shokun0803様
コメントありがとうございます。
残念ながらまだ素人過ぎで、コメントいただいて初めて「ショートコード」なるものを知った次第です。
今後勉強していきたいと思います。
現在ワードプレスのカスタマイズが本当に楽しくて、ここでショートコードにはまっていると本題を忘れそうです。
ショートコードはいずれ避けては通れそうもないので、
またその時にはよろしくお願いします。
kurosquare様
早々に投稿ありがとうございました。
>get_posts(‘numberposts=5’);
>に投稿タイプの指定を追加してやればよいかもしれません。
>get_posts(‘numberposts=5&post_type=post’);
上記ご指示の記述を試してみましたが、残念ながら「変化なし」でした。
>それでダメならwp_reset_queryなどもお試しください。
wp_reset_queryも見よう見まねで使ってみましたが、何も表示されなくなるなどの現象もあり、知識不足にて断念いたしました。
keibai様
投稿ありがとうございました。
「なぜこのような現象が起きるのか?」という根本的な問題は残るのですが、教えていただいたプラグイン「Customizable Post Listings」を使うことで当初望んだ表示ができるようになりました。
大変ありがとうございました。
以下に最終のコードを表示して、解決とさせていただきます。
<p><span class="box-yellow-b">【人気の記事】</span>
<?php if (function_exists('get_most_viewed')): ?>
<ul>
<?php get_most_viewed('post', 5); ?>
</ul>
<?php endif; ?></p>
<p><span class="box-yellow-b">【新着情報】</span>
<?php if (function_exists('c2c_get_recent_posts')) { ?>
<ul>
<?php c2c_get_recent_posts(5,"<li>%post_URL%</li>"); ?>
</ul>
<?php } ?></p>
<p><span class="box-yellow-b">【カテゴリー一覧】</span>
<ul>
<?php wp_list_cats('optioncount=1 & hierarchical=1 & hide_empty=1'); ?>
</ul></p>