Виджетология. Начало.

24.05.2007 @ Рубрики: WordPress, Тема для Wordpress  

Сегодня, наконец-то, дошли руки до WordPress 2.2. Поставил, начал смотреть и обнаружил весьма увлекательную штуку – возможность перенастраивать Сайдбар из админки, перенося нужные блоки на панель. (Наверно, она появилась давно, но WordPress 2.2 – первая версия, которую я увидел из новой линейки)

Sidebar Arrangement

Естественно, стандартная тема («Кубрик») это поддерживала, но вот моя, собственноручно написанная – нет. Так вот началось мое знакомство с новой линейкой ВП.

Полез в код и начал сравнивать «Кубрик» со своей темой. Вот что на сравнивал:

Для поддержки виджетов, необходимо немного дополнить тему, добавив код (он выделен жирным) в sidebar.php:

<ul id="sidebar">

<?php if ( !function_exists(’dynamic_sidebar’)
|| !dynamic_sidebar() ) : ?>

<li id="last-post">
<h2>Последние записи</h2>
<ul><?php get_archives(’postbypost’, 10); ?></ul>
</li>
<li id="cat">
<h2>Рубрики</h2>
<ul><?php wp_list_cats(’sort_column=name’); ?></ul>
</li>


<?php endif; ?>

</ul>

В принципе на этом можно и остановиться. Однако, для тех, кто не видит особой разницы между английским и русским WordPress предлагает ссылку по теме Widgetizing Themes, где автор блога раскрывает тему более подробно. Я же пока лишь начинаю вникать в эту тему. Думаю, как разберусь, напишу об этом подробнее.

Черно-белых комментариев: 6

  • Сергей Третьяк :

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

  • Денис Болтиков :

    Насколько сложным был процесс обновления?

  • Delchyve :

    Я не обновлял. Я пока что на локалке установил. Хотя в справке, которую Максим прикрепил к последней версии WordPress подробно все написано. На самом деле, если следовать инструкции, то ничего сложного. Главное бэкап сначало сделать :)

  • Delchyve :

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

    Ну смотря для каких целей их использвать. Лично мне очень нравится фишка на Google.com c полностью настраиваемой странице поиска в своем аккаунте. Нужны тебе новости - перетащи их вверх, не нужны -закрой. Так что, виджеты - полезная штука. Главное внедрять их с мозгом :)

  • Сергей Третьяк :

    Вот я и говорю, лишь бы мозгу нравилось. ;)

  • Delchyve :

    Не. Лишь бы пользу приносило. А то иногда человеческому мозгу такое нравится…

Оставьте черный или белый комментарий :)

HTML: разрешено использование: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>