如何将自定义CSS添加到媒体厚框中?

时间:2012-12-11 作者:David Gard

我在编辑媒体屏幕中添加了几个自定义字段,但当这些字段显示在WP Media Thickbox中时(例如,从编辑帖子屏幕添加图像时),样式就消失了。

是否有一个钩子可以在加载Thickbox iframe时将我的自定义css添加到它?

1 个回复
最合适的回答,由SO网友:brasofilo 整理而成

在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中,这是一个:

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
}

结束