Nie działa skrypt jquery w wordpress


(Teofilp) #1

Mam skrypt z tej strony http://buildinternet.com/2009/03/sliding-boxes-and-captions-with-jquery/ I problem polega na tym że ten skrypt działa świetnie, ale tylko w zwykłym html. Już próbowałem dziesiatki sposobów na auktywnienie go w wwordpress i tylko wyświetlaja się zdjęcia. Obecnie mam dwa napisane skrypty w head w header.phpw ten sposób

oraz drugi kod na innej podstronie (podstrona ma swój własny szablon i tam on jest umieszczony) tak:

(function($){

  var bsa = document.createElement('script');

     bsa.type = 'text/javascript';

     bsa.async = true;

     bsa.src = '//s3.buysellads.com/ac/bsa.js';

  (document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(bsa);

})(jQuery);

W sekcji head jak zaglądam na źródło strony są tylko te dwa kody , ponieważ wyłączyłem <?php wp_head(); ?>,więc nie mogą się kłócić.

Z góry dziękuje za pomoc :wink:


(Blady214) #2

Włącz konsolę w przeglądarce i zobacz, czy nie masz jakichś błędów, to Cię naprowadzi. Ja wczoraj tak na Joomlą siedziałem.


(Drobok) #3

http://www.semblance.co.uk/2012/10/use- … cky-posts/


(Teofilp) #4

Szczerze to nie rozumiem, chodzi o konsole javy?


(adpawl) #5

Nie podpinaj zewnętrznego jquery - zwłaszcza takiego starocia, tylko korzystaj z wordpressowego (aktualnie v 1.10.2).

Skrypty i style zapinaj jak należy - przez wp_enqueue_script i wp_enqueue_style

W skrypcie wywołującym slajdy zmień

$(document).ready(function($){

na

jQuery(document).ready(function($){

(Teofilp) #6

Nie działa te rozwiązanie ;/ zresztą podobnie próbowałem wcześniej. Czyżby to było aż tak trudne w wordpresie?