为什么不能在插件中使用条件标签?这是脚本:
/* enqueue */
function portfoliodetail_enqueue() {
wp_enqueue_script( 'portfoliodetailjs', plugin_dir_url(__FILE__) .'js/portfolio-detail.js', array('velocity'), null, true );
}
if ( is_singular( 'portfolio' ) ) {
add_action( 'wp_enqueue_scripts', 'portfoliodetail_enqueue' );
}
/* /enqueue */
is_singular( 'portfolio' )
(因为帖子类型是组合)在主题目录文件中运行良好。但是当它在插件中编写时,它不起作用。
有人愿意帮忙吗?
答案 0 :(得分:2)
您的情况应该处于困境中。
它应该是这样的:
function portfoliodetail_enqueue() {
if ( is_singular( 'portfolio' ) ) {
wp_enqueue_script( 'portfoliodetailjs', plugin_dir_url(__FILE__) .'js/portfolio-detail.js', array('velocity'), null, true );
}
}
add_action( 'wp_enqueue_scripts', 'portfoliodetail_enqueue' );