以下无法加载单个页面中的脚本,
if(is_single( ) ) add_action('wp_enqueue_scripts', 'build_js');
假设,如果我使用
add_action('wp_enqueue_scripts', 'build_js');
执行操作并加载脚本。
我只需要在自定义帖子类型的单个页面上执行操作。这该怎么做?
最佳答案
问题是你必须检查单个页面到函数中:
function build_js(){
if( is_single() && get_post_type()=='CustomPostTypeName' ){
wp_enqueue_script(....);
}
}
add_action('wp_enqueue_scripts', 'build_js');
代替
if(is_single( ) ) add_action('wp_enqueue_scripts', 'build_js');
关于wordpress - 如何仅在 wordpress 中自定义帖子类型的单个页面上加载某些脚本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20138797/