我将jQuery插件转换为Wordpress插件,其中引用了方法is\\u single():
if (is_single()) {
// Do something
}
顺便说一句,这段代码在我的js文件中。这就是我犯的错误吗?插件安装和运行正确,但是,我收到一个错误,说is\\u single找不到。如何修复此问题?我到底做错了什么?
我将jQuery插件转换为Wordpress插件,其中引用了方法is\\u single():
if (is_single()) {
// Do something
}
顺便说一句,这段代码在我的js文件中。这就是我犯的错误吗?插件安装和运行正确,但是,我收到一个错误,说is\\u single找不到。如何修复此问题?我到底做错了什么?
在WP中,将php写入JS的最简单方法是使用WP\\u页脚
function sse246626_js() {
if(is_single()) {
echo \'<script type="text/javascript">\';
echo \'jQuery(document).ready(function($) {\';
echo \'$("#mydiv").hide();\';
echo \'});\';
echo \'</script>\';
}
}
add_action(\'wp_footer\', \'sse246626_js\');
通过这种方式,您可以根据需要访问WP函数,如果您有很多JS(php文件作为JS文件),可能有更好的方法,但由于您需要加载要在文件中使用的WP函数,因此会变得稍微复杂。我有一个奇怪的小故障发生在我身上,我不知道我是如何产生它的,或者它是否是正常的。我正在开发自己的插件,当一个足球队/足球队被输入到一个框中时,它会检查它是否已经在数据库中。以下是我的代码行add_action( \'admin_footer\', \'fws_teamcheck_javascript\' ); function fws_teamcheck_javascript() { ?> <script type="text/javascript">