WordPress.org

Make WordPress Core

Ticket #5710: 5710.diff

File 5710.diff, 880 bytes (added by AaronCampbell, 7 years ago)
  • wp-includes/category-template.php

     
    308308} 
    309309 
    310310function wp_tag_cloud( $args = '' ) { 
     311        $tag_cloud = get_tag_cloud($args); 
     312        $tag_cloud = apply_filters( 'wp_tag_cloud', $tag_cloud, $args ); 
     313        echo $tag_cloud; 
     314} 
     315 
     316function get_tag_cloud( $args = '' ) { 
    311317        $defaults = array( 
    312318                'smallest' => 8, 'largest' => 22, 'unit' => 'pt', 'number' => 45, 
    313319                'format' => 'flat', 'orderby' => 'name', 'order' => 'ASC', 
     
    325331        if ( is_wp_error( $return ) ) 
    326332                return false; 
    327333 
    328         $return = apply_filters( 'wp_tag_cloud', $return, $args ); 
    329  
    330         if ( 'array' == $args['format'] ) 
    331                 return $return; 
    332  
    333         echo $return; 
     334        return $return; 
    334335} 
    335336 
    336337// $tags = prefetched tag array ( get_tags() )