Php jquery字符串中的Wordpress主题文件夹?
我想将该变量作为一个php传递,以响应Wordpress主题目录url,我有以下代码:Php jquery字符串中的Wordpress主题文件夹?,php,jquery,wordpress,Php,Jquery,Wordpress,我想将该变量作为一个php传递,以响应Wordpress主题目录url,我有以下代码: var templateUrl = "<?php echo get_template_directory(); ?>"; 这意味着它只是回显我的php,而不是解析数据和回显主题url/images/等 我做错了什么?试试这个 wp_register_script( 'my-url-script', 'myscript_url' ); wp_enqueue_script( 'my-url-scri
var templateUrl = "<?php echo get_template_directory(); ?>";
这意味着它只是回显我的php,而不是解析数据和回显主题url/images/等
我做错了什么?试试这个
wp_register_script( 'my-url-script', 'myscript_url' );
wp_enqueue_script( 'my-url-script' );
$translation_array = array( 'templatedir' => get_template_directory() );
//after wp_enqueue_script
wp_localize_script( 'my-url-script', 'object_name', $translation_array );
及
var templateUrl=object\u name.templatedir;
美元(“.nav”)。在(“”)之前;
参考文献:
享受 试试这个
wp_register_script( 'my-url-script', 'myscript_url' );
wp_enqueue_script( 'my-url-script' );
$translation_array = array( 'templatedir' => get_template_directory() );
//after wp_enqueue_script
wp_localize_script( 'my-url-script', 'object_name', $translation_array );
及
var templateUrl=object\u name.templatedir;
美元(“.nav”)。在(“”)之前;
参考文献:
享受 使用
var templateUrl
的文件的文件扩展名类型是什么?使用var templateUrl
的文件扩展名类型是什么?
wp_register_script( 'my-url-script', 'myscript_url' );
wp_enqueue_script( 'my-url-script' );
$translation_array = array( 'templatedir' => get_template_directory() );
//after wp_enqueue_script
wp_localize_script( 'my-url-script', 'object_name', $translation_array );
var templateUrl = object_name.templatedir;
$(".nav").before("<img alt=\"The x logo\" src="+templateUrl+"\"/icon/logo.svg\">");