Вывод подрубрик на странице рубрики WordPress

0 0
Read Time:42 Second

subcat-1-5414966

24 сентября 2019 WordPress ACF

Пример вывода подрубрик с изображением на странице текущей рубрики WordPress. Код можно использовать и для других разделов сайта. Надо только указать ID родительской рубрики.

Вывод подрубрик в текущей рубрике

Код очень простой. Получаем подрубрики с помощью функции get_categories() указав в ней ID текущей (родительской) рубрики. И перебираем полученный массив с подрубриками.

Вывод изображений рубрик

С помощью плагина Advanced Custom Fields (ACF) добавляем для рубрик новую группу полей с доп. полем «изображение» с кодом img. У поля указываем возвращаемый формат «Ссылка на изображение».

subcat2-6302186

Как добавлять произвольные поля в WordPress можно почитать здесь.

Не забываем указать условие, что созданную группу полей нужно выводить в рубриках.

subcat-4658904

Теперь при редактировании рубрики появилось поле, где можно загружать изображение. Чтобы вывести изображение текущей рубрики воспользуемся функцией echo get_field('img', $category);, где img — код доп.поля и $category — объект рубрики.

Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %