我正在使用Category Thumbnails 1.0.5插件,我想在我创建的模板页面中显示所有类别及其缩略图。 我阅读了文档并了解了如何显示特定类别的缩略图,但我无法显示所有类别和所有缩略图。
我正在尝试使用此代码获取每个类别的名称
$args = array('type' => 'post');
$categories = get_categories($args);
foreach($categories as $cat) {
the_category_thumbnail($cat->cat_ID);
$cat->name;
}
但它不适合我。
关于它的任何线索?
答案 0 :(得分:1)
尝试使用此代码,可能会花费很多时间,但似乎可行。此代码应输出您的类别图片,然后是名称。
$args = array('type' => 'post');
$categories = get_categories( $args );
foreach ($categories as $cat) {
$size = 'full'; //can also be value: 'thumbnail'
$thumbnail_id = get_term_meta( $cat->term_id, 'thumbnail_id', true );
$image = wp_get_attachment_image( $thumbnail_id, $size );
echo '<br />' .$image;
echo '<br />' . $cat->name;
}
答案 1 :(得分:0)
获取所有类别,然后循环显示每个类别及其缩略图。
欲了解更多信息,请访问wordpress.com并搜索get_categories
和php.net for for loop