私はプラグインを学んでいて、私のプラグインPHPコードでWordPressデータベースwp-config.php
に接続しようとしています。現在私のコードをチェックするために、私は以下の接続を使用しました、そして、それはうまく働いています。今私はそれをWordPressプラグインに変換しましたので誰でもこれを使うことができますが今度はWordPressデータベース接続をする時が来ました。
//Connection To DataBase
$Host = "XXXXXXXXXXXXXX";
$username = "XXXXXXXXXX";
$password = "XXXXXXXXXX";
$dbname = "XXXXXXXXXXXX";
$connection = mysql_connect($Host, $username, $password);
mysql_select_db($dbname);
それでは、私のプラグインファイルにWordPress SQLデータベース接続を作成するために、上記のコードの代わりに何かrequire_once(wp-config.php');
のようなwp-config.php
をプラグインに挿入するにはどうすればいいですか?
私は答えを自分で見つけた。まずあなたのwp-config.php
を開き、それが以下のコードを含んでいるかどうかのファイルの下部をチェックしてください...
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
もしそうなら、データベース名、データベースユーザー名、データベースパスワード、データベースホストを含むwp-config.php
ファイルで接続するためにあなたのプラグインPHPファイルに接続するために以下のコードを追加してください...
require_once(ABSPATH . 'wp-config.php');
$connection = mysqli_connect(DB_Host, DB_USER, DB_PASSWORD);
mysqli_select_db($connection, DB_NAME);
そして、あなたはWordPressデータベースへの接続を取得します...