Je viens de télécharger un nouveau thème personnalisé pour constater que le conteneur correspond à une fraction de la largeur souhaitée et que les sections situées en dessous de la section d'accueil (il s'agit d'une seule page, le long site utilisant des identifiants/ancres pour naviguer) ne s'affichent plus. . J'ai activé DEBUG pour voir si je pouvais repérer le problème, et après avoir désactivé les plugins problématiques, je reste avec cette erreur:
Avis:
wp_enqueue_style
a été appelé de manière incorrecte. Les scripts et les styles ne doivent pas être enregistrés ou mis en file d'attente avant les hookswp_enqueue_scripts
,admin_enqueue_scripts
ou init. S'il vous plaît voir le débogage dans WordPress pour plus d'informations. (Ce message a été ajouté dans la version 3.3.) Dans/home/achenn/public_html/frshstudio.com/wp-includes/functions.php
à la ligne 2959
Le problème, c'est que la seule chose sur cette ligne est:
trigger_error( sprintf( __( '%1$s was called <strong>incorrectly</strong>. %2$s %3$s' ), $function, $message, $version ) );
J'ai vu d'autres billets de blogues et des forums, mais la ligne qu'ils me disent de rechercher n'existe pas dans ce fichier, encore moins sur la ligne donnée.
Tous les conseils, idées, etc. sur la façon de remédier à ce problème sont grandement appréciés.
En d'autres termes, vous ne devez pas exécuter un wp_enqueue_style
qui n'est pas relié à wp_enqueue_scripts
.
Votre wp_enqueue_style
devrait être dans une fonction et vous devriez lier cette fonction à wp_enqueue_scripts
comme dans l'exemple suivant:
function wpse88755_enqueue(){
# call wp_enqueue_style here
}
#hook the function to wp_enqueue_scripts
add_action( 'wp_enqueue_scripts', 'wpse88755_enqueue' );