Если речь идет о том, чтобы вывести второй сайдбар на страницах каталога, то я сделала следующим образом (не знаю насколько верно).
1. В function.php темы зарегистрировала новый сайдбар.
if ( function_exists('register_sidebar') )
register_sidebar(array(
'name' => 'New Sidebar',
'before_widget' => '',
'after_widget' => '',
'before_title' => '<div class="title">',
'after_title' => '</div>',
));
2. Скопировала файл из плагина sidebar-goods.php и переименовала в sidebar-left-goods.php и заменила содержимое на
<?php
/**
* Template: Sidebar
*/
global $catalog_option;
if (isset($catalog_option['use_sidebar'])) {
echo '<aside class="goods-left-sidebar">';
if (!dynamic_sidebar('New Sidebar')) {
echo '<h3 class="widgettitle">' . __('Goods Catalog Sidebar is Activated!', 'gcat') . '</h3>';
echo __('Hi! It is Goods Catalog Sidebar. Please <a href="/wp-admin/widgets.php">add some widgets</a> in there, and this message will be hidden automatically.', 'gcat');
}
echo '</aside>';
}
3. В файле плагина wrapper.php после строк
echo '</div>'; // catalog-inner
echo '</div>'; // goods-catalog
добавила
load_template ( dirname( __FILE__ ) . '/sidebar-left-goods.php' ) ;
4. В стилях плагина дописала для нового сайдбара выравнивание по правой стороне, а центральной части (.catalog-inner ) задала нужную мне ширину – вместо 100% укажите например 70%. В зависимости от темы.
Теперь можно на страницах каталога выводить виджеты с левой и правой стороны. Плагин конечно же удобный и простой в использовании, спасибо автору. Но жаль что не поддерживает без правки кода вывод двух сайдбаров.