它应该是这样工作的。
旁注:我不知道为什么要取消注册样式表并再次注册。此外:get_bloginfo(\'template_directory\')
现在替换为get_template_directory_uri()
. 第三:你的文件夹真的是用中间的点命名的吗?也许这会引起问题。也许您的ui样式表是jquery主ui样式表的依赖项。
You should also start accepting answers on your questions. Your "accept rate" of 67% will people hold back from answering your Qs.
function wpse_16487_enqueue_styles()
{
if ( is_page(\'Add Event\') ) // also tried slug, page id and wp_reset_query(); bot not worked
{
wp_register_style( \'jquery-ui-custom-flick\', get_template_directory_uri().\'/styles/jquery-ui/ui-custom-flick.css\', \'jquery-ui\' );
wp_enqueue_style( \'jquery-ui-custom-flick\' );
}
}
add_action( \'wp_print_styles\', \'wpse_16487_enqueue_styles\' );
如果出现问题,应开始调试wp查询:
echo \'<pre>\'; print_r($GLOBALS[\'wp_query\']); echo \'</pre>\';
并检查页面名称/slug以注册它。