Making WordPress.org


Ignore:
Timestamp:
11/23/2022 09:41:46 PM (4 years ago)
Author:
adamwood
Message:

Learn: Sync with git WordPress/learn@032e753

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-learn/inc/admin.php

    r12259 r12276  
    9191function add_workshop_list_table_columns( $columns ) {
    9292    $columns = array_slice( $columns, 0, -2, true )
    93                 + array( 'video_language' => __( 'Video Language', 'wporg-learn' ) )
     93                + array( 'language' => __( 'Language', 'wporg-learn' ) )
    9494                + array( 'video_caption_language' => __( 'Subtitles', 'wporg-learn' ) )
    95                 + array( 'language' => __( 'Language', 'wporg-learn' ) )
    9695                + array_slice( $columns, -2, 2, true );
    9796
     
    149148                esc_html( get_locale_name_from_code( $language, 'english' ) ),
    150149                esc_html( $language )
    151             );
    152             break;
    153         case 'video_language':
    154             printf(
    155                 '%s [%s]',
    156                 esc_html( get_locale_name_from_code( $post->video_language, 'english' ) ),
    157                 esc_html( $post->video_language )
    158150            );
    159151            break;
     
    226218 */
    227219function add_workshop_list_table_sortable_columns( $sortable_columns ) {
    228     $sortable_columns['video_language'] = 'video_language';
     220    $sortable_columns['language'] = 'language';
    229221
    230222    return $sortable_columns;
     
    244236    }
    245237
    246     $available_locales = get_available_workshop_locales( 'video_language', 'english', false );
     238    $available_locales = get_available_workshop_locales( 'language', 'english', false );
    247239    $language          = filter_input( INPUT_GET, 'language', FILTER_SANITIZE_STRING );
    248240
     
    252244    </label>
    253245    <select id="filter-by-language" name="language">
    254         <option value=""<?php selected( ! $language ); ?>><?php esc_html_e( 'Any video language', 'wporg-learn' ); ?></option>
     246        <option value=""<?php selected( ! $language ); ?>><?php esc_html_e( 'Any language', 'wporg-learn' ); ?></option>
    255247        <?php foreach ( $available_locales as $code => $name ) : ?>
    256248            <option value="<?php echo esc_attr( $code ); ?>"<?php selected( $code, $language ); ?>>
     
    300292
    301293            $meta_query[] = array(
    302                 'key'   => 'video_language',
     294                'key'   => 'language',
    303295                'value' => $language,
    304296            );
     
    307299        }
    308300
    309         if ( 'video_language' === $query->get( 'orderby' ) ) {
    310             $query->set( 'meta_key', 'video_language' );
     301        if ( 'language' === $query->get( 'orderby' ) ) {
     302            $query->set( 'meta_key', 'language' );
    311303            $query->set( 'orderby', 'meta_value' );
    312304        }
Note: See TracChangeset for help on using the changeset viewer.