Changeset 25334
- Timestamp:
- 09/11/2013 12:01:19 AM (11 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/taxonomy.php
r25257 r25334 955 955 * @see sanitize_term_field() The $context param lists the available values for get_term_by() $filter param. 956 956 * 957 * @param string $field Either 'slug', 'name', or 'id'957 * @param string $field Either 'slug', 'name', 'id' (term_id), or 'term_taxonomy_id' 958 958 * @param string|int $value Search for this term value 959 959 * @param string $taxonomy Taxonomy Name … … 977 977 $value = wp_unslash($value); 978 978 $field = 't.name'; 979 } else if ( 'term_taxonomy_id' == $field ) { 980 $value = (int) $value; 981 $field = 'tt.term_taxonomy_id'; 979 982 } else { 980 983 $term = get_term( (int) $value, $taxonomy, $output, $filter); -
trunk/tests/phpunit/tests/term.php
r25234 r25334 490 490 491 491 wp_set_post_categories( $post_id, array( $term1['term_id'], $term2['term_id'] ), true ); 492 $this->assertEquals( array( $term2['term_id'], $term4['term_id'], $term1['term_id'] ), $post->post_category );492 $this->assertEquals( array( $term2['term_id'], $term4['term_id'], $term1['term_id'] ), $post->post_category ); 493 493 494 494 wp_set_post_categories( $post_id, array(), true ); … … 500 500 $this->assertEquals( get_option( 'default_category' ), $post->post_category[0] ); 501 501 } 502 503 function test_get_term_by_tt_id() { 504 $term1 = wp_insert_term( 'Foo', 'category' ); 505 $term2 = get_term_by( 'term_taxonomy_id', $term1['term_taxonomy_id'], 'category' ); 506 $this->assertEquals( get_term( $term1['term_id'], 'category' ), $term2 ); 507 } 502 508 }
Note: See TracChangeset
for help on using the changeset viewer.