Осваивая Wordpress столкнулся с элементом, где нужно вывести категории с названием и картинкой в структуру на главную страницу. Я это реализовал кодом снизу, но выглядит как костыль, потому что картинку вывел с помощью пути к картинке в описании и атрибут альт через название. Подскажите, есть ли вызов в коде миниатюры установленной для категории через админку?
И хочется понять как работает атрибут offset. По документации он должен пропускать указанное кол-во рубрик сначала, но как бы я не менял синтаксис должным способом он не срабатывал и только когда указал фиксированное кол-во категорий он сработал, но что если категорий будет больше, что каждый раз лезть в код и менять?
<?php
$categories = get_terms(
array(
'taxonomy' => 'product_cat',
'orderby' => 'id',
'offset' => '1',
'hide_empty' => 0,
'number' => '5'
));
if( $categories ){
foreach ( $categories as $cat ){
echo '<a href="#">';
echo "<p>{$cat->name}</p>";
echo '<img src="';
echo "{$cat->description}";
echo '" alt="';
echo "{$cat->name}";
echo '"></a>';
}
}
?>