我猜这是一个非常愚蠢的问题,但我对PHP/WordPress更为熟悉,而且我刚刚开始使用jQuery,所以我甚至不确定要搜索什么。是否有方法传递
echo get_blogifo(\'siteurl\')
到jQuery?我正在努力让它发挥作用:
$(\'a.getstarted\').attr(\'href\', \'<?php echo get_bloginfo(\'siteurl\'); ?>/payroll-deduction-authorization/?plan=basic\');
提前感谢您的帮助!
最合适的回答,由SO网友:Ashfame 整理而成
使用wp_localize_script() 将变量传递到前端,以便可以通过javascript拾取它们。
使用方法如下:
wp_enqueue_script( \'some_handle\' );
$data = array( \'some_string\' => __( \'Some string to translate\' ) );
wp_localize_script( \'some_handle\', \'object_name\', $data );
然后像这样拿起它
object_name.some_string
在javascript代码中。