Make WordPress Core

Ticket #34295: 34295.diff

File 34295.diff, 2.2 KB (added by helen, 9 years ago)
  • src/wp-admin/css/common.css

     
    16291629    margin-top: 10px;
    16301630}
    16311631
     1632.metabox-prefs .submit {
     1633        margin-top: 1em;
     1634        padding: 0;
     1635}
     1636
    16321637/*------------------------------------------------------------------------------
    16331638  6.2 - Help Menu
    16341639------------------------------------------------------------------------------*/
  • src/wp-admin/includes/class-wp-screen.php

     
    993993                $this->render_per_page_options();
    994994                echo $this->_screen_settings;
    995995
     996                /**
     997                 * Filter whether to show the Screen Options submit button.
     998                 *
     999                 * @since 4.4.0
     1000                 *
     1001                 * @param bool      $show_button Whether to show Screen Options tab.
     1002                 *                               Default false.
     1003                 * @param WP_Screen $this        Current WP_Screen instance.
     1004                 */
     1005                $show_button = apply_filters( 'screen_options_show_submit', false, $this );
     1006
     1007                if ( $show_button ) {
     1008                        submit_button( __( 'Apply' ), 'primary', 'screen-options-apply', true );
     1009                }
     1010
    9961011                echo $form_end . $wrapper_end;
    9971012        }
    9981013
     
    11551170                        $per_page = apply_filters( 'edit_posts_per_page', $per_page, $this->post_type );
    11561171                }
    11571172
     1173                // This needs a submit button
     1174                add_filter( 'screen_options_show_submit', '__return_true' );
     1175
    11581176                ?>
    11591177                <fieldset class="screen-options">
    11601178                <legend><?php _e( 'Pagination' ); ?></legend>
     
    11631181                                <input type="number" step="1" min="1" max="999" class="screen-per-page" name="wp_screen_options[value]"
    11641182                                        id="<?php echo esc_attr( $option ); ?>" maxlength="3"
    11651183                                        value="<?php echo esc_attr( $per_page ); ?>" />
    1166                         <?php endif;
    1167 
    1168                         echo get_submit_button( __( 'Apply' ), 'button', 'screen-options-apply', false ); ?>
    1169                         <input type="hidden" name="wp_screen_options[option]" value="<?php echo esc_attr( $option ); ?>" />
     1184                        <?php endif; ?>
     1185                                <input type="hidden" name="wp_screen_options[option]" value="<?php echo esc_attr( $option ); ?>" />
    11701186                </fieldset>
    11711187                <?php
    11721188        }