问题描述

我想访问一个数据库表,并使用 php 在一个专门的 wordpress 页面上以某种数据网格格式呈现,可以访问某个组的成员。这是否可能与 wordpress 或有另一种方式这样做吗?

在 linux 系统上使用 wp 3.5 + mysql 谢谢

最佳解决方案

您可以 create a simple pluginadd a shortcode 运行您的 php,或过滤 the_content,并为您的特定页面添加一个 conditional check 并注入您的数据库输出。这样你的代码将独立于主题和更便携。使用 wpdb 类查询任何数据库/表。

次佳解决方案

“page” 在这里是什么意思?你可以把你想要的任何 PHP 放入页面模板。如果这是一个或多或少的 one-off 的东西,你应该做的是使用 conditional tags 来嵌入它。

如果你的意思是你想在任意内容中这样做。通过帖子编辑器,这是不允许的核心,但有插件添加功能。我最了解的是 Allow PHP in Posts and Pages(还有其他人,你可能想要环顾四周),但这是一般建议的反对,除非你绝对信任每个可能有权访问的人。

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。