با سلام
داخل کنسول گوگل برخی از صفحات سایت این خطا رو داره. کسی میتونه راهنمایی کنه؟
Uncaught ReferenceError: jQuery is not defined at https://......................./:87:9
این خطا به این اشاره میکنه که جی کوئری شما تعریف نشده و باید آدرس فایل جی کوئری رو براش تعریف کنید به عنوان مثال توی فایل هدر تون
@nimageneral ممنون از راهنماییتون!
منظورتون این هست که من چک کنم که این صفحه از چه فایل های jquery استفاده می کنه و اونها رو داخل فایل هدر قالب اضافه کنم؟
ببینید امکان داره که لینکی توی صفحه شما باشه که به فایل جی کوئری اشاره میکنه حالا یا داخلی یا لینک خارجی ولی توی مسیر مشخص شده، این فایل وجود نداشته باشه یا بنا به دلایلی حذف شده باشه ، شما باید لینک رو تصحیح کنید
قسمتی از کدهای جاوا اسکریپتی تون از دستورات JQuery استفاده شده در حالی که این کتابخانه رو پیدا نمیکنه. یا کلا به پروژه تون اضافه نکردید و یا پایین تر از جایی که ازش استفاده شده فراخونی شده.
مشکل با اضافه کردن صحیح JQuery به پروژتون برطرف میشه.
متاسفانه لینکی به فایل jquery مشخصی پیدا نمی کنم
https://drmahdizadeh.com
این آدرس سایت هست
من از افزونه wp roocket استفاده می کنم که فایل های css و js رو ادغام کرده برای بهبود سرعت ولی نمیتونم بفهمم که کدوم آدرس رو باید اصلاح کنم.
سلام. همونجوری که دوستان گفتند مشکل شما از لود نشدن یا تعریف نشدن کدها یا فایل جی کوئری هست. چون از wp rocket استفاده کردید این مشکل از تغییراتی هست که برای لود تنبل کدهای js انجام دادید. برای حل این مشکل در افزونه wp rocket وارد بخش تنظیمات بشید و از قسمت file optimization و بخش تنظیمات فایل های جاوا اسکریپت. تیک گزینه load Javascript deferred رو حتما فعال کردید. زیر این گزینه یه تیک دیگه هست که برای معاف کردن کدهای jquery از این بارگذاری تنبل بعد از لود کل سایت هست. این تیک رو هم فعال کنید. مشکلتون باید حل شده باشه. اینجوری کدهای JQuery در ابتدای لود سایت به پیج اضافه میشن ولی کدهای جاوا اسکریپت در ابتدای لود سایت به تعویق می افتن.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟