通过url在unctions.php中的函数

时间:2013-03-22 作者:Paul

我想在外部移动应用程序中使用wordpress内容。我需要一个URL地址,以便从中的函数获取内容functions.php 例如:

function test()
{
     return \'it works\';
}
我需要的是url地址(http://example.com/something) 它将从函数测试返回一个值。我希望我写得很清楚。对不起,我的语言错误。

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

您可以检查是否存在特定的查询变量http://www.example.com?my_listener=test. 您可以在init钩子上检查这个,如果没有,您可以提前退出,WP就可以开始它的业务了。如果有,你可以做一些事情,只是不要忘记在最后退出或加载整个页面,这可能会打乱你试图发送到应用程序的响应。

    function wpa_91930() {
        // if query var is not present just return
        if ( ! isset( $_REQUEST[\'my_listener\'] ) || \'test\' != $_REQUEST[\'my_listener\'] )
            return;

        // send response
        echo "it works";

       // don\'t forget to exit when you are done
       exit;
    }

    add_action( \'init\', \'wpa_91930\' );

结束

相关推荐

从外部PHP脚本调用Functions.php中的函数

Preamble<我试图确保以前没有人问过这个问题。我刚开始使用StackExchange,所以我可能没有这么做。我不介意责备;厚皮肤,我学得很快:)THE PROBLEM我编写了一个函数并将其放置在主题函数中。phpfunction serverConnect() { $serverAccess = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD); if (!$serverAccess) { die(\"