Laravelで作成したwebサイトでpublicフォルダ内にWordpressをインストールし、ControllerからWordpressの関数を呼び出し投稿など配列に格納して、bladeテンプレートで利用したいと考えています。
通常のPHPを使ったwebサイトであれば最初にwp-load.phpをインクルードすればWordpressの関数を使うことができますが、
Laravelの場合どのようにインクルードするのが適切でしょうか?
#環境
- windows10(php artisan serveで開発中)
- PHP 7.2.8
- MySQL 5.7.23
- Laravel 5.5
- Wordpress 5.2
#試したこと
0. Laravelにてwebサイトを構築
0. public/wp/にWordpressをインストール
0. public/index.phpに以下を追記
require_once __DIR__.'/wp/wp-load.php';
#結果
localhost:8000にアクセスした際に「データベース接続確立エラー」が発生する。
wp-config.phpに
define('WP_DEBUG', true);
と記述してもエラーの詳細は表示されない。
localhost:8000/wp/にアクセスするとブログは表示できる。
(管理画面のログインもできる。)
不足している情報等ありましたらご指摘ください。
回答1件
あなたの回答
tips
プレビュー