Wie r23 schon schrieb, solltest du in WordPress mit [FONT=lucida console]wp_enqueue_script()[/FONT] arbeiten. Dort kannst du deine Datei festlegen und auch direkt sagen, dass die Datei mit jQuery geladen werden soll. Ein Beispiel sieht dann so aus:
[FONT=lucida console]function wpde_scripts() {[/FONT]
[FONT=lucida console] wp_enqueue_script(
'DEIN-SCRIPT-NAME',
get_stylesheet_directory_uri() . '/DEINE-DATEI.js', // tausche das Fettgedruckte, mit deinem Dateipfad aus!
array( 'jquery' )
);[/FONT]
[FONT=lucida console]}[/FONT]
[FONT=lucida console]add_action( 'wp_enqueue_scripts', 'wpde_scripts' );[/FONT]
Wichtig: Das packst du dann in deine [FONT=lucida console]functions.php[/FONT]. Wenn du das gemacht hast, kannst du deine JS Datei im Theme Ordner mit deinem Kram befüllen. Du kannst an der Stelle DEINE-DATEI.js einen beliebigen Pfad in deinem WordPress Theme angeben. Innerhalb der [FONT=lucida console]wp_enqueue_script()[/FONT] Funktion ist ein PHP [FONT=lucida console]array()[/FONT] an letzter Stelle. Dort kannst du bereits registrierte Scripte einbinden. Hier binden wir jQuery ein. Das ist nämlich von Haus aus in WordPress eingebunden, muss nur jedes Mal abgerufen werden.
In der Datei selbst, kannst du dann folgendermaßen mit jQuery arbeiten:
[FONT=lucida console]jQuery(function ($) {
// Hier schreibst du deinen Kram rein
});[/FONT]
Du kannst auch das Beispiel von r23 nehmen und das Ausschreiben, was ich jetzt gekürzt habe:
[COLOR=#333333][FONT=lucida console]jQuery(document).ready(function ($) {
// Hier schreibst du wieder deinen Kram rein
});
[/FONT]
Dann sollte das alles funktionieren.
[/COLOR]