主题检查:无法找到POST_CLASS

时间:2013-03-21 作者:Django Reinhardt

我从另一个开发人员那里继承了一个主题,我为客户重新设计了这个主题。我们即将完成,但我想我应该运行主题检查插件,看看是否有任何错误或问题。

不幸的是,有很多。我已经摆脱了大部分,但我还剩下一个必需的:

REQUIRED: Could not find post_class. See: post_class
我已经阅读了post\\u课程的WP页面,但作为一个相对的新手,我仍然不明白它是什么,或者为什么需要它。

我应该怎么做才能解决这个问题?

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

它的作用

post_class 在逐篇文章的基础上向文章添加类,通常将它们添加到某种文章“包装器”中。这允许根据各种标准(类别、标记、粘性、格式等)使用CSS规则定位帖子。也就是说,主题作者、插件作者和个人用户可以根据添加的类编写CSS规则post_class 并对布局进行细粒度控制。

为什么需要它虽然我不是一个规范的来源,但我相信根据WordPress主题指导原则,它是必需的,以确保跨主题的最小功能。如果你没有将你的主题提交给WordPress repo,你可以随心所欲。没有WordPress主题警察来追踪你并打你屁股,但是post_class 以及相关body_class 非常有用且易于实现。我看没有理由不使用它们。

结束

相关推荐

用XDEBUG调试WordPress主题,实时html输出

您好,我正在使用XDEBUG调试我的WordPress代码,调试时是否可以在浏览器中查看页面构建?此时,页面将一直挂起,直到调试过程完成,然后显示完全呈现的页面。理想情况下,我希望在调试主题代码时看到页面一点一点地构建起来。