您可以在WordPress管理中更改页面的主标题(没有输出缓冲或JavaScript)吗?

时间:2014-10-16 作者:Chris Van Patten

我想更改编辑页上的标题文本:

wp admin screenshot

我目前正在使用jQuery将其作为目标(.wrap h2:first-of-type) 并以这种方式重写,但这并不完全优雅——当页面第一次加载时会有一点闪光,这是我想要避免的。

我知道我可以注册一个自定义帖子类型并手动设置这些标题(thelabels 属性),但我只希望它在满足某些条件时更改,并且我希望将其更改为使用保存在站点其他位置的信息。

我也希望避免输出缓冲。

据我所知,核心只是回声$post_type_object->labels->name - 是否有任何方法可以过滤该输出?我什么也找不到,但我可能找错地方了。

谢谢

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

找到了!这个post_type_labels_{$post_type} 过滤器的工作做得很好。

(Documented here.)

结束