【问题标题】:Handling custom table data in WordPress在 WordPress 中处理自定义表格数据
【发布时间】:2014-06-23 20:14:02
【问题描述】:

我正在为 WordPress 制作一个插件,它需要我的一些自定义表格(或其中的数据,具体而言)。这些表很简单。它们只包含一个 id 和一个 varchar 字段。 不要提及元字段。我使用自定义表格是有原因的。问题是,我需要允许用户编辑这些表中的数据。在表中插入、更新和删除行。如何在 WordPress 中处理这个问题?

我可以制作自己的自定义页面并创建一个完整的系统来编辑、插入和更新它们,但这是一种解决方法,因为这些都不是 WordPress 原生的。

我唯一想到的就是将它们变成自定义帖子类型,让 WordPress 让我使用其原生的添加、编辑和删除菜单(与帖子、页面等中使用的菜单相同)。虽然那时会出现新的问题。我需要将帖子 ID 连接到自定义表中的行,并且在编辑、更新和删除时要非常小心,以确保帖子和我的自定义表数据保持一致。这是一个全新的复杂层。

所以我想知道是否有一种优雅的方式来处理这些简单的表格。如果没有,我会找到自己的解决方法。

编辑:

我正在制作的插件应该将您的 WordPress 网站变成一种广告发布网站。而且我需要自定义表格来提供有关广告的详细信息。

【问题讨论】:

  • 您能否提供有关您正在构建的系统的更多详细信息?实际上,如果它很简单,你可以让它看起来像原生 Wordpredd。
  • @hutchbat 我加了一点解释。

标签: php mysql wordpress


【解决方案1】:

参考这个codex Wp_list_table。您可以使用自定义表格数据。有关更多信息,您可以查看示例 plugin

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-21
    • 1970-01-01
    • 2021-04-24
    • 2013-07-25
    • 2011-03-24
    • 2023-03-17
    • 1970-01-01
    相关资源
    最近更新 更多