是否仅在调用插件时添加Java脚本文件? 时间:2014-03-17 作者:raingod 我正在编写一个WP插件,它可以在任何页面上使用简单的函数调用进行调用:getDeck(Deck_id) - 我想在只调用此函数的页面上添加我的javascript文件,而不是在每个页面上都有它。。。我该怎么办? 2 个回复 最合适的回答,由SO网友:Max 整理而成 如果可以在页脚中打印脚本,请将队列添加到getDeck, 将最终参数设置为true. 一、 e在插件文件中function getDeck( $deckId ) { wp_enqueue_script( $handle, $src, $deps, $ver, true ); //do other stuff } SO网友:RRikesh 我正在编写一个可在任何页面上调用的WP插件这里的问题是,您希望能够在任何页面上调用该函数。如果你正在分发插件,你要么要求用户添加代码,要么提供一个设置页面,用户可以在该页面上选择加载文件的页面。如果您正在为一个特定的网站开发插件,并且希望将JS添加到特定的页面,那么可以使用is_page():function my_scripts_method() { if( is_page( \'page-name\' ) ){ wp_enqueue_script( /* params */ ); } } add_action( \'wp_enqueue_scripts\', \'my_scripts_method\' ); 结束 文章导航