web-dev-qa-db-ja.com

メディアシックボックスにカスタムCSSを追加する方法

[メディアの編集]画面にカスタムフィールドをいくつか追加しましたが、WP Media Thickboxに表示されると(たとえば、[投稿の編集]画面から画像を追加するときなど)、スタイル設定はなくなります。

Thickboxのiframeがロードされたときにそれを追加するためのフックはありますか?

1
David Gard

WordPress 3.5では、このフックは私のために働きます:

add_action( 'print_media_templates', 'wpse_75746_print_style_35' );

function wpse_75746_print_style_35()
{
    ?>
    <style>
        .media-modal-content, .media-sidebar {
            background: #FFF2D4 !important;
        }   
    </style>
    <?php
}

3.4.2では、これは1つです。

add_action( 'admin_print_styles-media-upload-popup', 'wpse_75746_print_style_342' );

function wpse_75746_print_style_342()
{
    ?>
    <style>
        #media-upload {
            background: #FFF2D4 !important;
        }
    </style>
    <?php
}
1
brasofilo