回答編集履歴

1 前提条件が変わったため追記。

kei344

kei344 score 55915

2016/05/02 20:52  投稿

> イベント一覧ページでは全ての情報を表示
flatさんの回答にあるように「カスタム投稿タイプのアーカイブ」が良いと思います。
> トップページでは選択した記事のみを表示
標準の機能で可能だと思います。もし「先頭に固定表示」で実装される場合は、表示の際にちょっと癖があるので、下記サイトを参考にすることをお勧めします。
【先頭固定表示の投稿 - WordPress Codex 日本語版】
[https://wpdocs.osdn.jp/先頭固定表示の投稿](https://wpdocs.osdn.jp/%E5%85%88%E9%A0%AD%E5%9B%BA%E5%AE%9A%E8%A1%A8%E7%A4%BA%E3%81%AE%E6%8A%95%E7%A8%BF)
【WordPressで「先頭に固定表示」をWP_Queryでも活かす : kosukekato.com : the idea espresso】
[http://www.ex-tra.jp/kosukekato/archives/5353](http://www.ex-tra.jp/kosukekato/archives/5353)
【WordPressの "sticky"ポストについて - Daily GLOCALISM】
[http://daily.glocalism.jp/memo/wordpressのstickyポストについて/](http://daily.glocalism.jp/memo/wordpress%E3%81%AEsticky%E3%83%9D%E3%82%B9%E3%83%88%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/)
[http://daily.glocalism.jp/memo/wordpressのstickyポストについて/](http://daily.glocalism.jp/memo/wordpress%E3%81%AEsticky%E3%83%9D%E3%82%B9%E3%83%88%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/)
---
**追記:**
WP_Query を使わないでもトップページ用テンプレートで下記のようにすれば「今から」のイベントは取得できるのでは?
```PHP
<?php echo do_shortcode('[eo_events event_start_after=”now”]'); ?>
```
【Event Organiser ワードプレスでイベントサイトを作れるプラグイン | webooooo SEO対策 大阪 WEBコンサルティング 】
[http://webooooo.com/event-organiser-339.html](http://webooooo.com/event-organiser-339.html)

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る