WordPress.org

Make WordPress Core

Ticket #23257: 23257.2.diff

File 23257.2.diff, 2.0 KB (added by kovshenin, 5 years 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