以下内容无法在单个页面中加载脚本,
if(is_single( ) ) add_action('wp_enqueue_scripts', 'build_js');
Run Code Online (Sandbox Code Playgroud)
假设,如果我使用
add_action('wp_enqueue_scripts', 'build_js');
Run Code Online (Sandbox Code Playgroud)
执行操作并加载脚本.
我只需要在自定义帖子类型的单个页面上执行操作.这该怎么做?
问题是你必须检查单个页面到功能:
function build_js(){
if( is_single() && get_post_type()=='CustomPostTypeName' ){
wp_enqueue_script(....);
}
}
add_action('wp_enqueue_scripts', 'build_js');
Run Code Online (Sandbox Code Playgroud)
代替
if(is_single( ) ) add_action('wp_enqueue_scripts', 'build_js');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5051 次 |
| 最近记录: |