TypError: $ nie jest funkcją podczas wywoływania funkcji jQuery

Mam prosty skrypt jQuery w wtyczce WordPress, który używa opakowania jQuery w następujący sposób:

$(document).ready(function(){

    // jQuery code is in here

});

Dzwonię do tego skryptu z pulpitu nawigacyjnego WordPress i ładuję go po załadowaniu frameworka jQuery.

Kiedy sprawdzam stronę w Firebug, ciągle otrzymuję komunikat o błędzie:

Błąd typu: $ nie jest funkcją

$ (document) .ready (function () {

Czy powinienem zawinąć skrypt w tę funkcję:

(function($){

    // jQuery code is in here

})(jQuery);

Miałem ten błąd kilka razy i nie jestem pewien, jak sobie z tym poradzić.

Każda pomoc byłaby bardzo mile widziana.

questionAnswers(16)

yourAnswerToTheQuestion