在WP管理中编辑默认备注页面

时间:2014-02-17 作者:Domeniko

我需要在后端呈现注释的方式上进行重大更改,从以下文件:wp admin/includes/class wp comments list table。php

我知道直接编辑WP核心文件是个坏主意。。。

是否有办法使用自定义插件创建此文件的编辑版本,并让wordpress使用插件中的文件,而不是默认的类wp注释列表表。php?

非常感谢。

1 个回复
SO网友:Paul

注释使用定义为全局变量$WP\\U List\\U Table的WP\\U comments\\U List\\U Table类的实例显示。

您可以扩展这个类,然后在定义了$wp\\U list\\U table之后使用任何操作(admin\\u head-edit-comments.php可以)来创建您自己的类的实例,将$wp\\U list\\U table的所有属性复制到类的实例中,并用它替换$wp\\U list\\U table。

这并不漂亮,但它会起作用,只要无法重写定义原始$wp\\u list\\u表的\\u get\\u list\\u table(),就可以了。

结束

相关推荐

如何从类插件显示ADMIN_NOTICES挂钩中的字符串

我试图在插件激活时在admin\\u notices hook中显示一条消息,在我的类中使用全局变量或静态变量($association\\u error)。我将变量值设置到register\\u activation\\u hook函数中:这一切都不起作用。我对wordpress开发和php非常陌生,如果这是一个简单的问题,请原谅。此外,我发现通知只包含设置到installMenu()中的字符串,而不包含设置到installDb()中的字符串。最后,我的通知未正确定位到通知区域中,但即使使用div的up