Beiträge von Stemai

    Hallo zusammen,

    ich entwickle aktuell ein Plugin und aktuell stehe ich bei folgendem Thema.

    Ich rufe einen definierten Shortcode auf mehreren Seiten auf. Dem Shortcode liefere ich eine ID via Shortcode-Parameter mit. Dieser Shortcode-Parameter ist auf jeder Seite anders.
    Ich kann die ID, welche ich über den Shortcode-Parameter erhalte schön auf der jeweiligen Seite ansprechen. Nennen wir diese Seite "Shortcode-Page".

    Ich verwende auf dieser "Shortcode-Page" auch Ajax via Rest-API. Ich gebe diverse Variablen via Ajax (Post) an ein PHP-Script weiter. Nennen wir dieses PHP-Script "Ajax-Action-Script".
    Im "Ajax-Action-Script" ist die ID bzw. der Shortcode-Parameter nicht verfügbar.

    Was ist die beste (sicherste) Methode den Shortcode-Parameter an das Script "Ajax-Action-Script" zu übermitteln?

    Ich dachte an beispielsweise:
    - Die ID auf der Seite "Shortcode-Page" irgendwo hidden schreiben und via Javascript abgreifen.
    - Die ID via wp_localize_script dem Javascript übergeben.

    Beide Möglichkeiten mögen mir aktuell nicht gefallen.
    Da ich mit Javascript nicht befreundet bin, wollte ich fragen, ob ich die Variable irgendwie via PHP von der Seite "Shortcode-Page" an das "Ajax-Action-Script" übergeben kann?
    Eventuell kann die Rest-API dabei behilflich sein?

    Vielen Dank im Voraus