WordPress.org

Make WordPress Core

Ticket #24013: 24013#1.diff

File 24013#1.diff, 1.0 KB (added by aniketpant, 7 years ago)

Patch for hiding "Add Media" button for selected post formats.

  • wp-admin/js/post-formats.js

     
    11window.wp = window.wp || {};
    22
    33(function($) {
    4         var container, mediaFrame, lastMimeType, lastMenu, mediaPreview, noUIFormats = ['standard', 'chat', 'status', 'aside', 'gallery'];
     4        var container, mediaFrame, lastMimeType, lastMenu, mediaPreview, noUIFormats = ['standard', 'chat', 'status', 'aside', 'gallery'], noInsertMediaButtonFormats = ['aside', 'status'];
    55
    66        function switchFormatClass( format ) {
    77                container.get(0).className = container.get(0).className.replace( /\bwp-format-[^ ]+/, '' );
     
    1919                                format = $this.data('wp-format'),
    2020                                description = $('.post-format-description');
    2121
     22                        if ( -1 < $.inArray ( format, noInsertMediaButtonFormats ) )
     23                                $('#insert-media-button').hide();
     24                        else
     25                                $('#insert-media-button').show();
     26
    2227                if ( typeof container === 'undefined' )
    2328                        container = $('#post-body-content');
    2429