diff --git a/src/wp-includes/link-template.php b/src/wp-includes/link-template.php
index 904ec50749..b1ae4e2a35 100644
|
a
|
b
|
function get_adjacent_post( $in_same_term = false, $excluded_terms = '', $previo |
| 1837 | 1837 | |
| 1838 | 1838 | if ( $in_same_term || ! empty( $excluded_terms ) ) { |
| 1839 | 1839 | if ( $in_same_term ) { |
| 1840 | | $join .= " INNER JOIN $wpdb->term_relationships AS tr ON p.ID = tr.object_id INNER JOIN $wpdb->term_taxonomy tt ON tr.term_taxonomy_id = tt.term_taxonomy_id"; |
| | 1840 | $join .= " INNER JOIN $wpdb->term_relationships AS tr ON p.ID = tr.object_id INNER JOIN $wpdb->term_taxonomy AS tt ON tr.term_taxonomy_id = tt.term_taxonomy_id"; |
| 1841 | 1841 | $where .= $wpdb->prepare( 'AND tt.taxonomy = %s', $taxonomy ); |
| 1842 | 1842 | |
| 1843 | 1843 | if ( ! is_object_in_taxonomy( $post->post_type, $taxonomy ) ) { |
diff --git a/src/wp-includes/taxonomy.php b/src/wp-includes/taxonomy.php
index d3d13b5ebd..fbfef11ce8 100644
|
a
|
b
|
function wp_insert_term( $term, $taxonomy, $args = array() ) { |
| 2533 | 2533 | * and term_taxonomy_id of the older term instead. Then return out of the function so that the "create" hooks |
| 2534 | 2534 | * are not fired. |
| 2535 | 2535 | */ |
| 2536 | | $duplicate_term = $wpdb->get_row( $wpdb->prepare( "SELECT t.term_id, t.slug, tt.term_taxonomy_id, tt.taxonomy FROM $wpdb->terms t INNER JOIN $wpdb->term_taxonomy tt ON ( tt.term_id = t.term_id ) WHERE t.slug = %s AND tt.parent = %d AND tt.taxonomy = %s AND t.term_id < %d AND tt.term_taxonomy_id != %d", $slug, $parent, $taxonomy, $term_id, $tt_id ) ); |
| | 2536 | $duplicate_term = $wpdb->get_row( $wpdb->prepare( "SELECT t.term_id, t.slug, tt.term_taxonomy_id, tt.taxonomy FROM $wpdb->terms AS t INNER JOIN $wpdb->term_taxonomy AS tt ON ( tt.term_id = t.term_id ) WHERE t.slug = %s AND tt.parent = %d AND tt.taxonomy = %s AND t.term_id < %d AND tt.term_taxonomy_id != %d", $slug, $parent, $taxonomy, $term_id, $tt_id ) ); |
| 2537 | 2537 | |
| 2538 | 2538 | /** |
| 2539 | 2539 | * Filters the duplicate term check that takes place during term creation. |