什么时候在WordPress数据库中创建新表是合适的?

时间:2011-07-29 作者:curtismchale

对于一个客户,我们需要29000个术语(美国所有高中),每个术语需要6个元项目(地址、电话…)。我最初的想法是按照建议存储术语元信息in this post 但在再次查看之后,我将使用许多术语,我想知道这是否会使选项表过载。

现在是创建新表的好时机吗?这符合条件吗?关于如何将一个人的HS与他们的学术档案中的“职位”联系起来的其他想法?

是的suggested 我将“条款”设置为自定义帖子类型。我也不反对这一点,但我不知道如何将CPT与多个“作者”联系起来,因为一所学校会有多个学生参加。由于内容的多重所有权,术语似乎更适合。

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

正如本文所提到的,当您有数千个术语时,使用wp\\u选项不是一个好主意,主要是因为:

需要进行大量的序列化,或者选项名很长(限制为64个字符)。在这种情况下,可以创建一些自定义表。

为了节省时间,您可以使用此插件(更新时间比简单的术语Meta更近):

http://wordpress.org/extend/plugins/taxonomy-metadata/

话虽如此,在我看来,定制的帖子类型更适合这种情况。

看看我的Posts 2 Posts 用于将高中与您计划与之关联的任何内容关联的插件。

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register