Збереження віджетів при перемиканні тем

Avatar

Від Калина 13-05-2011 16:59:07

Сусід · 101 повідомлень

Допоможіть, будь ласка. Встановив плагін, що дозволяє користувачам мого сайту перемикати теми. Але, як виявилося, для кожної теми треба окремо налаштовувати віджети. Добре, не питання, але проблема в тому, що коли я вмикаю попередню тему, її віджети не зберігаються. Чи можна зробити так, щоб для кожної теми зберігався один і той же набір віджетів, і щоб він не втрачався під час перемикання тем. Мій сайт - http://uaestrada.org

Avatar

Від AzzePis 14-05-2011 16:21:12

Administrator · 1,021 повідомлень

наскільки я можу знати, найкращим варіантом є додати однаковий код виведення віджетів в кожній темі у файл sidebar.phpТобто прописати програмно, які віджети виводити.Для прикладу, ось такий код використовуэться для виведення декількох віджетів:

<?php if (!function_exists('dynamic_sidebar') || !dynamic_sidebar()) : ?><li class="widget"><h2>Пошук</h2><?php include (TEMPLATEPATH . '/searchform.php'); ?><li class="widget"><h2>Останні записи</h2>[list]<?php query_posts('showposts=10'); ?><?php if (have_posts()) : while (have_posts()) : the_post(); ?>[*][url=<?php the_permalink() ?>]<?php the_title() ?>[/url]<span class="recent_date"><?php the_time('n.j') ?></span><?php endwhile; endif; ?>[*][url=<?php bloginfo('url'); ?>/archives]Архів[/url][/list]<?php endif; ?>

Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною