所有WordPress主题的内容都有相似的类名吗?

时间:2012-06-15 作者:Ronny K

我想知道是否所有wordpress主题的内容都有类似的类名。。例如,我知道《2010年》和《2011年》中的帖子/内容课程是

.entry-content
如果没有,那么我将如何使用jQuery引用所有主题的内容?

e、 g$j(“.条目内容”)。css(“颜色”、“红色”);

谢谢

3 个回复
最合适的回答,由SO网友:fuxia 整理而成

帖子没有强制的类名。许多主题使用post_class() 如果这是必要的,但你不能依赖它。

更改的输出the_content() 添加一个filter to \'the_content\'.

SO网友:kremalicious

这基本上是一种在中标记web内容的尝试hAtomhNews (哈托姆的延伸)。这个entry-content 类不会分配给整个帖子,而只分配给正文文本,没有标题(即entry-title). 所以它并不能真正取代the_post_class() 因为这是分配给整个岗位的。但对于entry-content 要理解这篇文章,需要一类hentry. 所以使用the_post_class(), 是的the_post_class(\'hentry\') 在输出中包含此类。

而且它有一个非常实用的用途:这种标记已被确立为所有web服务爬行和重新格式化内容的标准,如Instapaper、Readability、Pocket等。所有这些服务都使用hAtom标记来识别文章的正确部分。查看可读性Article Publishing Guidelines 举个完整的例子。

SO网友:moraleida

你真的不知道。

如果您正在编写插件,我认为安全的方法是创建一个选项页面,用户可以在其中设置要使用的类名,如果没有设置,则使用.entry-content

结束

相关推荐

选中Pre_Get_Posts中的Post_Date

我想使用pre\\u get\\u posts过滤器更改提要的顺序。但我想排除比今天早的日期。我知道如果日期是在元键中,但日期是在post\\u date中,怎么能做到这一点。如何检查post\\u date以仅显示晚于今天的帖子?该网站显示未来的发布日期。<?php function feedFilter($query) { if ($query->is_feed) { $query->set(\'order\',\'ASC\');&#