私は自分のブログのルートディレクトリに別のファイルを持っています。私はデータベースでいくつかの操作を行う必要があります。 wpデータベースで作業するには、このファイルに含める必要があるのは何ですか?Wordpressシングルデータベース接続
0
A
答えて
1
グローバルなWordPressの変数や関数を使用する前に、これをスクリプトに含める必要があります。
define('WP_USE_THEMES', false);
require('/path/to/your/wordpress/root/directory/wp-blog-header.php');
status_header(200);
これは、あなたがそのよう$wpdb
グローバル変数として必要とWordPressの機能にアクセスできるようになります。
0
1
は、必要に応じて
function get_wpdb_instance($file, $user, $pass, $name, $host='localhost') {
$wpdb = true;
function is_multisite() { return false; }
function wp_die($message) {}
require_once $file;
return new wpdb($user, $pass, $name, $host);
}
は次に、関数に次のWP-をdb.phpパスを変更しない...この機能を追加します。あなたがその機能に望むように
$wpdb = get_wpdb_instance('../wp-includes/wp-db.php', 'username', 'password', 'database_name', 'localhost');
は、その後、あなたは
$results = $wpdb->get_results($wpdb->prepare("SELECT * FROM table ORDER BY id DESC LIMIT 5"), ARRAY_A);
関連する問題
- 1. WordPress - MySQL接続に接続
- 2. WordPressのデータベース接続
- 3. WordPressのデータベース接続
- 4. Wordpressデータベース接続エラー
- 5. facebookとtwitterをwordpressに接続
- 6. WordPressサーバー内のmysqlデータベースに接続
- 7. WordPressカスタマイザCSSをstyle.cssに接続
- 8. シングルデータベースのインポートコマンドラインからのmysqlファイル
- 9. wordpressプラグインをプラットフォームに安全に接続する方法
- 10. WordpressとNodeJSを別々のサーバにhtaccessで接続
- 11. WordPressエラーVesta VPSでの一時URLへの接続の確立
- 12. WordpressをAmazon SESに接続できません
- 13. ローカルのウェブサイトは、オンラインでwordpressに接続する
- 14. ホストのDocker WordpressコンテナをMySQLに接続できません
- 15. Google Cloud ComputeでWordpressをCloudSQL DBに接続
- 16. Wordpress php sqliteが.dbに接続できません
- 17. wordpress phpとmysql接続が頻繁に切断される
- 18. wordpressヘッダーファイルがインデックスファイルに接続されない
- 19. OS XでのWordpressのインストールエラー接続の確立
- 20. MySQL 5.7.12にwordpress 4.5.1を接続できません
- 21. REST APIに接続するWordpressプラグインですか?
- 22. EC2インスタンス上のWordpressがRDSに接続できません
- 23. ShopifyまたはWordpressに接続されているOnixファイル[ヘルプ]
- 24. Javaダウンロードファイル:「接続タイムアウト:接続」
- 25. エラー:接続タイムアウト:接続 - Android
- 26. OSX Docker/WordPress/MySQL - 接続エラー:(1130)ホスト 'xxx.xxx.xxx.xxx'はこのMariaDBサーバーに接続できません
- 27. 近接接続で最大接続エンドポイント
- 28. Tomcatの接続プーリング、アイドル状態の接続、接続の作成
- 29. 直接P2P接続
おかげパル... $ wpdbを使用することができます!これは私を助ける – user769154