在WordPress之外包含WordPress内容

S P*_*orn 3 php wordpress

我正在寻找构建一个WordPress网站的移动版本,并且大部分内置在静态文件中,但我试图从移动网站将运行的外部PHP文件内部访问WordPress内容.如何在不手动编写SQL查询的情况下访问循环或数据库?

编辑:只是为了澄清,我正在使用jqTouch的移动版本.

jqTouch使用单个php文件显示内容的几个"页面",然后通过隐藏/显示内容的Javascript进行导航.

真正归结为:我如何将WordPress页面/帖子发布到外部PHP文件中?

Ste*_*n R 5

有一种"骗子"方法和官方认可的方法来做你想要的.

"骗子"方法是从你单独的PHP文件中调用wp-load.php.这将加载WP数据库的东西,并让您访问WP功能.这种方法比较容易,但有些不赞成,因为它可能会导致某些设置出现问题.

这样做的官方方法是从WordPress本身进行.特别抛出一些挂钩"template_redirect"动作的代码(在插件或主题中),你应该能够将你喜欢的任何URL重定向到你想要的任何PHP文件 - 同时仍然可以访问WP,因为你是从内部运行的WP.