Articles of wp localize Skript

Lokalisieren eines Skripts, um einen Wert an eine JavaScript-function zu übergeben

Ich bin wirklich verrückt danach. Nach stundenlangen Versuchen kann ich nicht mehr raus. Ich versuche, einen php-Variablenwert an ein eingereihtes jquery-Skript zu übergeben, aber ich kann nicht. Hier ist mein Code. php: function itinerary_enqueuescripts(){ wp_enqueue_script(‘itenqueue’, JSONURL.’/js/loadjson.js’, array(‘jquery’)); wp_localize_script( ‘itenqueue’, ‘itajax’, array( ‘ajaxurl’ => “hithere” ) ); } add_action(‘wp_enqueue_scripts’, ‘itinerary_enqueuescripts’); In meiner loadjson.js Datei habe ich […]

Verwenden von Shortcode-Variablen mit wp_localize_script

Ich versuche, wp_localize_script zu verwenden, um Variablen von einem shortcode ohne Erfolg zu übergeben. Folgendes würde gut funktionieren: wp_enqueue_script(‘script_handle’, plugin_dir_url(__FILE__) . ‘script.js’, array(‘jquery’), ‘1.4’, false); wp_localize_script(‘script_handle’, ‘script_vars’, array( ‘id’ => __( ‘asdf’, ‘handle_two’) ) ); Aber wenn ich versuche, eine meiner Shortcode-Variablen zu übergeben, kommt der Variablenname, den der Benutzer eingibt, aus irgendeinem Grund nicht […]

in jquery lesen Sie ein mehrdimensionales Array über wp_localize_script ()

Von PHP wp_localize_script() ich ein grundlegendes Array zu jQuery über wp_localize_script() und verwende dann die Array-Daten in meiner Skriptdatei. Jetzt habe ich das Array zu einem mehrdimensionalen Array erweitert und kann nicht herausfinden, wie man die Daten aus dem Array herausholt, um sie in der Javascript-Datei zu verwenden. Momentan entpacke ich die Daten aus dem […]

Eine Variable innerhalb von foreach von PHP zu JS nach der Lokalisierung erhalten

Ich glaube, ich habe mein Skript korrekt in die Warteschlange gestellt und lokalisiert – ich habe $ q im DOM angezeigt. Jetzt bin ich mir sicher, dass mir der letzte Schritt beim Zugriff auf eine Variable in der JS-function fehlt. Hier ist mein PHP: add_action( ‘wp_enqueue_scripts’, ‘sdm_load_javascript_files’ ); function sdm_load_javascript_files() { wp_register_script( ‘showMake’, get_template_directory_uri() . […]

wp_localize_script übergibt die Daten nicht

Ich habe versucht, mit einem kleinen plugin zu arbeiten, und ich versuchte, meine Daten an js über wp_localize_script aber wenn ich console.log() innerhalb meiner js mache, gibt es undefined . Kann mir jemand sagen, was ich hier falsch mache? $shortcode_data = array(); /*Fetching the plugin directoryt path*/ $dir = plugin_dir_url( __FILE__ ); // Let’s create […]

Kann wp_localize_script innerhalb eines Shortcodes verwendet werden?

Ich entwickle ein Plugin, und ich möchte Daten für den clientseitigen JS-Code zur Verfügung stellen, der von einem meiner Shortcodes ausgeführt wird. wp_localize_script scheint der offensichtliche Weg dafür zu sein, aber es funktioniert nicht für mich: mein Skript ist enthalten, aber nicht die JS-Daten. Die Daten hängen von einem Wert in der Querystring ab, der […]

Lokalisationsmethoden für jQuery append fügen den übergeordneten Wrapper hinzu

Also serialisiere ich einige Optionen in WordPress und lokalisiere sie dann, um sie in meinem jQuery-Skript zu verwenden, aber was ich als nächstes versuche, funktioniert nicht. jQuery(‘.advert’)+ lu_ban_object.method +(‘Hello World’) In meiner database habe ich einige Werte serialisiert. Im Folgenden werden die Daten, die lokalisiert werden sollen, als vom Benutzer gewählte Methode verwendet s: 6: […]

Zugriff auf PHP-Array innerhalb der Skript-Lokalisierung von JavaScript aus nicht möglich

Ich habe eine Schleife, um alle Benutzer mit den spezifischen meta_key Benutzerwerten von wp_user_meta database wp_user_meta und sie dann in wp_localize_script Feld zu setzen, also könnte ich auf die Daten mit Javascript wp_localize_script und mein Ding damit tun. Leider, wenn ich die Schleife ausführen und alle Ergebnisse auf die Variable und versuchen, die Ergebnisse zu […]

WP_LOCALIZE_SCRIPT funktioniert nicht

Ich erstelle das Laden von AJAX und muss WP_LOCALIZE_SCRIPT verwenden, kann aber nicht funktionieren. Hier ist mein Code. Ich lege es in functions.php wp_enqueue_script( ‘page_data’); $gallery_js_data_array = array( ‘maxPages’ => ‘$gallery_max_load = $gallery->max_num_pages;’, ‘curPage’ => ‘1’ ); wp_localize_script( ‘script’, ‘glr_dt’, $gallery_js_data_array);

Ruft wp_localize_script eine JavaScript-function auf oder übergibt einfach PHP-Parameter an sie

Einfache Frage: Ich versuche wp_localize_script zu verstehen. wp_localize_script eine JavaScript-function auf oder wp_localize_script sie einfach PHP-Parameter an JavaScript? Ich möchte PHP-Parameter an eine JavaScript-function übergeben und die JS-function aufrufen.