将任何php文件挂钩到WordPress API

时间:2011-05-14 作者:mrtsherman

说我只是有个哑巴。php文件位于我的WP服务器上,我想让它通过API访问WP信息,我该怎么做?例如,如果我想打电话

 bloginfo(\'url\');
由于我给自己投了一票反对票(没有解释),我将解释为什么我对此感兴趣。当然,我可以从所有内置页面访问WP API。但假设我有一个与WP几乎没有关系的页面。创建一个自定义模板页面,然后将其挂接到一篇实际的文章中,这似乎需要很大的开销,这样我就可以访问几个WP API调用。

最后我用了这样的东西:

require $_SERVER[\'DOCUMENT_ROOT\'].\'/wp-blog-header.php\';

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

你是说这样的事?

<?php
require \'path/to/wordpress/wp-blog-header.php\';
bloginfo(\'url\');
?>

结束

相关推荐

如何对WP HTTP API的响应进行故障排除?

我对API进行了GET调用,调用应该不会返回任何数据:浏览器(和嗅探器)给我200-OK响应null 正文文本wp_remote_get() 给我200-OK响应,字符串为binary garbage 作为主体其他API请求(应该并确实返回非空数据)工作正常。从哪里开始戳HTTP API,以找出它最终以垃圾告终的原因?以下是完整响应数据的转储:array \'headers\' => array \'date\' => string \'Tue