dthorpe
  • 0
Новичок

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

  • 0

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

Можно ли это сделать?

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

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

    • 0
  2. Оберните содержимое в условное выражение:

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

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

    http://codex.wordpress.org/Conditional_Tags

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

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

    • 0

Оставить ответ

You must login to add an answer.