Як додати блоки з вибраним контентом на сайті WordPress
Дивіться також :

Додаємо підтримку теми
Оновлення : у Jetpack 3.7 форма для обраного контенту знаходиться у розділі Зовнішній вигляд → Меню.
Перше, що вам потрібно зробити, - додати функцію add_theme_support у ваш файл functions.php :
Після додавання ви побачите нову форму для обраного контенту на сторінці Параметри → Читання.
Вкажіть тег для обраного контенту, встановіть скільки записів ви хочете показувати, і поставте галочку в чекбоксі, якщо хочете приховати цей тег від відвідувачів блогу. Надайте цей тег тим записам у блозі, які ви хочете відзначити як обрані.
Відображення контенту
Для відображення контенту у блозі ми додамо кілька рядків коду. Як приклад у цьому посібнику я використовуватиму тему TwentyTwelve.
Зазвичай вибраний контент відображається на головній сторінці. Якщо ваша тема дотримується стандартної структури теми WordPress, за головну сторінку відповідає файл index.php, home.php, або front-page.php.
Відкрийте functions.php і додайте наступну функцію (ви отримаєте обрані пости та помістіть їх у масив):
Ми можемо розширити код, так:

Наведений умовний вираз покаже обраний контент, якщо є хоча б один такий запис, і якщо сторінка не була поділена на декілька.
Крім того, ми також можемо встановити нові розміри мініатюр для обраного контенту. У цьому прикладі я створив нові розміри – 250 на 160 пікселів. Ви можете додати наступний код десь під add_theme_support( 'post-thumbnail' ) :
Далі давайте створимо новий шаблон під назвою featured.php і додамо до нього код для того, щоб помістити обраний контентправильну структуру HTML.
В index.php ми викличемо цей шаблон за допомогою get_template_part() і помістимо його в цикл так:
В принципі все. Додавши трохи CSS, ми отримаємо хороший блок вибраного контенту:
Сподіваємося, ви знайдете це керівництво корисним.