
У WordPress (WP) за замовчуванням не виводиться опис рубрики / категорії. В унікальних платних темах вордпресс цю функцію розробники включають за замовчуванням або не включають, якщо вона не входить в технічне завдання (ТЗ). Завжди ставитеся до ТЗ дуже уважно, щоб не пропустити важливі для вашого сайту функції і елементи. Переробка та доопрацювання сайту обходиться, як правило, дорожче, ніж розробка з нуля.
Висновок опису рубрики в шаблон категорій
Якщо у вашій темі є шаблон категорій, то ситуація вирішується дуже легко. Як правило, шаблон має назву category.php. Але можливо і зовсім інша назва шаблону сторінки рубрик. Якщо ви хоч трохи працювали з WP, то знаєте, що пошук шаблону відбувається в певній послідовності.
Схема пошуку приблизно така:
- category-slug.php;
- category-id.php;
- category.php;
- arhive.php;
- paged.php
- index.php;
Принцип такий: якщо ви відкриваєте сторінку рубрики, то WP на початку шукає перший шаблон, якщо не знаходить, то – другий і т.д. до самого низу списку. Хоча б одну потрібну сторінку він так знаходить, використовуючи подібну ієрархію шаблонів.
Далі в цьому шаблоні в потрібному місці (зазвичай після виведення шапки сайту, наприклад, функцією get_header ();) виводимо опис таким чином: Дану функцію можна використовувати без параметра, щоб на кожній сторінці категорій було своє опис або з параметром
$category_id (id категории)
якщо ви для якихось цілей вирішили вивести опис тільки однієї конкретної категорії.
Щоб дізнатися id конкретної рубрики, досить в адмінці WP зайти в розділ «Рубрики» і навести курсор миші на дану категорію. У рядку стан ви зможете знайти потрібний ідентифікатор (дивитися малюнок id категорії).

Мал. Id категорії
А для того, щоб ми побачили опис конкретної категорії, його необхідно написати самостійно. Поле «Опис» розташоване в кожній окремій рубриці (рисунок опис рубрики).

Мал. опис рубрики
Якщо ви зробили все правильно, то виявите ваше опис в тій рубриці, де його прописали.
Якщо з якихось причин вам знадобиться тут же вивести або продублювати заголовок рубрики, то цього можна досягти наступним чином:
Дану функцію можна використовувати порожню, тоді ви отримаєте висновок на екран назви рубрики.
Висновок опису рубрики, якщо у вас немає шаблону категорій
В даному випадку можна зробити двома способами.
Перший: якщо ви знайомі з програмуванням, то можете створити свій шаблон категорій в корені теми з назвою category.php і написати в ньому свій код, користуючись інструкцією вище.
Другий варіант: використовувати наявний шаблон відповідно до ієрархії шаблонів з перевіркою для сторінки категорій, наприклад, так:
if(is_category){ echo category_description(); }
Який варіант вибрати – вирішувати вам.
Якщо з якої-небудь причини у вас не виходить реалізувати подібний функціонал і вам потрібна допомога фахівця, залишайте заявку на нашому сайті.
Comments are closed.