Добавление второго виджета Wordpress - PullRequest
0 голосов
/ 30 августа 2010

У меня проблемы с настройкой второй боковой панели для моей темы Wordpress.

Вот код для function.php:

<?php
if(function_exists('register_sidebar')){
    register_sidebar(array(
        'before_widget'=>'<li>',
        'after_widget'=>'</li>',
        'before_title'=>'<h2>',
        'after_title'=>'</h2>',
    ))
;
}
?>
<?php
if(function_exists('register_sidebar')){
    register_sidebar('home'array(
        'before_widget'=>'<li>',
        'after_widget'=>'</li>',
        'before_title'=>'<h2>',
        'after_title'=>'</h2>',
    ))
;
}
?>

Это ошибка, которую я получаю, когда пытаюсь получить доступ к странице настроек виджета в admin:

Ошибка разбора: синтаксическая ошибка, неожиданный T_ARRAY в C: \ xampp \ htdocs \ tlc \ wp-content \ themes \ tlc \ functions.php в строке 14

1 Ответ

3 голосов
/ 30 августа 2010

чтобы дать ему имя, вы используете этот синтаксис

 register_sidebar(array(
  'name' => 'RightSideBar',
  'description' => 'Widgets in this area will be shown on the right-hand side.',
  'before_title' => '<h1>',
  'after_title' => '</h1>'
));

не то, что вы написали

см. Это для получения дополнительной информации http://codex.wordpress.org/Function_Reference/register_sidebar

...