web-dev-qa-db-fra.com

Comment ajouter du CSS personnalisé au Media Thickbox?

J'ai ajouté quelques champs personnalisés à l'écran Modifier le média, mais lorsqu'ils sont affichés dans la zone WP Media Thickbox (lors de l'ajout d'images à partir de l'écran Modifier la publication, par exemple), le style a disparu.

Existe-t-il un point d'ancrage pour ajouter mon fichier CSS personnalisé à l'iframe Thickbox lors du chargement?

1
David Gard

Dans WordPress 3.5, ce hook fonctionne pour moi:

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
}

En 3.4.2, c'est celui-ci:

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