Несколько вопросов

(Ответов: 9, Просмотров: 655)
  1. Дипломник Аватар для stickman
    • Регистрация: 19.01.2011
    • Сообщений: 128
    • Репутация: 41
    • Webmoney BL: ?
    Итак..

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

    ---------- Сообщение добавлено 15:09 ---------- Предыдущее 15:07 ----------

    И если есть кто хорошо разбирается в шаблонизаторе вордпресса, да и в самом движке.. Нужно произвести кое-какие нестандартные настройки. За деньги естественно.
    • 0
  2. Гуру Аватар для Gablenoos
    • Регистрация: 29.12.2012
    • Сообщений: 568
    • Репутация: 89
    stickman, Можно сделать так: Убрать вообще виджеты из управляемой панели, а самому где нужно в каждом разделе в коде прописать виджеты.
    • 1

    Спасибо сказали:

    stickman(17.04.2013),
  3. Дипломник Аватар для stickman
    • Регистрация: 19.01.2011
    • Сообщений: 128
    • Репутация: 41
    • Webmoney BL: ?
    Gablenoos, что значит в каждом разделе, если контент построен на статических страницах? Там же по сути нет разделов.. Только страницы можно вкладывать друг в друга..
    • 0
  4. Гуру
    • Регистрация: 20.01.2013
    • Сообщений: 720
    • Репутация: 189
    • Webmoney BL: ?
    stickman, используйте плагин Widget logic
    • 1

    Спасибо сказали:

    stickman(17.04.2013),
  5. Дипломник Аватар для stickman
    • Регистрация: 19.01.2011
    • Сообщений: 128
    • Репутация: 41
    • Webmoney BL: ?
    thomas, попробую. Но человек, который знает WP как свои пять пальцев - нужен!
    • 0
  6. Allow: /index.php Аватар для DarkAngel-163
    • Регистрация: 29.07.2011
    • Сообщений: 510
    • Репутация: 124
    • Webmoney BL: ?
    stickman, если вы хотите ставить какие-либо условия на вывод виджетов на СТРАНИЦАХ - используйте следующую конструкцию
    PHP код:
    if ( is_page(array('10','11')) ){
             if ( !
    function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar1') );    
        }else{
            if ( !
    function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar2') );

    Где 10 и 11 это ID страниц, где необходимо выводить виджеты для sidebar1, если это другие страницы, то выводится sidebar2
    • 1

    Спасибо сказали:

    stickman(17.04.2013),
  7. Гуру Аватар для Gablenoos
    • Регистрация: 29.12.2012
    • Сообщений: 568
    • Репутация: 89
    Цитата Сообщение от stickman Посмотреть сообщение
    Нужно чтобы в одном разделе в сайдбаре было одно меню, а в другом другое.
    А кто писал про разделы? Аа? :)
    • 0
  8. Гуру Аватар для m@rs
    • Регистрация: 09.11.2011
    • Сообщений: 500
    • Репутация: 126
    • Webmoney BL: ?
    Вам поможет плагин Custom widgets, там можно виджету прописать на каких страницах его показывать
    Рерайт от 10 руб Здесь
    • 1

    Спасибо сказали:

    stickman(17.04.2013),
  9. Дипломник Аватар для stickman
    • Регистрация: 19.01.2011
    • Сообщений: 128
    • Репутация: 41
    • Webmoney BL: ?
    Gablenoos, пардон.. да.. я уже мозг сломал с настройкой под свои нужды

    DarkAngel-163, окей.. если допустим мне нужно условие на категорию, то по такому же принципу, только вместо is_page - is_category?
    • 0
  10. Allow: /index.php Аватар для DarkAngel-163
    • Регистрация: 29.07.2011
    • Сообщений: 510
    • Репутация: 124
    • Webmoney BL: ?
    stickman, да.

    Список почти все условных функций и их синтаксис можете найти тут.
    _http://www.wordpressplugins.ru/conditional_tags/is_category.html
    (в конце страницы)
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Несколько вопросов для Гуру
Вопросы от новичков 9 10.01.2013 14:06
Все об MFA- несколько вопросов
PPC и контекстная реклама 14 27.11.2012 12:40
Адалт. Несколько вопросов
Адалт и дейтинг 15 07.07.2012 01:51
Несколько вопросов к гуру
Вопросы от новичков 12 04.04.2012 17:32
Несколько вопросов о дорвеях и т.п!
Дорвеи и black SEO 7 06.10.2009 20:26

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры