php - Wordpress 使用插件创建前端页面

标签 php wordpress plugins

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

最佳答案

您可以使用 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');

关于php - Wordpress 使用插件创建前端页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18748281/

相关文章:

php - 如何在 php 和 mysql 中获取每月总销售额?

php - 使用 php 创建和提供压缩文件

WordPress 在我的代码中始终添加标签

java - 如何从 intellij 中的调试变量值生成模拟?

java - 为自定义应用程序类加载插件会产生 NoClassDefFoundError

django - 如何访问 Django-CMS 插件中的请求对象?

php - 函数未在预期位置返回程序的控制权

php - 在 Delphi 和 PHP 中使用 "same"方法加密时的不同结果

php - WordPress 搜索表单操作

wordpress - 如何保持 Wordpress 永久登录