WordPress.org

Make WordPress Core

Ticket #17576: 17576.dynamic-get-post-format-slugs.diff

File 17576.dynamic-get-post-format-slugs.diff, 964 bytes (added by mfields, 4 years ago)
  • wp-includes/post.php

     
    50845084/** 
    50855085 * Retrieves an array of post format slugs. 
    50865086 * 
     5087 * @uses get_post_format_strings() 
    50875088 * @since 3.1.0 
    50885089 * 
    50895090 * @return array The array of post format slugs. 
    50905091 */ 
    50915092function get_post_format_slugs() { 
    5092         // 3.2-early: use array_combine() and array_keys( get_post_format_strings() ) 
    5093         $slugs = array( 
    5094                 'standard' => 'standard', // Special case. any value that evals to false will be considered standard 
    5095                 'aside'    => 'aside', 
    5096                 'chat'     => 'chat', 
    5097                 'gallery'  => 'gallery', 
    5098                 'link'     => 'link', 
    5099                 'image'    => 'image', 
    5100                 'quote'    => 'quote', 
    5101                 'status'   => 'status', 
    5102                 'video'    => 'video', 
    5103                 'audio'    => 'audio', 
    5104         ); 
     5093        $slugs = array_keys( get_post_format_strings() ); 
     5094        $slugs = array_combine( $slugs, $slugs ); 
    51055095        return $slugs; 
    51065096} 
    51075097