J'ai téléchargé un thème HTML5 gratuit, que j'essaie de l'adapter à WordPress. Le CSS fonctionne bien, mais pas le JavaScript.
J'ai essentiellement essayé tout, mais rien de tout cela ne fonctionne. Le JavaScript semble charger, car je puisse enregistrer chaque fichier JS dans la console, mais aucun des comportements attendus ne se produit (défilement, par exemple). Le problème est que le JavaScript n'est pas à moi, alors je ne comprends donc pas vraiment comment cela fonctionne. Mais sur le thème HTML5 d'origine, tout fonctionne bien, il devrait également fonctionner avec WordPress. P>
Je loge 6 fichiers de script dans les fonctions.php, tous dans le pied de page. Ils se chargent dans le bon ordre (je les connecte dans la console): p> ceci est mon fichier front-page.php: p> Lorsque vous cliquez sur la suivante, il est censé faire défiler, mais ce n'est pas le cas, il va juste à l'ancre, sans défilement. P> P>
3 Réponses :
Vous pouvez faire comme ceci:
J'ai travaillé sur votre question et j'ai façonner la page à la page du panneau d'administration, puis j'ai créé une page-home.php dans le dossier thème, puis j'ai fabriqué header.php et piedocher.php et il suffit d'inclure ces fichiers dans la page-home.php p> second changement j'ai appliqué dans pied de page.php p> Troisième changement que j'ai appliqué dans la page-home.php p> Ceci fonctionne pour moi.Je avez essayé le code et vous a donné le code p> p>
Merci, mais ne fonctionne toujours pas. J'ai déjà essayé (beaucoup!) Jouer avec les arguments, mais cela ne semble pas fonctionner ... :( En fait, lorsque j'utilise votre solution, les fichiers JS ne sont même pas chargés.
Puis-je connaître le modèle HTML que vous utilisez?
Bonjour, j'ai mis à jour ma réponse j'ai essayé et travaillé sur votre thème s'il vous plaît essayer d'utiliser cette façon..Je avez décrit tous les points..hopé cela vous aidera maintenant ..
Essayez le code suivant:
function paradigm_scripts(){ wp_enqueue_script('scrolly', get_template_directory_uri() . '/js/jquery.scrolly.min.js',array( 'jquery' ), '1.0.0' true); wp_enqueue_script('browser', get_template_directory_uri() . '/js/browser.min.js',array( 'jquery' ), '1.0.0' true); wp_enqueue_script('breakpoints', get_template_directory_uri() . '/js/breakpoints.min.js',array( 'jquery' ), '1.0.0' true); wp_enqueue_script('util', get_template_directory_uri() . '/js/util.js',array( 'jquery' ), '1.0.0' true); wp_enqueue_script('main', get_template_directory_uri() . '/js/main.js', array( 'jquery' ), '1.0.0' true); }
JS n'est pas chargé dans la page? Si vous travaillez sur Server, pouvez-vous partager l'URL?
Désolé, travailler localement. Avec mon code, les fichiers JS chargent au moins ... seule chose, c'est que rien ne se passe quand je clique.
Vous ajoutez réellement deux fichiers jQuery. Le premier fichier est ajouté par Fonction Enqueue comme indiqué ci-dessous. Le fichier JQUERY BUSETIN SECLEDIn est ajouté car vous avez donné une dépendance en tant que "jQuery" dans le troisième paramètre (tableau ("jQuery")) de Fonction Enqueue. p> Ajoutez uniquement fichier de fichier, en mentionnant la dépendance ou en ajoutant manuellement votre fichier JS. p> De plus, appelez la fonction Enqueue comme indiqué ci-dessous. P> wp_enqueue_script('scrolly', get_template_directory_uri() . '/js/jquery.scrolly.min.js',array('jquery'),'',true);
Bonjour merci. Je pense que vous regardez le code de Krishna, pas le mien. Dans mon code, je n'ai pas donné à JQuery comme une dépendance dans le troisième argument.
Si vous le savez déjà, cette solution pourrait ne pas convenir dans ce cas. Cependant, vous devriez vérifier la météo que votre fichier / code JS concerné est là qui a cliqué sur l'événement sur ID 'First'
Puis-je connaître le modèle HTML que vous utilisez?