Title: 固定ページで投稿記事一覧を取得したい
Last modified: 2011年3月18日

---

# 固定ページで投稿記事一覧を取得したい

 *  解決済 Anonymous User
 * (@anonymized-7725802)
 * [15年、 6ヶ月前](https://ja.wordpress.org/support/topic/%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a7%e6%8a%95%e7%a8%bf%e8%a8%98%e4%ba%8b%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%97%e3%81%9f%e3%81%84/)
 * 固定ページ内に、ホームページと同じように
    投稿の最新記事一覧を取得したいと思って
   いますが、 どれが該当タグなのかよく判りません。 foo というスラッグの固定ページ
   を作り、 page-foo.php というテンプレートを特別に作って、 その中で取得したいと
   思っています。 どのタグを使えばよろしいでしょうか。ご教示願います。

10件の返信を表示中 - 1 - 10件目 (全10件中)

 *  [shokun0803](https://ja.wordpress.org/support/users/shokun0803/)
 * (@shokun0803)
 * [15年、 6ヶ月前](https://ja.wordpress.org/support/topic/%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a7%e6%8a%95%e7%a8%bf%e8%a8%98%e4%ba%8b%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%97%e3%81%9f%e3%81%84/#post-137573)
 * スキルがわかりませんので、phpはわかっていると仮定して…
 * Codexの該当場所：[最近の投稿をタイトル順に並べる](http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/get_posts#.E6.9C.80.E8.BF.91.E3.81.AE.E6.8A.95.E7.A8.BF.E3.82.92.E3.82.BF.E3.82.A4.E3.83.88.E3.83.AB.E9.A0.86.E3.81.AB.E4.B8.A6.E3.81.B9.E3.82.8B)
 * 一応参考場所：[ページテンプレート](http://wpdocs.sourceforge.jp/Pages#Page_Templates)
 * わからないことがあれば追記で具体的に質問してみてください;)
 *  トピック投稿者 Anonymous User
 * (@anonymized-7725802)
 * [15年、 6ヶ月前](https://ja.wordpress.org/support/topic/%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a7%e6%8a%95%e7%a8%bf%e8%a8%98%e4%ba%8b%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%97%e3%81%9f%e3%81%84/#post-137575)
 * コメントありがとうございます。
    PHPは一応システムが組めるレベルです。
 * お教えいただいた文書を元にやって見ましたが、一部できました。
    一部というのは 
   the_content() のみで、 the_permalink() や the_title()、the_date() などは 固定
   ページ foo に入力したものが出てしまいます。 つまり同じタイトルと日時が並びます
   が、 中身だけ違うリストができるという（笑）。 困りました…。
 *  [gogoweb](https://ja.wordpress.org/support/users/gogoweb/)
 * (@gogoweb)
 * [15年、 6ヶ月前](https://ja.wordpress.org/support/topic/%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a7%e6%8a%95%e7%a8%bf%e8%a8%98%e4%ba%8b%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%97%e3%81%9f%e3%81%84/#post-137576)
 * ソースを見ないことには詳しくはわかりませんが、the_title等をループの外においちゃ
   っているのではないでしょうか？
 *  トピック投稿者 Anonymous User
 * (@anonymized-7725802)
 * [15年、 6ヶ月前](https://ja.wordpress.org/support/topic/%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a7%e6%8a%95%e7%a8%bf%e8%a8%98%e4%ba%8b%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%97%e3%81%9f%e3%81%84/#post-137577)
 * いいえ。そのようなミスは…。
    ただ、以下のように関数を使わなければ読めました。
   しかし相変わらずパーマリンクは拾えないので困ります。 一応 $p->guid で Rewrite
   前のリンクは拾えるのですが、 これだとちょっと困りますね…。
 *     ```
       <?php
       $posts = get_posts('order=DESC&orderby=date');
       foreach ($posts as $p) :
       ?>
       <div class="entry" id="post-<?php echo $p->ID; ?>">
         <div class="entry-header clearfix">
           <h2 class="entry-title"><a href="<?php the_permalink(); ?>"><?php echo $p->post_title; ?></a></h2>
           <div class="entry-date"><?php echo $p->post_date; ?></div>
         </div>
         <div class="entry-content">
           <?php the_content(); ?>
         </div>
       </div>
       <?php endforeach; ?>
       ```
   
 *  トピック投稿者 Anonymous User
 * (@anonymized-7725802)
 * [15年、 6ヶ月前](https://ja.wordpress.org/support/topic/%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a7%e6%8a%95%e7%a8%bf%e8%a8%98%e4%ba%8b%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%97%e3%81%9f%e3%81%84/#post-137578)
 * あ、実際は foreach の直後に setup_postdata($p) しています。
 *  [LVP8](https://ja.wordpress.org/support/users/lvp8/)
 * (@lvp8)
 * [15年、 6ヶ月前](https://ja.wordpress.org/support/topic/%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a7%e6%8a%95%e7%a8%bf%e8%a8%98%e4%ba%8b%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%97%e3%81%9f%e3%81%84/#post-137579)
 * echo esc_url( get_permalink($p->ID) )
 *  トピック投稿者 Anonymous User
 * (@anonymized-7725802)
 * [15年、 6ヶ月前](https://ja.wordpress.org/support/topic/%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a7%e6%8a%95%e7%a8%bf%e8%a8%98%e4%ba%8b%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%97%e3%81%9f%e3%81%84/#post-137580)
 * ありがとうございます。パーマリンク拾えました。
    あとは日付のフォーマットが設定
   から拾えればベストですが、 これは別に支障がないので放っておきます。 ありがとう
   ございました。 にしても the_content() だけ動作するのはヘンですね…。
 *  [LVP8](https://ja.wordpress.org/support/users/lvp8/)
 * (@lvp8)
 * [15年、 6ヶ月前](https://ja.wordpress.org/support/topic/%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a7%e6%8a%95%e7%a8%bf%e8%a8%98%e4%ba%8b%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%97%e3%81%9f%e3%81%84/#post-137583)
 * `mysql2date( 'Y/m/d', $p->post_date )`
    など [http://codex.wordpress.org/Function_Reference/mysql2date](http://codex.wordpress.org/Function_Reference/mysql2date)
 *  トピック投稿者 Anonymous User
 * (@anonymized-7725802)
 * [15年、 6ヶ月前](https://ja.wordpress.org/support/topic/%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a7%e6%8a%95%e7%a8%bf%e8%a8%98%e4%ba%8b%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%97%e3%81%9f%e3%81%84/#post-137596)
 * あーいえ、日付のフォーマットをハードコーディングするのではなく、
    WordPress管理
   画面の設定を反映させたい、ということです。 ですがstrtotime()しなくて良い分、多少
   コードが短くなりますね。 ありがとうございました。
 *  [LVP8](https://ja.wordpress.org/support/users/lvp8/)
 * (@lvp8)
 * [15年、 6ヶ月前](https://ja.wordpress.org/support/topic/%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a7%e6%8a%95%e7%a8%bf%e8%a8%98%e4%ba%8b%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%97%e3%81%9f%e3%81%84/#post-137597)
 *     ```
       <?php
       $posts = get_posts('order=DESC&orderby=date');
       // ループ前
       $format = get_option('date_format');
       foreach ($posts as $p) :
       ?>
   
       mysql2date( $format, $p->post_date )
       ```
   
 * ということでしょうか…

10件の返信を表示中 - 1 - 10件目 (全10件中)

 トピック「固定ページで投稿記事一覧を取得したい」には新たに返信することはできません。

 * フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 10件の返信
 * 4人の参加者
 * 最後の返信者: [LVP8](https://ja.wordpress.org/support/users/lvp8/)
 * 最後の活動: [15年、 6ヶ月前](https://ja.wordpress.org/support/topic/%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%a7%e6%8a%95%e7%a8%bf%e8%a8%98%e4%ba%8b%e4%b8%80%e8%a6%a7%e3%82%92%e5%8f%96%e5%be%97%e3%81%97%e3%81%9f%e3%81%84/#post-137597)
 * 状態: 解決済

## トピック

### 人気のトピック

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

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

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

### 未解決のトピック

### すべてのトピック
