event managerでイベント一覧をカスタマイズしたい

By U, 2017年3月23日

したいよね。

まずやり方。
1.event manager → 設定 → ページ設定 → イベント一覧/アーカイブで、イベント一覧ページのページ指定を【イベントページを指定しない】に変更する。
2.新しい固定ページなどを作る。
3.ショートコードをコピペして入れる。
4.publish。
これでイベント一覧ページのカスタマイズの土台ができた。

ショートコードはこれ。

[events_list category_id="X"]

カテゴリーを指定したい時は、category_id=”X”のX部分をカテゴリーのID番号に書き換えてください。

このサイトにたどり着いた方はおそらくショートコード入れても表示されないよ!?っていう方だと思います。
上記の方法でも多分モヤッとしているのではないかと思いますので解説。

【ここから前提】
event managerをインストールした際にevent manager側で必要なページを自動的に生成してくれています。
なので、そのページのページスラッグを書き換えたところでevent manager側のページ生成IDは変わらないので、event managerの保有しているページということになります。
【/前提おわり】

本家のサイトの方にショートコードの例などがありますので、それらを参考にざくざくとカスタマイズしてみてください。
本家のショートコードの例はこちら

カスタマイズの呼び出しは、管理画面側の
event manager → 書式設定
に準じています。
この場所にプレースホルダーをほいほい放り込み、HTMLを追加削除することで変更されます。
・イベント一覧
・イベント詳細ページ
・イベントの抜粋
(その他表示に関わるもの全て)

ショートコードはwordpressの仕様に準じているので、慣れている方はテンプレートにPHPでカスタマイズしていったほうが早いかもしれません。