is_single()
退货TRUE
或FALSE
, 不是字符串。此外,您可以使用is_single()
将post slug放入函数调用:
if ( is_single( \'your-post-slug\' ) )
{
# do something
}
如果要测试是否正确使用post类型:
if ( is_singular() and \'your-post-type\' === get_post_type() )
或者只是:
if ( is_singular( \'your-post-type\' ) )
编辑,对于您的特定问题,您应该将该脚本包装到回调中,并连接到
wp_enqueue_scripts
. 在里面
functions.php
:
function wpse78368_enqueue_custom_stylesheet() {
if ( is_singular( \'pretty-little-liars\' ) ) {
wp_enqueue_style(
\'style-pll\',
get_template_directory_uri() . \'/posttypecss/style-pll.css\'
);
}
}
add_action( \'wp_enqueue_scripts\', \'wpse78368_enqueue_custom_stylesheet\' );
注:使用
wp_enqueue_scripts
因为
wp_enqueue_styles
不作为
do_action()
.