質問: 現在稼働中のwordpressがあるのですが、 wp-adminの下で、cakephpで作成したページを表示させることはできるのでしょうか。 この機能を実現したい理由としては、以下の3つがあります。 1. wp-adminにログインした状態で、(ユーザーを限定した状態で)cakephpを利用したい 2. wp-login及びwp-adminはnginxからapacheに処理を投げていて、別途cakeの設定をするのが難しそう 3. なので、ログイン処理をwpに任せ、ログイン後、自由にcakeを使えるようにしたい 質問の意図がうまく伝わるといいのですが、 もしわかりづらい場合には、ご指摘いただけたらと思います。 よろしくお願いします。
回答: 「(ユーザーを限定した状態で)cakephpを利用したい 」とありますが、どういった方法を採るにしてもCakePHP側での認証作業が無いと限定しきれるものではないと思います。 WordPressでプラグインを作成し、その中でWordPressのログインをCakePHPで行うようにすればログインの共有は出来ると思います。(WordPressのログイン成功時にCakePHPも「ログイン状態にする」という方法でも良い) 【WordPressとCakePHPを連携させる - Qiita】 【[WordPress]ユーザーログインのアクションフック - Qiita】 CakePHPについて不勉強なためもっと良い方法や私の提示している物の穴もあるかもしれませんが、何かの取っ掛かりになれば幸いです。