TypeError: $ no es una función cuando se llama a jQuery function

Tengo un script jQuery simple en un plugin de WordPress que usa un contenedor jQuery como este:

$(document).ready(function(){

    // jQuery code is in here

});

Estoy llamando a este script desde el Panel de WordPress y lo estoy cargando DESPUÉS de que se haya cargado el marco jQuery.

Cuando reviso la página en Firebug, constantemente recibo el mensaje de error:

TypeError: $ no es una función

$ (documento) .ready (función () {

¿Debería tal vez envolver el script en esta función?

(function($){

    // jQuery code is in here

})(jQuery);

He tenido este error unas cuantas veces y no estoy seguro de cómo manejarlo.

Cualquier ayuda sería muy apreciada.

Respuestas a la pregunta(16)

Su respuesta a la pregunta