【问题标题】:Creating tables with WP plugin使用 WP 插件创建表
【发布时间】:2010-07-26 07:43:51
【问题描述】:

我开始写wordpress插件,我发现我需要创建表才能继续。有人可以指出一个关于修改 Wordpress 数据库的体面教程吗?

他们在这个主题上似乎缺乏通常优秀的文档。

【问题讨论】:

    标签: wordpress plugins


    【解决方案1】:

    WordPress Codex 有一篇关于使用插件创建数据库表的好文章。

    就像 Benoit 所说,大多数时候 wp_options 就足够了,但是如果您需要,那篇文章是开始使用自定义表的一个很好的指南。不过,首先,我建议您查看一下是否可以在不创建新表的情况下在逻辑上完成。 Custom Post Types 可以处理大多数与内容相关的功能的大部分繁重工作。 Custom Post Types Codex 条目的底部有几个很好的入门教程。

    【讨论】:

      【解决方案2】:

      在 WP 中,大多数插件不会创建新表,而是使用“wp_options”表,即使新表是“自然的”。

      例如,“WP acronyms”插件。具有 2 列(首字母缩写词和定义)的表是很自然的。但是这个插件将首字母缩略词存储在“wp_options”表的单行中。当需要数据时,会解析该行的内容并提取字段(使用分隔符)。您可以考虑使用相同的方法。

      【讨论】:

      • 我将使用我的下一个插件开始执行此操作 - 如果我在使用 Wordpress 功能时遇到了僵局,使用表格给了我灵活性
      猜你喜欢
      • 1970-01-01
      • 2020-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-03
      相关资源
      最近更新 更多