Je développe un thème. J'ai ajouté les codes (ci-dessous) dans le header.php
. Mais je l'ai posté dans le référentiel de thèmes WP, et il est en cours de révision, et le critique m'a informé de mettre le style en file d'attente avec wp_enqueue_style()
/ wp_enqueue_script()
. Mais je ne comprends pas comment l'implémenter avec la fonction. J'ai vu le réalisé wp_enqueue_style();
dans Codex, mais je ne comprends pas comment mettre tout le tas de codes avec leurs conditions.
<style type="text/css">
<?php
// If the menu presents, then CSS loads
if ( has_nav_menu( 'secondary' ) ) {
?>
.sec-menu{
width: 100%;
background: #333;
height: 26px;
font-size:16px;
text-transform:uppercase;
}
<?php } ?>
<?php
if ( has_nav_menu( 'primary' ) ) {
?>
#access{
background-color: #333;
height: 26px;
}
<?php } ?>
<?php
if ( !has_nav_menu( 'primary' ) && !has_nav_menu( 'secondary' ) ) {
?>
.sec-menu,
#access{
border-bottom: 2px solid #333;
}
<?php } ?>
</style>
- COMMENT?
wp_enqueue_scripts
rappel? Rien de tout cela ne doit aller dans la tête du document.