echo plugin results on pages

时间:2017-12-27 作者:Joshua Trimm

我正试图通过插件在wordpress的前端得到一个可以回应的查询,但没有太大成功。我们将不胜感激。

下面是我使用的简单脚本:

    function getPageIDs()
    {
       include_once($_SERVER[\'DOCUMENT_ROOT\'].\'/stage/wp-config.php\' );
        global $wpdb;

       $row = $wpdb->get_row( \'SELECT pages FROM schemalocalbusiness WHERE id = 1\');


        $pageIDs = $row->pages;

        $pageIDsArray = explode(" ", $pageIDs);

        foreach ($pageIDsArray as $page)
        {

                echo $page;

        }


    }
add_action(\'wp_footer\', \'getPageIDs\', 1);
我尝试了几次对这个脚本的不同修改,但都没有成功。谢谢你的帮助!

这是数据库查询返回的结果:this is what the database query returns

1 个回复
SO网友:Joshua Trimm

一旦语法正确,@janh就正确了。必须在所有\\u admin\\u通知之前调用wp\\u footer。我试图从所有的\\u admin\\u通知中调用wp\\u footer。简单但令人沮丧!谢谢你的帮助!

结束

相关推荐

Single必须使用Plugins目录进行本地开发

我有多个本地安装的WordPress,并希望有一个单一的必须使用插件目录为我的所有本地网站。有什么我可以添加到wp配置,例如,让我有一个文件夹,可以用于我的所有网站?或者另一种方法?例如:/根/站点/站点1//根/站点/站点2//根/站点/站点3/。。。所有用途:/根/mu插件/谢谢