如何在插件中连接到WordPress数据库?

时间:2014-09-26 作者:Muhammad Hassan

我正在学习插件,我正在尝试连接WordPress数据库wp-config.php 在我的插件PHP代码中。目前,为了检查我的代码,我使用了下面的连接,它工作正常。现在我将其转换为WordPress插件,任何人都可以使用它,但现在是时候建立WordPress数据库连接了。

//Connection To DataBase
$host = "XXXXXXXXXXXXXX";
$username = "XXXXXXXXXX";
$password = "XXXXXXXXXX";
$dbname = "XXXXXXXXXXXX";
$connection = mysql_connect($host, $username, $password);
mysql_select_db($dbname);
那么如何插入wp-config.php 比如require_once(wp-config.php\'); 在插件中而不是在上面的代码中,在我的插件文件中建立WordPress SQL数据库连接?

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

我自己找到了答案。首先打开wp-config.php 并检查包含以下代码的文件底部?。。。

if ( !defined(\'ABSPATH\') )
    define(\'ABSPATH\', dirname(__FILE__) . \'/\');
如果是,则添加以下代码以在要连接的插件PHP文件中建立连接wp-config.php 包含数据库名称、数据库用户名、数据库密码、数据库主机的文件。。。

require_once(ABSPATH . \'wp-config.php\');
$connection = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD);
mysqli_select_db($connection, DB_NAME);
您将连接到WordPress数据库。。。

结束

相关推荐

为显示双标题的其他主页加载第二个Header.php。

我正在加载第二个标题。php用于其他主页,但它显示双标题。这就是我如何调用第二个标题<?php get_header(\'secondheader\'); ?> 文件名为:header secondheader。php但它显示了两个标题。php和header secondheader。php显示双标题如何解决这个问题?