正如s\\u ha\\u dum所说,小部件是not meant 像这样使用。
如果您想更改帖子中所有h3标记的行为,Wordpress已经有了带有“post”或“type post”类的文章,因此您应该像这样修改css:
.post h3 {
***
}
如果您希望更改仅影响特定类型的帖子:
添加特定类mySpecificPostClass
围绕要更改的帖子,修改css样式并使用类似的内容
.mySpecificPostClass h3 {
***
}
更多详细信息
here.
Edit 1 :
如果您想要一个插件来执行此操作,您将在此处找到第一个答案:
Where is the right place to register/enqueue scripts & styles.
有关插件创建的教程,请参见:https://codex.wordpress.org/Writing_a_Plugin
对于插件,当您想更改帖子h3标记的行为时,您不必添加特定的类:
创建一个样式,仅为“post”类中的h3标记重载默认样式:.post h3 {
*your style*
}
使用插件在队列中添加您的风格
然后您的新样式将添加到默认样式中,而不会更改主题。
只有当您要在其他地方使用某个特定类时,您才会希望使用该类。如果你想像你的问题所建议的那样,只在所有帖子中使用它,那就没有必要了。
Edit 2 :
您可以重载该函数
post_class()
()
http://codex.wordpress.org/Function_Reference/post_class) 使用筛选器:
add_filter(\'post_class\',\'my_func\')
您的功能my_func
然后必须返回常规类和特定类。