Title: Does not work. Help fix code
Last modified: August 20, 2016

---

# Does not work. Help fix code

 *  Resolved [igors](https://wordpress.org/support/users/igors/)
 * (@igors)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/)
 * Hi, Max!
    I have an old theme and widgets do not have unique identifiers. The
   plugin does not work. functions.php code in this:
 *     ```
       <?php if ( function_exists('register_sidebar') )
       {
       register_sidebar(array('name' => 'Sidebar Top','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
       register_sidebar(array('name' => 'Sidebar Left','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
       register_sidebar(array('name' => 'Sidebar Right','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
       register_sidebar(array('name' => 'Sidebar Bottom','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
       register_sidebar(array('name' => 'Footer Left','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
       register_sidebar(array('name' => 'Footer Center','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
       register_sidebar(array('name' => 'Footer Right','before_widget' => '','after_widget' => '','before_title' => '<h3>','after_title' => '</h3>'));
       }
       ```
   
 * Whatever you like to edit the plugin to work?
 * My site – [http://www.magazindomov.ru/](http://www.magazindomov.ru/)
 * Thank you!
 * [http://wordpress.org/extend/plugins/q2w3-fixed-widget/](http://wordpress.org/extend/plugins/q2w3-fixed-widget/)

Viewing 15 replies - 1 through 15 (of 15 total)

 *  Plugin Contributor [Max Bond](https://wordpress.org/support/users/max-bond/)
 * (@max-bond)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497437)
 * Hi!
    You need to change before_widget and after_widget parameters.
 * Example:
 * `'before_widget' => '<div id="%1$s" class="widget-container %2$s">'`
    `'after_widget'
   => '</div'>`
 *  Thread Starter [igors](https://wordpress.org/support/users/igors/)
 * (@igors)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497452)
 * `register_sidebar(array('name' => 'Sidebar Top','before_widget' => '<div id="%
   1$s" class="widget-container %2$s">','after_widget' => '</div>','before_title'
   => '<h3>','after_title' => '</h3>'));`
 * Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ‘)’
   in /…/…/functions.php on line 3
 * ?
 *  Plugin Contributor [Max Bond](https://wordpress.org/support/users/max-bond/)
 * (@max-bond)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497454)
 * This code is ok…
 * Let’s see your functions.php
 *  Thread Starter [igors](https://wordpress.org/support/users/igors/)
 * (@igors)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497455)
 * All?
    (А по-русски можно? 🙂 Или у Вас на сайте)
 *  Plugin Contributor [Max Bond](https://wordpress.org/support/users/max-bond/)
 * (@max-bond)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497457)
 * `register_sidebar(array('name' => 'Sidebar Top','before_widget' => '<div id="%
   1$s" class="widget-container %2$s">','after_widget' => '</div>','before_title'
   => '<h3>','after_title' => '</h3>'));`
 * Вот эта строчка без багов стопроцентно! Я у себя протестировал.
    Надо смотреть
   файл, может забыли где кавычку поставить…
 *  Thread Starter [igors](https://wordpress.org/support/users/igors/)
 * (@igors)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497458)
 * Так это и есть третья строчка…
 * Мне код файла сюда положить целиком?
 *  Plugin Contributor [Max Bond](https://wordpress.org/support/users/max-bond/)
 * (@max-bond)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497459)
 * Не, сюда нельзя. Модераторы будут ругаться.
    Лучше на [http://pastebin.com/](http://pastebin.com/)
 *  Thread Starter [igors](https://wordpress.org/support/users/igors/)
 * (@igors)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497460)
 * [http://pastebin.com/UFWdH96p](http://pastebin.com/UFWdH96p)
 *  Plugin Contributor [Max Bond](https://wordpress.org/support/users/max-bond/)
 * (@max-bond)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497462)
 * Ну так это исходный файл, а надо с уже исправленными параметрами before_widget
   и after_widget
 *  Thread Starter [igors](https://wordpress.org/support/users/igors/)
 * (@igors)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497463)
 * Ой. Так я внёс исправления (код строчки 3 выложил выше), по такому же образцу
   исправил и остальные строчки (сайтбары) – сразу выдал ошибку и подвесил сайт.
   
   Вернул всё назад.
 * ОК, видимо, не судьба…
    Прошу прощения за беспокойство.
 *  Plugin Contributor [Max Bond](https://wordpress.org/support/users/max-bond/)
 * (@max-bond)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497464)
 * Да давайте добьем, чуть-чуть осталось!
 *  Thread Starter [igors](https://wordpress.org/support/users/igors/)
 * (@igors)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497466)
 * А я не знаю, что делать…
    Я вставил ровно тот код, который без багов. syntax 
   error…
 * Может, дело в “widget-container”?
 *  Plugin Contributor [Max Bond](https://wordpress.org/support/users/max-bond/)
 * (@max-bond)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497473)
 * > Я вставил ровно тот код, который без багов.
 * Вот надо посмотреть functions.php в том варианте, который дает ошибку.
    По отдельности
   то все работает…
 *  Thread Starter [igors](https://wordpress.org/support/users/igors/)
 * (@igors)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497474)
 * Заработало!!!
    Спасибо большое! Ошибка была видимо в кривых руках – полез править
   прямо из админки, а там в первом коде знак > был сдвинут. Ну и далее пошло. Самое
   главное, чтобы этот виджет был внизу. Иначе скользит через весь баян 🙂
 *  Plugin Contributor [Max Bond](https://wordpress.org/support/users/max-bond/)
 * (@max-bond)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497475)
 * Правильно… )

Viewing 15 replies - 1 through 15 (of 15 total)

The topic ‘Does not work. Help fix code’ is closed to new replies.

 * ![](https://ps.w.org/q2w3-fixed-widget/assets/icon-256x256.png?rev=2384479)
 * [Fixed Widget and Sticky Elements for WordPress](https://wordpress.org/plugins/q2w3-fixed-widget/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/q2w3-fixed-widget/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/q2w3-fixed-widget/)
 * [Active Topics](https://wordpress.org/support/plugin/q2w3-fixed-widget/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/q2w3-fixed-widget/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/q2w3-fixed-widget/reviews/)

 * 15 replies
 * 2 participants
 * Last reply from: [Max Bond](https://wordpress.org/support/users/max-bond/)
 * Last activity: [13 years, 3 months ago](https://wordpress.org/support/topic/does-not-work-help-fix-code/#post-3497475)
 * Status: resolved