我已将此添加到我的标题中,并且相应的页面ID标题中没有打印任何内容!我做错了什么?
<?php
if ( is_page(66) ) {
echo '<link rel="stylesheet" href="/mobileshop.css">';
}
?>
答案 0 :(得分:1)
这种逻辑不应该进入 header.php 。相反,您应该将其添加到 functions.php 并将其附加到正确的操作挂钩:
function so_34643502_conditional_styles() {
if ( is_page(66) ) {
// Make sure to edit the src path to match how your theme is set up
wp_enqueue_style('mobileshop', get_stylesheet_directory_uri() . 'mobileshop.css');
}
}
add_action('wp_enqueue_scripts', 'so_34643502_conditional_styles');
详细了解食典委中的wp_enqueue_style
和wp_enqueue_scripts
。
答案 1 :(得分:-1)
无法通过标准页面让它工作,woocommerce插件劫持主题,所以我最终编辑了woocommerce主题模板。