【问题标题】:wordpress widget title not showing up "correctly"wordpress 小部件标题未“正确”显示
【发布时间】:2014-03-14 12:08:15
【问题描述】:

我的网站上有这个 wordpress 主题,来自主题本身的所有小部件都使用一些不同的标题样式我说的是字体颜色,你可以在下面的链接 http://www.bucatepealese.ro/retete/orez-cu-dovlecel/ 上看到它。我想做的是让我所有的小部件标题看起来都一样。有没有办法让主题强制所有小部件标题使用相同的样式?或者即使我必须浏览我正在使用的每个插件并向它们添加一些代码以使标题看起来像这样。那也行。有任何想法吗 ?在此先感谢,希望你们中的一个人能够帮助我,或者至少为我指明正确的方向。我希望你能理解我的意思,我已经尽力解释了。 我还附上了我的主题小部件用来使标题看起来像这样的代码。基本上,我希望所有标题的第一个单词使用一种颜色,其他单词使用另一种颜色。

我认为这就是我的主题小部件用于该标题的原因

    if($title):
    $temp_title = explode(' ',$title);
    $first_letter = $temp_title[0];
    unset($temp_title[0]);
    $title_new = implode(' ', $temp_title);
    $title = $first_letter.' <span>'.$title_new.'</span>';

谢谢

【问题讨论】:

    标签: php html wordpress coding-style widget


    【解决方案1】:

    您在那里找到的代码对我有用。它不起作用的唯一原因是没有设置 $title。

    您可以这样做的另一种方法是在 wordpress 标题编辑器中将您想要变绿的文本包装在标签中,这很脏但可以完成工作。

    PHP:

    $title = 'Abonează-te la Newsletter!';
    
    if($title)
    {
        $temp_title = explode(' ',$title);
        $first_word = $temp_title[0];
        unset($temp_title[0]);
        $title_new = implode(' ', $temp_title);
        $title = $first_word.' <span>'.$title_new.'</span>';
        echo($title);
    };
    

    【讨论】:

    • 由于某种原因它对我不起作用,我尝试在其他小部件中添加此代码,例如该页面中的第一个小部件,facebook like box,它不会修改标题,尝试了两种代码,您发布的代码和我在主题小部件上找到的代码。我不太确定你的意思,在 wordpress 编辑器中添加字体颜色标签?如果这就是你的意思,出于某种原因,在我这样做并按下保存按钮之后,wordpress 会删除标签,只留下标题,所以它不会做任何事情。 - 谢谢你帮助我,真的很感激 :)
    • 这也是我在时事通讯注册小部件i59.tinypic.com/33bicyh.jpg添加此代码后的样子@
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-20
    • 2012-10-05
    • 2018-03-14
    • 2012-01-29
    • 1970-01-01
    相关资源
    最近更新 更多