Changeset 8782 for trunk/wp-includes/taxonomy.php
- Timestamp:
- 08/30/2008 09:23:43 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/taxonomy.php
r8732 r8782 1 1 <?php 2 2 /** 3 * @package WordPress 4 * @subpackage Taxonomy 5 * @since 2.3 3 * Taxonomy API 4 * 5 * @package WordPress 6 * @subpackage Taxonomy 7 * @since 2.3.0 6 8 */ 7 9 … … 12 14 /** 13 15 * Default Taxonomy Objects 14 * @since 2.3 16 * @since 2.3.0 15 17 * @global array $wp_taxonomies 16 18 */ … … 31 33 * @package WordPress 32 34 * @subpackage Taxonomy 33 * @since 2.3 35 * @since 2.3.0 34 36 * 35 37 * @uses $wp_taxonomies … … 66 68 * @package WordPress 67 69 * @subpackage Taxonomy 68 * @since 2.3 70 * @since 2.3.0 69 71 * 70 72 * @uses $wp_taxonomies … … 88 90 * @package WordPress 89 91 * @subpackage Taxonomy 90 * @since 2.3 92 * @since 2.3.0 91 93 * 92 94 * @uses $wp_taxonomies … … 111 113 * @package WordPress 112 114 * @subpackage Taxonomy 113 * @since 2.3 115 * @since 2.3.0 114 116 * 115 117 * @uses is_taxonomy() Checks whether taxonomy exists … … 154 156 * @package WordPress 155 157 * @subpackage Taxonomy 156 * @since 2.3 158 * @since 2.3.0 157 159 * @uses $wp_taxonomies Inserts new taxonomy object into the list 158 160 * @uses $wp_rewrite Adds rewrite tags and permastructs … … 211 213 * @package WordPress 212 214 * @subpackage Taxonomy 213 * @since 2.3 215 * @since 2.3.0 214 216 * 215 217 * @uses $wpdb … … 282 284 * @package WordPress 283 285 * @subpackage Taxonomy 284 * @since 2.3 286 * @since 2.3.0 285 287 * 286 288 * @uses $wpdb … … 348 350 * @package WordPress 349 351 * @subpackage Taxonomy 350 * @since 2.3 352 * @since 2.3.0 351 353 * 352 354 * @uses $wpdb … … 409 411 * @package WordPress 410 412 * @subpackage Taxonomy 411 * @since 2.3 413 * @since 2.3.0 412 414 * 413 415 * @uses $wpdb … … 447 449 * @package WordPress 448 450 * @subpackage Taxonomy 449 * @since 2.3 451 * @since 2.3.0 450 452 * 451 453 * @uses sanitize_term_field() Passes the return value in sanitize_term_field on success. … … 480 482 * @package WordPress 481 483 * @subpackage Taxonomy 482 * @since 2.3 484 * @since 2.3.0 483 485 * 484 486 * @uses sanitize_term() Passes the return value on success … … 544 546 * @package WordPress 545 547 * @subpackage Taxonomy 546 * @since 2.3 548 * @since 2.3.0 547 549 * 548 550 * @uses $wpdb … … 758 760 * @package WordPress 759 761 * @subpackage Taxonomy 760 * @since 2.3 762 * @since 2.3.0 761 763 * 762 764 * @uses $wpdb … … 812 814 * @package WordPress 813 815 * @subpackage Taxonomy 814 * @since 2.3 816 * @since 2.3.0 815 817 * 816 818 * @uses sanitize_term_field Used to sanitize all fields in a term … … 857 859 * @package WordPress 858 860 * @subpackage Taxonomy 859 * @since 2.3 861 * @since 2.3.0 860 862 * 861 863 * @uses $wpdb … … 917 919 * @package WordPress 918 920 * @subpackage Taxonomy 919 * @since 2.3 921 * @since 2.3.0 920 922 * 921 923 * @uses $wpdb … … 949 951 * @package WordPress 950 952 * @subpackage Taxonomy 951 * @since 2.3 953 * @since 2.3.0 952 954 * @uses $wpdb 953 955 * … … 982 984 * @package WordPress 983 985 * @subpackage Taxonomy 984 * @since 2.3 986 * @since 2.3.0 985 987 * 986 988 * @uses $wpdb … … 1076 1078 * @package WordPress 1077 1079 * @subpackage Taxonomy 1078 * @since 2.3 1080 * @since 2.3.0 1079 1081 * @uses $wpdb 1080 1082 * … … 1200 1202 * @package WordPress 1201 1203 * @subpackage Taxonomy 1202 * @since 2.3 1204 * @since 2.3.0 1203 1205 * @uses $wpdb 1204 1206 * … … 1305 1307 * @package WordPress 1306 1308 * @subpackage Taxonomy 1307 * @since 2.3 1309 * @since 2.3.0 1308 1310 * @uses $wpdb 1309 1311 * … … 1391 1393 * @package WordPress 1392 1394 * @subpackage Taxonomy 1393 * @since 2.3 1395 * @since 2.3.0 1394 1396 * @uses $wpdb 1395 1397 * … … 1458 1460 * @package WordPress 1459 1461 * @subpackage Taxonomy 1460 * @since 2.3 1462 * @since 2.3.0 1461 1463 * 1462 1464 * @uses $wpdb … … 1555 1557 * Enable or disable term counting. 1556 1558 * 1557 * @since 2. 61558 * 1559 * @param bool $defer Optional. 1560 * @return bool 1561 */ 1562 function wp_defer_term_counting($defer= NULL) {1559 * @since 2.5.0 1560 * 1561 * @param bool $defer Optional. Enable if true, disable if false. 1562 * @return bool Whether term counting is enabled or disabled. 1563 */ 1564 function wp_defer_term_counting($defer=null) { 1563 1565 static $_defer = false; 1564 1566 … … 1567 1569 // flush any deferred counts 1568 1570 if ( !$defer ) 1569 wp_update_term_count( NULL, NULL, true );1571 wp_update_term_count( null, null, true ); 1570 1572 } 1571 1573 … … 1584 1586 * @package WordPress 1585 1587 * @subpackage Taxonomy 1586 * @since 2.3 1588 * @since 2.3.0 1587 1589 * @uses $wpdb 1588 1590 * … … 1620 1622 * Perform term count update immediately. 1621 1623 * 1622 * @since 2. 61624 * @since 2.5.0 1623 1625 * 1624 1626 * @param array $terms IDs of Terms to update. … … 1662 1664 * @package WordPress 1663 1665 * @subpackage Taxonomy 1664 * @since 2.3 1666 * @since 2.3.0 1665 1667 * 1666 1668 * @see get_object_taxonomies() for more on $object_type … … 1688 1690 * @package WordPress 1689 1691 * @subpackage Taxonomy 1690 * @since 2.3 1692 * @since 2.3.0 1691 1693 * @uses $wpdb 1692 1694 * … … 1734 1736 * @package WordPress 1735 1737 * @subpackage Taxonomy 1736 * @since 2.3 1738 * @since 2.3.0 1737 1739 * 1738 1740 * @uses wp_cache_get() Retrieves taxonomy relationship from cache … … 1763 1765 * @package WordPress 1764 1766 * @subpackage Taxonomy 1765 * @since 2.3 1767 * @since 2.3.0 1766 1768 * @uses wp_get_object_terms() Used to get terms from the database to update 1767 1769 * … … 1823 1825 * @package WordPress 1824 1826 * @subpackage Taxonomy 1825 * @since 2.3 1827 * @since 2.3.0 1826 1828 * 1827 1829 * @param array $terms List of Term objects to change … … 1849 1851 * @subpackage Taxonomy 1850 1852 * @access private 1851 * @since 2.3 1853 * @since 2.3.0 1852 1854 * 1853 1855 * @uses update_option() Stores all of the children in "$taxonomy_children" … … 1886 1888 * @subpackage Taxonomy 1887 1889 * @access private 1888 * @since 2.3 1890 * @since 2.3.0 1889 1891 * 1890 1892 * @param int $term_id Look for this Term ID in $terms … … 1943 1945 * @subpackage Taxonomy 1944 1946 * @access private 1945 * @since 2.3 1947 * @since 2.3.0 1946 1948 * @uses $wpdb 1947 1949 * … … 2006 2008 * @subpackage Taxonomy 2007 2009 * @access private 2008 * @since 2.3 2010 * @since 2.3.0 2009 2011 * @uses $wpdb 2010 2012 * … … 2024 2026 * Generates a permalink for a taxonomy term archive. 2025 2027 * 2026 * @since 2. 62028 * @since 2.5.0 2027 2029 * 2028 2030 * @param object|int|string $term … … 2080 2082 * 'after' : default is empty string. Display this after the taxonomies list. 2081 2083 * 2082 * @since 2. 62084 * @since 2.5.0 2083 2085 * @uses get_the_taxonomies() 2084 2086 * … … 2105 2107 * the taxonomies with links to the taxonomy and name. 2106 2108 * 2107 * @since 2. 62109 * @since 2.5.0 2108 2110 * 2109 2111 * @param int $post Optional. Post ID or will use Global Post ID (in loop). … … 2150 2152 * Retrieve all taxonomies of a post with just the names. 2151 2153 * 2152 * @since 2. 62154 * @since 2.5.0 2153 2155 * @uses get_object_taxonomies() 2154 2156 *
Note: See TracChangeset
for help on using the changeset viewer.