私のホームページには、設定された数の投稿をループして各投稿のカテゴリ名を表示しようとしています。名前を表示しようとしているカテゴリは、親のサブカテゴリです(違いがあれば)。これは私のコードです:投稿のカテゴリ名を表示できません
<?php
$args = array('numberposts' => '15');
$recent_posts = wp_get_recent_posts($args);
foreach ($recent_posts as $recent) {
$category = get_the_category($recent['ID']);
echo $category['cat-name'];
}; ?>
私はそれを実行すると何も表示されなくなります。そのページは、コードが存在しないかのように表示されます。しかし、var_dumpを$ categoryで実行すると、私は必要なものがすべてあることが分かります。カテゴリ:
<?php
$args = array('numberposts' => '15');
$recent_posts = wp_get_recent_posts($args);
foreach ($recent_posts as $recent) {
$category = get_the_category($recent['ID']);
echo var_dump($category);
}; ?>
それぞれの投稿は、キーと値であるが、何らかの理由で投稿の特定のプロパティ( 'cat-name'や 'name'など)を表示しようとすると機能しません。何か案は?
それでした!私の構文は間違っていた。ありがとう! – mrdevster
喜んで助けてください:あまりにもupvoteに気をつけて^^ –
私は試みましたが、明らかに私の初心者は数を増やすことからそれを防ぐ...ラメ。 – mrdevster