WordPress.org

Make WordPress Core

Ticket #23257: 23257.2.diff

File 23257.2.diff, 2.0 KB (added by kovshenin, 15 months ago)
  • wp-includes/post.php

     
    53335333 * 
    53345334 * @since 3.1.0 
    53355335 * 
     5336 * @param $plural bool Set to true to return the plural versions of the strings. 
    53365337 * @return array The array of translations 
    53375338 */ 
    5338 function get_post_format_strings() { 
    5339         $strings = array( 
     5339function get_post_format_strings( $plural = false ) { 
     5340        $singular_strings = array( 
    53405341                'standard' => _x( 'Standard', 'Post format' ), // Special case. any value that evals to false will be considered standard 
    53415342                'aside'    => _x( 'Aside',    'Post format' ), 
    53425343                'chat'     => _x( 'Chat',     'Post format' ), 
     
    53485349                'video'    => _x( 'Video',    'Post format' ), 
    53495350                'audio'    => _x( 'Audio',    'Post format' ), 
    53505351        ); 
    5351         return $strings; 
     5352 
     5353        $plural_strings = array( 
     5354                'standard' => _x( 'Standard posts', 'Post format (plural)' ), 
     5355                'aside'    => _x( 'Asides',         'Post format (plural)' ), 
     5356                'chat'     => _x( 'Chats',          'Post format (plural)' ), 
     5357                'gallery'  => _x( 'Galleries',      'Post format (plural)' ), 
     5358                'link'     => _x( 'Links',          'Post format (plural)' ), 
     5359                'image'    => _x( 'Images',         'Post format (plural)' ), 
     5360                'quote'    => _x( 'Quotes',         'Post format (plural)' ), 
     5361                'status'   => _x( 'Statuses',       'Post format (plural)' ), 
     5362                'video'    => _x( 'Videos',         'Post format (plural)' ), 
     5363                'audio'    => _x( 'Audio',          'Post format (plural)' ), 
     5364        ); 
     5365 
     5366        if ( $plural ) 
     5367                return $plural_strings; 
     5368        else 
     5369                return $singular_strings; 
    53525370} 
    53535371 
    53545372/** 
     
    53715389 * @param string $slug A post format slug 
    53725390 * @return string The translated post format name 
    53735391 */ 
    5374 function get_post_format_string( $slug ) { 
    5375         $strings = get_post_format_strings(); 
     5392function get_post_format_string( $slug, $plural = false ) { 
     5393        $strings = get_post_format_strings( $plural ); 
    53765394        if ( !$slug ) 
    53775395                return $strings['standard']; 
    53785396        else