如何在插件中使用WP默认的帖子列表?

时间:2011-05-19 作者:mike23

我正在开发一个插件来管理一个用户群,我想在WP admin的其他部分(帖子列表、用户列表等)中使用的相同类型的表中显示他们,我想有相同的外观,如果可能的话,还有列排序。

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

你是在变化不快的时候来到这里的。admin中的表正在从旧的可怕方式迁移到新的闪亮方式List Tables API 使用的子类WP_List_Table.

问题是,虽然类已经存在并正在使用核心代码,但它们目前并不打算以其他方式使用。计划使用合适的主题/插件API,但我认为它在3.2版本中没有实现,所以在3.3版本中(最好)。

您的选择包括:

自定义表格,重用核心的CSS样式。长期-保持原样或在以下情况下重新编码List Table API 已实施并最终确定。

适当扩展WP_List_Table 用你自己的来上课并使用它。从长远来看,从这里到List Table API 已实施并最终确定。

对于简单的事情,我更喜欢1. 但对于复杂的东西2 这几乎是唯一的出路,因为当涉及到许多全局变量和管理方面的其他乐趣时,定制表很难得到正确的结果。

结束