WordPress.org

Making WordPress.org


Ignore:
Timestamp:
04/29/2015 04:04:49 AM (5 years ago)
Author:
dd32
Message:

Themes Directory: Add a theme-specific copy of get_theme_feature_list() to remove the translation reliance upon admin strings.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-themes/functions.php

    r1493 r1520  
    160160}
    161161add_action( 'wp_footer', 'wporg_themes_view_templates' );
     162
     163/**
     164 * This is a copy of get_theme_feature_list(), but with the wporg-themes text domain
     165 */
     166function wporg_themes_get_feature_list() {
     167    return array(
     168        __( 'Colors', 'wporg-themes' )   => array(
     169            'black'  => __( 'Black',  'wporg-themes' ),
     170            'blue'   => __( 'Blue',   'wporg-themes' ),
     171            'brown'  => __( 'Brown',  'wporg-themes' ),
     172            'gray'   => __( 'Gray',   'wporg-themes' ),
     173            'green'  => __( 'Green',  'wporg-themes' ),
     174            'orange' => __( 'Orange', 'wporg-themes' ),
     175            'pink'   => __( 'Pink',   'wporg-themes' ),
     176            'purple' => __( 'Purple', 'wporg-themes' ),
     177            'red'    => __( 'Red',    'wporg-themes' ),
     178            'silver' => __( 'Silver', 'wporg-themes' ),
     179            'tan'    => __( 'Tan',    'wporg-themes' ),
     180            'white'  => __( 'White',  'wporg-themes' ),
     181            'yellow' => __( 'Yellow', 'wporg-themes' ),
     182            'dark'   => __( 'Dark',   'wporg-themes' ),
     183            'light'  => __( 'Light',  'wporg-themes' ),
     184        ),
     185        __( 'Columns', 'wporg-themes' ) => array(
     186            'one-column'    => __( 'One Column',    'wporg-themes' ),
     187            'two-columns'   => __( 'Two Columns',   'wporg-themes' ),
     188            'three-columns' => __( 'Three Columns', 'wporg-themes' ),
     189            'four-columns'  => __( 'Four Columns',  'wporg-themes' ),
     190            'left-sidebar'  => __( 'Left Sidebar',  'wporg-themes' ),
     191            'right-sidebar' => __( 'Right Sidebar', 'wporg-themes' ),
     192        ),
     193        __( 'Layout', 'wporg-themes' ) => array(
     194            'fixed-layout'      => __( 'Fixed Layout',      'wporg-themes' ),
     195            'fluid-layout'      => __( 'Fluid Layout',      'wporg-themes' ),
     196            'responsive-layout' => __( 'Responsive Layout', 'wporg-themes' ),
     197        ),
     198        __( 'Features', 'wporg-themes' ) => array(
     199            'accessibility-ready'   => __( 'Accessibility Ready',   'wporg-themes' ),
     200            'blavatar'              => __( 'Blavatar',              'wporg-themes' ),
     201            'buddypress'            => __( 'BuddyPress',            'wporg-themes' ),
     202            'custom-background'     => __( 'Custom Background',     'wporg-themes' ),
     203            'custom-colors'         => __( 'Custom Colors',         'wporg-themes' ),
     204            'custom-header'         => __( 'Custom Header',         'wporg-themes' ),
     205            'custom-menu'           => __( 'Custom Menu',           'wporg-themes' ),
     206            'editor-style'          => __( 'Editor Style',          'wporg-themes' ),
     207            'featured-image-header' => __( 'Featured Image Header', 'wporg-themes' ),
     208            'featured-images'       => __( 'Featured Images',       'wporg-themes' ),
     209            'flexible-header'       => __( 'Flexible Header',       'wporg-themes' ),
     210            'front-page-post-form'  => __( 'Front Page Posting',    'wporg-themes' ),
     211            'full-width-template'   => __( 'Full Width Template',   'wporg-themes' ),
     212            'microformats'          => __( 'Microformats',          'wporg-themes' ),
     213            'post-formats'          => __( 'Post Formats',          'wporg-themes' ),
     214            'rtl-language-support'  => __( 'RTL Language Support',  'wporg-themes' ),
     215            'sticky-post'           => __( 'Sticky Post',           'wporg-themes' ),
     216            'theme-options'         => __( 'Theme Options',         'wporg-themes' ),
     217            'threaded-comments'     => __( 'Threaded Comments',     'wporg-themes' ),
     218            'translation-ready'     => __( 'Translation Ready',     'wporg-themes' ),
     219        ),
     220        __( 'Subject', 'wporg-themes' ) => array(
     221            'holiday'       => __( 'Holiday',       'wporg-themes' ),
     222            'photoblogging' => __( 'Photoblogging', 'wporg-themes' ),
     223            'seasonal'      => __( 'Seasonal',      'wporg-themes' ),
     224        )
     225    );
     226}
Note: See TracChangeset for help on using the changeset viewer.