web-dev-qa-db-fra.com

JavaScript et les fichiers images ne sont pas reconnus

C'est peut-être la question la plus simple, mais je ne trouve pas pourquoi mes fichiers JavaScript et mes images ne sont pas reconnus par WordPress. J'ai mis tous mes fichiers JS et mes images dans le dossier de mon thème. J'ai donc créé un dossier "Word" dans "thème", avec tout le contenu, puis ajouté mes fichiers. Mais le site Web ne reconnaît pas le chemin d'accès à JavaScript ou aux images. Pourriez-vous s'il vous plaît me dire ce que je fais mal?

Je l'ai utilisé comme ça dans la page d'en-tête:

<script src="jquery.js" type="text/javascript"></script>
1
Paul_p

Vous devez donner le chemin complet à vos fichiers de thème. Pour obtenir l'URL de votre thème, utilisez la fonction WordPress bloginfo( 'template_directory' ); afin de disposer au minimum des éléments suivants:

<script src="<?php bloginfo( 'template_directory' ) ?>/jquery.js" type="text/javascript"></script>

Cependant, les scripts/styles doivent vraiment être "mis en file d'attente" en utilisant wp_enqueue_script(); (voir http://codex.wordpress.org/Function_Reference/wp_enqueue_script )

Je recommanderais de jeter un coup d'oeil à d'autres thèmes pour voir comment ils incluent les fichiers comme celui-ci. La page du Codex sur le développement de thèmes est également un bon point de départ: http://codex.wordpress.org/Theme_Development

4
Joe Hoyle