Title: 複数ディレクトリのWP記事を非WPディレクトリに表示したい
Last modified: 2016年7月30日

---

# 複数ディレクトリのWP記事を非WPディレクトリに表示したい

 *  [Nana](https://ja.wordpress.org/support/users/nanacojima/)
 * (@nanacojima)
 * [15年前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/)
 * 単一ディレクトリのWP記事を非WPディレクトリに表示するには
    wp-load.phpをrequire
   することで解決したのですが、 複数ディレクトリのWP記事で同様の処理を行うと、 最初
   にrequireした方の記事しか表示されません。
 * 例）※newsとblogにWPを実装
    aaa.com/news/ aaa.com/blog/
 * たとえばトップページで
 * require(‘news/wp-load.php’);
    query_posts(); the_title();
 * require(‘blog/wp-load.php’);
    query_posts(); the_title();
 * とした場合（かなり略してますが）
    blogの方にもnewsの記事が表示されます。 require
   の記述をフルパスにしても同じでした。
 * wp-load.phpで読み込んでいるwp-config.phpを
    フルパスにするなどいろいろ試みたの
   ですが、 やはりダメでした。
 * 同じようにwp-load.phpを使って
    複数ディレクトリのWP記事を読み込むことに 成功さ
   れている方がいらしたら、ご教示いただければ幸いです。
 * あちこち調べたのですが、どれも単一ディレクトリ…
    またはRSSで読み込み…
 * できればWPの機能を使ってシンプルに仕上げたいと考えています。
    ご教示のほど、よろしく
   お願いいたします。

12件の返信を表示中 - 16 - 27件目 (全27件中)

[←](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/?output_format=md)
[1](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/?output_format=md)
2

 *  [cindyJP](https://ja.wordpress.org/support/users/cindyjp/)
 * (@cindyjp)
 * [12年、 4ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/page/2/#post-142936)
 * すみません、割とペーペーで自力独学で進行してるもので、あんまりよい子ではないの
   ですｗ
    php は、ここ、2週間くらいで、エラー出始めてからちょっとずつ眺め始めた
   くらいでして。 あれ？なになに、間違ってました？ん？
 *  [kjmtsh](https://ja.wordpress.org/support/users/kjmtsh/)
 * (@kjmtsh)
 * [12年、 4ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/page/2/#post-142937)
 * うーん、不良高校生に、そっちの煙草はまずいから、こっちを吸えって感じですかね?
   私は責任もちませんからね。
 * それはともかく、「ここでコードを実行」と書いてあるところに、何も書いていなけれ
   ば、真っ白な画面は正常ですよ。なにせ、何も実行してませんからねぇ。wp01/index.
   php と wp02/index.php でやっていることをそこでやらせたいわけです。
 *  [cindyJP](https://ja.wordpress.org/support/users/cindyjp/)
 * (@cindyjp)
 * [12年、 4ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/page/2/#post-142938)
 * うふっ、すみません、タバコは吸わないし、お酒も苦手ですけど、落ちこぼれ、いや、
   よちよち歩きのベイベーってことでｗ お付き合いさせちゃいまして、ありがとうござ
   います。責任なんて、大丈夫ですｗ お茶しに来るくらいの気持ちでよろしくですｗ
 * そそ、真っ白にはなるんです。わからないもんで、あちこち、ちょこっと、いじったり
   しても、ベターは、真っ白までですｗ いらんことしてたら、他のメッセージ出されちゃう
   んでｗ
    さっきは、purefix？ 調べました。そもそも、wp_ だけなのに、わかっていなく
   て02つけたり、消したり。あたふた。
 * wp-configの中もホスト名のとこ、間違ったままだったので変更したり
    誤：localhost1
   → 正：localhost2 とかなにやらやってたら、インストールしなおしになって一瞬頭が
   真っ白になってみたり、戻したりｗ ご飯時なので、どうぞどうぞ。
 *  [cindyJP](https://ja.wordpress.org/support/users/cindyjp/)
 * (@cindyjp)
 * [12年、 4ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/page/2/#post-142939)
 * ちなみにSimplepieを湯校にするとこんなことになります。
 * このプラグインを有効化する際に、24840文字分の予期しない出力が生成されました。
   もし “headers already sent” エラーメッセージ、配信フィードの問題などが発生する
   場合は、プラグインを無効化または削除してください。
 *  [nobita](https://ja.wordpress.org/support/users/nobita/)
 * (@nobita)
 * [12年、 4ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/page/2/#post-142940)
 * こんにちは
 * [http://codex.wordpress.org/XML-RPC_WordPress_API](http://codex.wordpress.org/XML-RPC_WordPress_API)
   
   の一番下のほうでリンクされている　json api というプラグインで
 * [http://d.hatena.ne.jp/tenman/20101221/p1](http://d.hatena.ne.jp/tenman/20101221/p1)
 * なことをやったことがあります
 * [http://tenman.info/labo/snip/archives/1870](http://tenman.info/labo/snip/archives/1870)
 * という風にやってもできると思います
 * 同じドメインなら
 * [http://tenman.info/labo/snip/list-of-posts](http://tenman.info/labo/snip/list-of-posts)
 * のように、linkにhover すると　右にコンテンツを表示していますが、
 * 数行の jqueryのload()関数でワードプレスの記事を表示できます
 * おまけ、WordPress3.6以降で非ログインajax apiがあるみたいで、しばらくつかえてい
   たのですが、今ちょっとうまく動かないんですが、何かのお役に立てば、、、
 * 動作としては、action=hello_world でアクセスすると、my_hello()を返してくれるはず
   のAPIで、使いどころかんがえていたら、動かなくなっちゃったので、
 * うまく使えたら、教えてくれるとうれしいです
 *     ```
       http://example.com/wp/wp-admin/admin-ajax.php?action=hello_world
   
       add_action( 'wp_ajax_nopriv_hello_world', 'my_hello' );
   
       function my_hello(){
           $response['server_time']= time();
   
           wp_send_json($response);
           exit;
       }
       ```
   
 *  [cindyJP](https://ja.wordpress.org/support/users/cindyjp/)
 * (@cindyjp)
 * [12年、 4ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/page/2/#post-142941)
 * ん？nobitaさ～ん、なんですか、その情報、やってみます！
 *  [cindyJP](https://ja.wordpress.org/support/users/cindyjp/)
 * (@cindyjp)
 * [12年、 4ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/page/2/#post-142942)
 * のび太さ～ん、いい感じです！データ取れました。
    元々リスト化はしているので、ここ
   に表示したいってところに以下だけ突っ込んでみたところ、データは取れました。ただ、
   </div>の外に”;”が残っちゃってるのとフッターが、びろ～んって、フレームが画面いっぱい
   に伸びちゃいまして、さぁ、次はどうしようかなぁ~ってところですｗ
 *     ```
       <div class="box">
       <script>
           <?php $url = 'http://localhost2/wp02/index.php';
       	  $m = file_get_contents($url);
             echo 'var lists_data='. $m.';'; ?>
       </script>
       </div>
       ```
   
 *  [cindyJP](https://ja.wordpress.org/support/users/cindyjp/)
 * (@cindyjp)
 * [12年、 4ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/page/2/#post-142943)
 * headerには、以下追加しました。
 *     ```
       <script src="http://code.jquery.com/jquery-latest.min.js"></script>
       <script src="http://nje.github.com/jquery-tmpl/jquery.tmpl.js"></script>
       <script id="titleList" type="text/x-jquery-tmpl">
       <li>${post_date}  <strong><a href="${guid}">${post_title}</a></strong></li>
       </script>
       ```
   
 *  [nobita](https://ja.wordpress.org/support/users/nobita/)
 * (@nobita)
 * [12年、 4ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/page/2/#post-142944)
 * file_get_contents()で取るなら、
 * [http://wpdocs.sourceforge.jp/Transients_API](http://wpdocs.sourceforge.jp/Transients_API)
 * で、$mをキャッシュしたほうがいいかも、（何個もやると、すごく重たくなるので）
 * 取得データの細かいところは、「スクレイピング」で検索するといっぱい出てくると思い
   ます。
 *  [cindyJP](https://ja.wordpress.org/support/users/cindyjp/)
 * (@cindyjp)
 * [12年、 4ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/page/2/#post-142945)
 * のびさ～ん、上のアドバイス、サイトサーフィンしながら見てても、全く理解不能のまま、
   あちゃこちゃやってたら、以下で”;”が消えましたｗ
 * <script>
    <?php echo “var wp = “; readfile(“[http://localhost2/wp02/&#8221](http://localhost2/wp02/&#8221););?
   > </script>
 * ただ、やっぱり、フッターが、びろろ～んと伸びちゃってるんで、cssで何とかするか
   検討中です。まだまだ、続きます。でも、データがなにより取れたことが嬉しい♪
    そもそも
   のwp02/indexの方で出力リストのループ回数やフォーマット整理してるので、とりあえず、
   そのまま、丸ごと引いてくるだけなんでなんとかなってる感じです。
 * ２×２は無理でも、２＋２ならなんとかできるヨチヨチサルでもできるｗ
 *  [cindyJP](https://ja.wordpress.org/support/users/cindyjp/)
 * (@cindyjp)
 * [12年、 4ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/page/2/#post-142946)
 * うふっ♪
    Footerのびよよ～んは、bodyの最後の</div>を一つ消したらOKになりました。
   でも、やればやるだけ、欲が出てきて、ここで、さらにクリアしたい問題が発生！(^_-)
 * 文字数を制限するところで、wp01もwp02も投稿リストの方の文字制限は簡単だったんだけど、
   
   プラグインで作っているイベントリストの方は、元がショートコードなので、それ自体
   の丸め方がわからず。。。こんなやつです。
 * <?php echo do_shortcode(‘[eo_events numberposts=”5″ event_start_after=”now”]’);?
   >
 * よくばりですみません。明日はこの続きから頑張ります。
 *  [cindyJP](https://ja.wordpress.org/support/users/cindyjp/)
 * (@cindyjp)
 * [12年、 4ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/page/2/#post-142947)
 * 上記も解決しました。

12件の返信を表示中 - 16 - 27件目 (全27件中)

[←](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/?output_format=md)
[1](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/?output_format=md)
2

 トピック「複数ディレクトリのWP記事を非WPディレクトリに表示したい」には新たに返信
することはできません。

## タグ

 * [wp-blog-header.php](https://ja.wordpress.org/support/topic-tag/wp-blog-header-php/)
 * [wp-load.php](https://ja.wordpress.org/support/topic-tag/wp-load-php/)

 * フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 27件の返信
 * 6人の参加者
 * 最後の返信者: [cindyJP](https://ja.wordpress.org/support/users/cindyjp/)
 * 最後の活動: [12年、 4ヶ月前](https://ja.wordpress.org/support/topic/%e8%a4%87%e6%95%b0%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%aewp%e8%a8%98%e4%ba%8b%e3%82%92%e9%9d%9ewp%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%ab%e8%a1%a8/page/2/#post-142947)
 * 状態: 未解決

## トピック

### 人気のトピック

### 返信がないトピック

### サポート関連ではないトピック

### 解決済みのトピック

### 未解決のトピック

### すべてのトピック
