WordPress主题中的数据库表

时间:2012-08-25 作者:SpyrosP

我正在为我的wordpress主题创建一些滑块类型的功能,我认为创建两个单独的db表,如“sliders”和“slider\\u images”是个好主意。

我的问题是,我不知道创建这些表的最佳方法是什么。如果它是一个插件,我只会在激活时执行,但它只是我主题的一部分功能,我还没有找到一个在主题激活时执行一次的挂钩。

如果可能的话,我希望不必在每次页面刷新时检查数据库中是否存在表,如果不存在,则创建。有没有办法做到这一点?

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

不要在主题中使用单独的数据库表,尤其是用于创建自定义内容类型的数据库表。使用WordPress核心自定义帖子类型。

结束

相关推荐

Corrupt Wordpress Database

我认为这是最奇怪的文字印刷问题。一个拥有大量帖子数据库的客户网站已经有了自己的想法。前一分钟一切似乎都很好,接下来的帖子、类别和标签都不见了。此时仪表板告诉我9个类别中有2309个帖子,但当我单击admin中的categories链接时,列表中没有任何帖子。我可以在admin中看到所有帖子,但尽管它们过去被分配到类别并列出标签,但现在它们都“未分类”,没有标签。很明显,wordpress数据库在某种程度上已经损坏,但从哪里开始尝试修复呢!?以下是我迄今为止测试的内容:插件–我关闭了所有当前的插件。主题–我