Дизайн » Улучшить Блог » Как настроить виджеты в теме для WordPress?

11
25.10.08
Метки: , ,



Блуждая просторами сети, я не один раз сталкивался с сообщениями, в которых люди жаловались, мол, отыскали замечательную тему WordPress для своего блога, всем она хороша, вроде бы всем устраивает, но есть в ней один большой недостаток: она не поддерживает автоматическую активацию виджетов.

Спешу сообщить и, возможно, кого-то сильно обрадовать, но это совсем не причина отказываться от понравившегося шаблона. Любая тема настраивается в три счета, как именно, я сейчас расскажу.

Раз: создаем документ и сохраняем его с именем functions.php и помещаем ее в папку с шаблоном сайта.

Два: открываем этот документ и вставляем в него вот такой код

<?php
if ( function_exists ('register_sidebars') )
register_sidebars (2);
?>

Обратите внимание, что в скобках register_sidebars стоит двойка. Это означает, что в шаблоне сайта будет два сайдбара. Если вам нужен только один сайдбар, то код будет выглядеть так:

<?php
if ( function_exists ('register_sidebar') )
?>

Три: открываем документ l_sidebar.php и в том месте, где хотите, чтобы отображались виджеты, вставляем код

<?php if ( function_exists ('dynamic_sidebar') && dynamic_sidebar (1) ) : else : ?>
<?php endif; ?>

Такую же процедуру проделываем и с правым сайдбаром. Только в скобках единицу меняем на двойку.

Если у вас только один сайдбар, то в него код вставляется следующего вида:

<?php if ( !function_exists ('dynamic_sidebar') || !dynamic_sidebar () ) : ?>
<?php endif; ?>

Все. На этом работа закончена, теперь у вашего шаблона будет работать автоматическая активация виджетов.

Постовой:
Ускоряем работу WordPress
а я пока еще продолжаю обмен постовыми

Popularity: 1%

Похожие материалы:

Подпишись на rss-обновления, если тебя интересует тема создания дизайна сайтов, верстка и креатив в целом.

11 Комментариев к теме
«Как настроить виджеты в теме для WordPress?»


  1. спасибо за подробную инструкцию! очень помогло!

  2. Жалко, что не видал эту инструкцию ранее. А то был блог, где не работали виджеты. Пришлось его удалять. А решение оказывается такое простое.

  3. А как правило это всегда так: решение куда проще, нежели нам казалось изначально :)

  4. Большое спасибо за инфу, долго искала ее, а тут случайно встретила.

  5. Всегда пожалуйста! Приходите еще ;)

  6. PmaN:

    Спасибо за инфу! Когда первый раз с установкой и настройкой стакиваешся, такая информация просто необходима!

  7. Что-то с темой у меня явно не то, не прокатило

  8. Начал устанавливать сайт на WordPress (переезжаю с HTML) и как раз столкнулся с такой проблемой, шаблон есть, даже на русском, но автоматической активации виджетов нету :( думал все, а это лекарство как таблэтка помогло :)

  9. electromozzo:

    Также скажу спасибо за обзор. Весьма интересно, сейчас даже подумываю после сдачи проекта возродить работу над одной соц. сетью, опираясь на данные из Вашей статьи.

  10. Anna:

    Klass : ) spasibo : )

Оставьте комментарий


© 2007—2012 дизайнер Найкрис Кроули
Вам стоит обратиться в нашу компанию - Грузоперевозки гидролифт от ТК Эксимтранс.