《十一》主题,如何将风格转换为特定的“格式”

时间:2013-03-22 作者:Apteryx

我的问题是:可以将背景颜色(例如)更改为“引用”格式下的文章。(或其他格式,如旁白或链接)?

我希望引用格式的文章与其他文章不同,具有特定的字体颜色或特定的背景颜色。

这可能吗?

主题是二十一

非常感谢。

2 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

首先确定整个页面的目标,确保您正在呼叫body_class() HTML内部<body> 标签:

<body <?php body_class(); ?>
然后,您可以通过以下方式利用post格式特定的类输出body_class() 根据您的需要进行设计。

单个博客帖子使用该类single-post-format-{format}

body.single-format-aside {}
post格式分类术语的存档索引页使用类term-post-format={format}:

body.term-post-format-aside {}
这应该允许您以正文为目标,或者将其用作祖先选择器以页面上的任何其他内容为目标。

首先确定邮件容器的目标,确保您正在呼叫post_class() 邮政集装箱内:

<div id="post-"<?php the_ID(); ?> <?php post_class(); ?>>
然后,您可以通过以下方式利用post格式特定的类输出post_class() 根据您的需要进行设计。

指定了帖子格式的帖子使用“format-{format}”类

div.format-aside {}

SO网友:Harish Chouhan

如果您只想更改包含帖子格式的块的背景色,则可以添加类似以下内容的CSS规则:

.format-image { background: #000; }
.format-quote { background: #000; }

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register