Title: Bug: extra slash breaking validation
Last modified: August 30, 2016

---

# Bug: extra slash breaking validation

 *  Resolved [Marco Chiesi](https://wordpress.org/support/users/marcochiesi/)
 * (@marcochiesi)
 * [10 years, 11 months ago](https://wordpress.org/support/topic/bug-extra-slash-breaking-validation/)
 * Hi there,
    I found a bug in your plugin that breaks HTML validation. When you
   set a custom class, the widget opening tag (i.e. `<section>`) gets an extra /
   and it becomes an invalid self-closing tag (i.e. `<section class="..."/>` instead
   of `<section class="...">`).
 * The problem is generated by the following line:
 *     ```
       $params[0]['before_widget'] = preg_replace('/">/', " {$option_name[$number]['simple_widget_css_class']}\"/>", $params[0]['before_widget'], 1);
       ```
   
 * that should be:
 *     ```
       $params[0]['before_widget'] = preg_replace('/">/', " {$option_name[$number]['simple_widget_css_class']}\">", $params[0]['before_widget'], 1);
       ```
   
 * [https://wordpress.org/plugins/simple-widget-classes/](https://wordpress.org/plugins/simple-widget-classes/)

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

 *  Plugin Author [Mark Wilkinson](https://wordpress.org/support/users/wpmarkuk/)
 * (@wpmarkuk)
 * [10 years, 10 months ago](https://wordpress.org/support/topic/bug-extra-slash-breaking-validation/#post-6249775)
 * Thanks for taking the time to identify this bug, I will look at applying the 
   fix asap.
 *  Plugin Author [Mark Wilkinson](https://wordpress.org/support/users/wpmarkuk/)
 * (@wpmarkuk)
 * [10 years, 10 months ago](https://wordpress.org/support/topic/bug-extra-slash-breaking-validation/#post-6249826)
 * Just pushed an update that should correct the issue outlined above.

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

The topic ‘Bug: extra slash breaking validation’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/simple-widget-classes_227ba5.svg)
 * [Simple Widget Classes](https://wordpress.org/plugins/simple-widget-classes/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/simple-widget-classes/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/simple-widget-classes/)
 * [Active Topics](https://wordpress.org/support/plugin/simple-widget-classes/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/simple-widget-classes/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/simple-widget-classes/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [Mark Wilkinson](https://wordpress.org/support/users/wpmarkuk/)
 * Last activity: [10 years, 10 months ago](https://wordpress.org/support/topic/bug-extra-slash-breaking-validation/#post-6249826)
 * Status: resolved