普通の最新投稿と同じように自分のつくったカスタム投稿の最新投稿をサイドバーウィジェットなどに表示する方法。
- 下のコードを環境に合わせて書きかえる
- トップページであればコードを index.php に、サイドバーウィジェットであればコードを php のコード入力が可能になっているウィジェットに貼り付ける
結論
<ul>
<?php
<span>%% inline_0 %%</span>posts->have_posts() ) : <span>%% inline_1 %%</span>args );
if( have_posts() ) : while( have_posts() ) : the_post();
サイドバーウィジェットに貼り付けるときの注意
トップページであればコードを index.php にそのまま貼り付けるだけで表示されるが、サイドバーのウィジェットはデフォルトで php のコードを受けつけないようになっている。
実際、テキストウィジェットに上のコードを貼り付けても動作しない。
そこで「PHP Code Widget」というプラグインを使い、php 入力を受け付けるウィジェットをつくる。そのウィジェットに今回のコードを貼り付けると、そのウィジェットがカスタム投稿の一覧を表示してくれる。