目前,我已经创建了一个从数据库中检索数据并显示数据的代码。但是,由于某些原因,我无法在页面上看到要检索的文件。我的目标是从数据库中检索数据,并显示在网页上。我不需要与数据库建立连接,因为Wordpress会自动这样做。
我的代码:
<?php
global $wpdb;
// this adds the prefix which is set by the user upon instillation of wordpress
$table_name = $wpdb->prefix . "wpex_programma";
// this will get the
我有两个php类,如下:
class Database
class User
在类数据库中,有用于创建数据库连接的__constructor:
$database = new Database();
$db = $database->dbConnect();
在类User中,我以这种方式包含了类Database:
require_once('database.php');
并且用户构造函数实例化db连接
//constructor
public function __construct() {
$database = new Database();
$d
我在同一主机上有两个wordpress站点,对于我拥有的数据库有相同的主机/用户/密码;另一方面,在site1上的一个操作中,我需要两个不同的数据库和两个不同的前缀,以便在site2上进行请求(选择和更新),我看到我们可以这样做。
$mydb = new wpdb('username','password','database','localhost');
$rows = $mydb->get_results("select Name from my_table");
但是把它放在站点1‘S的function
我在header.php中查找自定义post字段值,并将其存储在一个全局变量中。
在大多数模板文件中,包含的go如下所示:
include header
...do a bunch of stuff
include sidebar
include footer
我无法将变量保存到footer.php文件中.
有没有办法这样做,这样我就可以避免再次调用数据库来查找自定义字段值了吗?