WordPress.org

Make WordPress Core

Ticket #19956: media-button.diff

File media-button.diff, 1.9 KB (added by downstairsdev, 6 years ago)

Make media link a button, and puts icon on the left

  • wp-includes/css/editor.css

     
    10311031}
    10321032
    10331033.wp-editor-tools {
    1034         height: 30px;
     1034        height: 34px;
    10351035        padding: 0 10px;
    10361036}
    10371037
     
    10651065.wp-switch-editor {
    10661066        height: 18px;
    10671067    font: 13px/18px Arial,Helvetica,sans-serif normal;
    1068         margin: 5px 5px 0 0;
     1068        margin: 9px 5px 0 0;
    10691069        padding: 4px 5px 2px;
    10701070        float: right;
    10711071        cursor: pointer;
     
    11051105
    11061106.wp-media-buttons {
    11071107        line-height: 1;
    1108     padding: 9px 0 0;
    11091108}
    11101109
     1110.wp-media-buttons .button {
     1111        margin-right:5px;
     1112}
     1113
    11111114.wp-media-buttons a {
    11121115        text-decoration: none;
    11131116        color: #333;
     
    11161119}
    11171120
    11181121.wp-media-buttons img {
    1119         padding: 0 4px;
     1122        padding: 0 3px;
    11201123        vertical-align: middle;
    11211124}
    11221125
  • wp-admin/includes/media.php

     
    377377 * @param string $editor_id
    378378 */
    379379function media_buttons($editor_id = 'content') {
    380         $context = apply_filters('media_buttons_context', __('Upload/Insert %s'));
     380        $context = apply_filters('media_buttons_context', __('%s Upload/Insert'));
    381381
    382382        $img = '<img src="' . esc_url( admin_url( 'images/media-button.png?ver=20111005' ) ) . '" width="15" height="15" />';
    383383
    384         echo '<a href="' . esc_url( get_upload_iframe_src() ) . '" class="thickbox add_media" id="' . esc_attr( $editor_id ) . '-add_media" title="' . esc_attr__( 'Add Media' ) . '" onclick="return false;">' . sprintf( $context, $img ) . '</a>';
     384        echo '<a href="' . esc_url( get_upload_iframe_src() ) . '" class="thickbox add_media button" id="' . esc_attr( $editor_id ) . '-add_media" title="' . esc_attr__( 'Add Media' ) . '" onclick="return false;">' . sprintf( $context, $img ) . '</a>';
    385385}
    386386add_action( 'media_buttons', 'media_buttons' );
    387387