我正在将一个网站转换为 Wordpress,并将主要是 PHP 的页面转换为页面模板,然后使用该模板将它们发布为空白页面。
这工作得很好,除了我注意到的一个例外。在默认模板上,(我使用的是白板主题)调用wp_get_recent_posts()
按预期工作。但是,在任何新页面模板上,wp_get_recent_posts()
都不会返回任何内容。我还尝试使用 Exec-PHP 插件,我注意到虽然它处于活动状态,wp_get_recent_posts()
但在默认模板上也不起作用。我需要注册什么东西才能让这个功能正常工作吗?
- -更新
看起来每当我调用访问数据库的函数时都会中断 wp_get_recent_posts() 调用。我应该将我的 wordpress 安装移动到单独的数据库吗?