Make WordPress Core


Ignore:
Timestamp:
09/28/2017 04:31:05 AM (7 years ago)
Author:
pento
Message:

Database: Don't quote placeholders in queries going through $wpdb->prepare()

To bring Core into line with the changes to $wpdb->prepare() in WordPress 4.8.2, query placeholders shouldn't be quoted.

Props jrf, johnjamesjacoby.
Fixes #41983.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/taxonomy.php

    r41618 r41628  
    37893789            INNER JOIN {$wpdb->postmeta} AS m3 ON ( m3.post_id = m1.post_id )
    37903790        WHERE ( m1.meta_key = '_menu_item_type' AND m1.meta_value = 'taxonomy' )
    3791             AND ( m2.meta_key = '_menu_item_object' AND m2.meta_value = '%s' )
     3791            AND ( m2.meta_key = '_menu_item_object' AND m2.meta_value = %s )
    37923792            AND ( m3.meta_key = '_menu_item_object_id' AND m3.meta_value = %d )",
    37933793        $taxonomy,
Note: See TracChangeset for help on using the changeset viewer.