Make WordPress Core


Ignore:
Timestamp:
02/23/2016 01:01:43 AM (10 years ago)
Author:
westonruter
Message:

Customize: Prevent dropping backslashes from input on general settings and settings for nav menus and some widgets.

Ensures that intentional backslashes (e.g. "\o/") can be used in:

  • Site title
  • Site description
  • Nav menu name
  • Custom Menu widget title
  • Tag Cloud widget title
  • Text widget body if can't unfiltered_html

The latter three are also fixed on the widgets admin page.

Fixes #35898.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/widgets/class-wp-nav-menu-widget.php

    r34662 r36622  
    9393        $instance = array();
    9494        if ( ! empty( $new_instance['title'] ) ) {
    95             $instance['title'] = sanitize_text_field( stripslashes( $new_instance['title'] ) );
     95            $instance['title'] = sanitize_text_field( $new_instance['title'] );
    9696        }
    9797        if ( ! empty( $new_instance['nav_menu'] ) ) {
Note: See TracChangeset for help on using the changeset viewer.