如何使用wp config连接到数据库。php文件?
我正在尝试使一个脚本对Wordpress更加友好,我需要连接到数据库,但不需要将脚本作为插件安装。
基本上我的剧本上有
$host = "xxxxxxxxxxx"; //database location
$user = "xxxxxxxxxxx"; //database username
$pass = "xxxxxxxxxxx"; //database password
$db_name = "xxxxxxxx"; //database name
//Database Connection
$link = mysql_connect($host, $user, $pass);
mysql_select_db($db_name);
该脚本不能作为插件安装(这可以使事情变得更简单),因此我需要使用现有的wp配置连接到数据库。安装上的php。。。有什么想法吗???
提前感谢
Edit and Clarification
1-我需要使用wp配置。php原样,无需修改。2-脚本将位于www.example。com/script/3-它不能作为插件来完成,因为脚本的核心需要在没有任何登录屏幕跳转的情况下公开访问。4-我的问题主要是如何使用wp配置连接到数据库。php文件,通过修改上面的脚本。
最合适的回答,由SO网友:akamaozu 整理而成
使用定义wp config中的用户集:
mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
EDIT:由于您的脚本位于Wordpress环境之外,所以您要做的是在使用wp config中的定义之前初始化它。
require_once(\'./path/to/the/wp-config.php\');
mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);