サポート » 使い方全般 » wordpress外のディレクトリにあるページでWPのプラグインを実行したい

  • 解決済 aki

    (@akistar02)


    wp-contentディレクトリと同じ階層にあるディレクトリの中に、WPで動いていないページのデータが入っています。
    そのページでWPのプラグインを実行させたいのですが出来ないでしょうか?

    /wp-content/
    /wp-admin/
    /test/

    という構造です。
    testディレクトリの中にはsyori.phpというphpがあり、今まではここはWPとは関係なく動いていたのですが急遽WPのプラグインを使いたい場合どうしたらいいでしょうか?

    ちなみに
    <?php require(‘../wp-blog-header.php’); ?>

    wp_headとwp_footer入れて見ましたが駄目でした。

    よろしくお願いします。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • なんのプラグインか書いた方がいいと思いますよ。

    aki

    (@akistar02)

    独自制作したものなので名称は特にないです。

    こんにちは。

    WordPress のデータを引っ張ってきたいなら、wp-load.php を読み込んだ方がいいと思います。ただ、いずれにしても WordPress の標準以外の場所では Cookie の制限があってログインしていない状態となり、ログインしていないと機能しないタイプのプラグインは使えません。

    あと念のため

    require(dirname(__FILE__).'/../wp-blog-header.php');

    で絶対パスにすべきですね。一応Codexにwp-blog-headerを引っ張ってこいってあるので信じるとして…

    自作のものにしろどのような挙動、使い途のプラグインかは書いて頂きたいですね…
    まぁwpプラグインだしDBから投稿等読み込んで何かする関数でも用意しているのでしょうか…

    aki

    (@akistar02)

    いろいろありがとうございます。
    何をしているかと言うとデータベースにアクセスして人気記事をを書いたユーザーを引っ張ってくるものです。

    頂いた答えは後ほど試して見ます!

    質問慣れしていなくてすいません。

    aki

    (@akistar02)

    すいません、解決しなかったのですが解決にします。
    ありがとうございます。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「wordpress外のディレクトリにあるページでWPのプラグインを実行したい」には新たに返信することはできません。