Intereting Posts
wpdb-> вставить сразу несколько записей Почему в моей панели администратора WordPress отображается только английский язык? Когда я загружаю любой мультимедийный файл, он говорит: «Загруженный файл не может быть перемещен в wp-content / uploads / 2017/04» Получить сообщение в соответствии с текущей таксономией Есть ли способ иметь двойной WP-канал (полный / частичный)? добавить многоступенчатую панель progres и ссылку на информацию о woocomerce Как масштабировать миниатюры сообщений / изображение? Загрузите несколько изображений с помощью media_handle_upload с несколькими полями файлов Класс Уокнера: проблемы с пониманием того, как метод walk () можно вызывать без ошибок Захват фильтра wp_insert_post_data определяет текущее действие WordPress 3.1 удаляет «категорию» из пули HM CMB: поле выбора для идентификатора CPT WordPress более одной базы данных на одной странице? Почему я не могу добавить этот фид в RSS-виджет? Выпадающий список на странице профиля пользователя

Как разместить контент на страницах архива, но не на главной странице?

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

Это можно сделать?

Solutions Collecting From Web of "Как разместить контент на страницах архива, но не на главной странице?"

Другой подход: отредактируйте свои файлы тем. archive.php может просто не вызывать на боковой панели, и это будет делать то, что вы просите.

Посмотрите на иерархию шаблонов, чтобы посмотреть, как будут обрабатываться отдельные файлы в теме.

Оберните содержимое в условное:

 if( is_archive() ){ // Do stuff } 

Подробнее об условных обозначениях здесь:

http://codex.wordpress.org/Conditional_Tags

Я бы рекомендовал настроить несколько боковых панелей. Затем вы можете вызвать одну боковую панель для обычных страниц и другую боковую панель для архивных страниц. Это дает вам полный контроль над тем, какие элементы отображаются на боковой панели на каждом типе страницы.

Вот хороший учебник по созданию нескольких боковых панелей с виджетами. Вы можете управлять каждым в разделе Appearance >> Widgets панели управления admin.