Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用特定类别的颜色?_Php_Css_Wordpress_Themes - Fatal编程技术网

Php 如何使用特定类别的颜色?

Php 如何使用特定类别的颜色?,php,css,wordpress,themes,Php,Css,Wordpress,Themes,我使用的Wordpress主题(Multinews)能够为整个类别分配颜色方案,因此该类别内的所有帖子都采用分配给该类别的颜色方案 不过,我已经在设计中添加了一些功能(即文章的第一个字母上有一个彩色的dropcap),并希望为它们指定类别颜色 例如,您将看到橙色是类别颜色,但dropcap(大R)当前为蓝色 如果您能告诉我如何将类别颜色样式添加到其他功能中,我将不胜感激。碰巧我最近在同一主题上工作,所以我知道您想要了解什么。问题是——主题作者在他们的框架中加入了这种颜色。他们根据显示的是页面还是

我使用的Wordpress主题(Multinews)能够为整个类别分配颜色方案,因此该类别内的所有帖子都采用分配给该类别的颜色方案

不过,我已经在设计中添加了一些功能(即文章的第一个字母上有一个彩色的dropcap),并希望为它们指定类别颜色

例如,您将看到橙色是类别颜色,但dropcap(大R)当前为蓝色


如果您能告诉我如何将类别颜色样式添加到其他功能中,我将不胜感激。

碰巧我最近在同一主题上工作,所以我知道您想要了解什么。问题是——主题作者在他们的框架中加入了这种颜色。他们根据显示的是页面还是类别来选择颜色,然后将其放入菜单下方

如果你检查菜单的HTML——猫的颜色在HTML中——它不在任何CSS属性中

尝试查看菜单的代码并使用相同的原则:

if ($item->object == 'category') {
        $cat_ID = $item->object_id;
        $cat_data = get_option("category_".$cat_ID);
        $cat_color = isset($cat_data['color']) ? $cat_data['color'] : '' ;
        if ($cat_color != '') {
        $cl = $cat_color;
        }
    } elseif ($item->object == 'page') {
        $page_color = get_post_meta($item->object_id, 'mom_page_color', true);
        if ($page_color != '') {
        $cl = $page_color;
        }
    }

这是multinews\framework\menus文件夹下的menu.php文件

,如果您能提供一些代码,我将不胜感激。到目前为止您尝试了什么?您已经为第一个字母指定了颜色,现在您想为类别名称指定颜色。是这样吗?主题允许您为每个类别指定一种功能颜色。橙色是我分配给该类别(生活和文化类别)的颜色,dropcap被制成蓝色,因为它是CSS中给出的:第一个字母的颜色。我该如何制作才能使文章的dropcap与它所属类别的颜色相同。我的:第一个字母的css是:
文章。输入内容地址:第一个字母{font family:“adelle”,serif;字体重量:700;字体大小:7.1em;线条高度:0.85em;填充:0px 0.05em 0;颜色:#2c89d1;}
有人有什么想法吗?谢谢,我对PHP相当陌生,所以虽然我理解这个原理,但我不确定如何修改它,将其用于dropcap。非常感谢您的帮助,谢谢!