【问题标题】:Wordpress Create Frontend pages with pluginWordpress 使用插件创建前端页面
【发布时间】:2013-09-15 21:30:41
【问题描述】:

所以我需要一些关于我目前正在开发的插件的帮助。基本上,我用自己独特的表格为 WP 构建了一个插件,而不是使用自定义帖子类型。原因是我需要数据库之间的一些关系。所以现在我已经连接了所有的后端信息并开始工作了,现在我正试图在 Wordpress 的前端显示它。我不知道如何表达我正在尝试做的事情,但基本上我希望能够在用户访问特定 url 时显示数据库信息,而无需创建 WP 页面并添加短代码或添加模板文件。我将如何去做这样的事情?

【问题讨论】:

    标签: php wordpress plugins


    【解决方案1】:

    您可以使用 wordpress 的 wpdb 函数来查询您创建的任何数据库。这可以在 wordpress 中的任何页面/模板上。 http://codex.wordpress.org/Class_Reference/wpdb

    function displayStuff(){
      global $wpdb;
      $query = "SELECT * FROM yourdatabase";
      $results = $wpdb->query($query);
    }
    

    如果在 wordpress 之外使用,只需使用标准 php mysql_connect 和 mysql_query,或者在您的页面中包含 wordpress:

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

    【讨论】:

      猜你喜欢
      • 2017-02-14
      • 1970-01-01
      • 1970-01-01
      • 2014-04-22
      • 1970-01-01
      • 2016-08-26
      • 1970-01-01
      • 1970-01-01
      • 2015-11-06
      相关资源
      最近更新 更多