Ticket #13673: 13673-label_per_page.diff
| File 13673-label_per_page.diff, 2.0 KB (added by zeo, 3 years ago) |
|---|
-
wp-admin/includes/template.php
3745 3745 if ( isset($_GET['post_type']) && in_array( $_GET['post_type'], get_post_types( array('public' => true ) ) ) ) 3746 3746 $post_type = $_GET['post_type']; 3747 3747 $post_type_object = get_post_type_object($post_type); 3748 $per_page_label = $post_type_object->labels->name;3748 $per_page_label = sprintf( __( '%s per page:' ), $post_type_object->labels->name ); 3749 3749 break; 3750 3750 case 'ms-sites': 3751 $per_page_label = __( 'Sites');3751 $per_page_label = __( 'Sites per page:' ); 3752 3752 break; 3753 3753 case 'ms-users': 3754 $per_page_label = __( 'Users');3754 $per_page_label = __( 'Users per page:' ); 3755 3755 break; 3756 3756 case 'edit-comments': 3757 $per_page_label = __( 'Comments');3757 $per_page_label = __( 'Comments per page:' ); 3758 3758 break; 3759 3759 case 'upload': 3760 $per_page_label = __( 'Media items');3760 $per_page_label = __( 'Media items per page:' ); 3761 3761 break; 3762 3762 case 'edit-tags': 3763 3763 global $tax; 3764 $per_page_label = $tax->labels->name;3764 $per_page_label = sprintf( __( '%s per page:' ), $tax->labels->name ); 3765 3765 break; 3766 3766 case 'plugins': 3767 $per_page_label = __( 'Plugins');3767 $per_page_label = __( 'Plugins per page:' ); 3768 3768 break; 3769 3769 default: 3770 3770 return ''; … … 3795 3795 3796 3796 $return = "<div class='screen-options'>\n"; 3797 3797 if ( !empty($per_page_label) ) 3798 $return .= "< input type='text' class='screen-per-page' name='wp_screen_options[value]' id='$option' maxlength='3' value='$per_page' /> <label for='$option'>$per_page_label</label>\n";3798 $return .= "<label for='$option'>$per_page_label</label> <input type='text' class='screen-per-page' name='wp_screen_options[value]' id='$option' maxlength='3' value='$per_page' />\n"; 3799 3799 $return .= "<input type='submit' class='button' value='" . esc_attr__('Apply') . "' />"; 3800 3800 $return .= "<input type='hidden' name='wp_screen_options[option]' value='" . esc_attr($option) . "' />"; 3801 3801 $return .= "</div>\n";
