【问题标题】:If statement to call custom stylesheetIf 语句调用自定义样式表
【发布时间】:2015-03-29 17:29:26
【问题描述】:

我正在寻找一种使用 If 语句来调用某种自定义样式的方法 像

if ( is_page('page-id') ) {
    "line to call stylesheet2.css";
    }

有什么想法吗?

【问题讨论】:

    标签: php css wordpress if-statement stylesheet


    【解决方案1】:

    这应该适合你:

    if(is_page('page-id')){
        echo '<link rel="stylesheet" type="text/css" href="my.css">';
    }else {
        echo '<link rel="stylesheet" type="text/css" href="another.css">';
    }
    

    【讨论】:

    • 好的,我将它添加到我的functions.php,抱歉没有提到我正在使用wordpress。但现在我失去了与我的语言 f.e. 相关的特殊字符。 ŽĐŠ
    • @Nec 那么它现在对你有用吗? (你是如何“丢失字符”的?)
    • 它工作正常,正在调用样式表,但是在将它放在我的 function.php 底部之后,是的,前一个标签已关闭,我为此打开了一个新标签,页面的行为就像我将 UTF-8 更改为其他不包含特殊字母的语言
    • @Nec 我不能帮你,这与代码无关。您必须查看文件的编码和保存方式。 (如果你使用 Notpad++ 你可以去编码然后选择 UTF-8)
    • @Nec 我看不出你的问题出在哪里/哪里出了问题,所以我帮不了你。
    猜你喜欢
    • 1970-01-01
    • 2011-10-14
    • 1970-01-01
    • 1970-01-01
    • 2013-04-01
    • 2013-01-12
    • 1970-01-01
    • 1970-01-01
    • 2022-07-16
    相关资源
    最近更新 更多