WordPress中WP_List_Table CLass的替代方法是什么?

问题描述 投票:4回答:2

WordPress插件开发人员使用WP_List_Table类在管理面板中构建HTML表。

但是,WordPress官方文档在here中有以下注释。

此类的访问权限标记为私有。这意味着它不适合插件和主题开发人员使用,因为在未来的任何WordPress版本中它都会在没有警告的情况下发生变化。如果您仍想使用该课程,您应该制作副本以便使用和分发您自己的项目,否则使用它需要您自担风险。

那么,在WordPress管理面板中构建HTML表的替代方法是什么?

php wordpress
2个回答
1
投票

除此之外别无选择。

但你可以做的是复制和重命名WP_List_Table类。因此,如果WordPress更改了类或类被弃用,它将不会受到影响。


-1
投票

您可以根据“页面”或“发布”等页面的html创建自己的管理页面,创建一个添加视图,另一个用于编辑和列表显然,您必须在functions.php中通过add_menu创建自定义页面并创建自己的文件。拥有该文件后,您可以随心所欲地执行任何操作。您还可以将自己的自定义表用于wordpress数据库。

当然所有都取决于你想做什么,但我的建议是使用WP_List_Table类。

© www.soinside.com 2019 - 2024. All rights reserved.