Yet Another Related Post Plugin(YARPP)を使用して、カスタム投稿の個別ページに関連記事を表示しようとしています。
カスタム投稿タイプは"Custom Post Type UI(CPT UI)"を使用して追加しています。
任意の位置に関連記事一覧を表示するため、YARPP設定より自動表示機能をOFFにして、related_posts()
関数をループ内に記載しましたが、記事は取得されず、関連記事なし状態の表示となりました。
そこで、自動表示機能をONにしてみると、こちらでは関連記事は正常に取得され、一覧が出力されました。
関連記事表示で使用したテンプレートは、いずれもプラグインに同梱されるデフォルトのテンプレートです。
PHP
1/* YARPP Template: Simple */ 2<h3>Related Posts</h3> 3<?php if (have_posts()):?> 4<ol> 5 <?php while (have_posts()) : the_post(); ?> 6 <li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a><!-- (<?php the_score(); ?>)--></li> 7 <?php endwhile; ?> 8</ol> 9<?php else: ?> 10<p>No related posts.</p> 11<?php endif; ?>
試したこと、参考にしたもの
下記のサイトを参考に、CPT UIの**カスタム「サポート」**に"yarpp"を追加していますが、表示内容への影響はありません。
- http://docs.pluginize.com/article/28-third-party-support-upon-registration
- https://www.nishi2002.com/19709.html
また、公式フォーラムに同様の質問がありましたが、回答は得られていないようです。
https://goo.gl/CNnrav
設定の誤りや記述のミスを疑いましたが、これといった原因が見当たらず、行き詰まってしまいました。
解決の手掛かりとなりそうな情報や確認すべきポイントがありましたら、ぜひご回答をお願いします。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。