Notice: wp_deregister_script was called incorrectly. اسکریپت‌ها و شیوه‌نامه‌ها نباید پیش از wp_enqueue_scripts، admin_enqueue_scripts و login_enqueue_scripts ثبت یا فراخوانی شوند. Please see Debugging in WordPress for more information. (این پیام در نگارش 3.3 افزوده شده است.) in /home/ronakweb/domains/ronakweb.com/public_html/wp-includes/functions.php on line 3190 Warning: Cannot modify header information - headers already sent by (output started at /home/ronakweb/domains/ronakweb.com/public_html/wp-content/themes/ronakweb2/functions.php:289) in /home/ronakweb/domains/ronakweb.com/public_html/wp-includes/feed-rss2.php on line 8 روناک وب | طراحی سایت | طراحی قالب وردپرس | طراحی سایت وردپرس » کتابخانه جی کوئری وردپرس http://ronakweb.com طراحی سایت ، طراحی قالب وردپرس ، سئو و بهینه سازی سایت ، دانلود اسکریپت و فیلم آموزشی طراحی سایت و وردپرس از خدمات روناک وب می باشد Sat, 19 Aug 2023 09:51:14 +0000 fa-IR hourly 1 فراخوانی کتابخانه جی کوئری وردپرس – جلوگیری از تداخل جی کوئری http://ronakweb.com/1104/%d9%81%d8%b1%d8%a7%d8%ae%d9%88%d8%a7%d9%86%db%8c-%da%a9%d8%aa%d8%a7%d8%a8%d8%ae%d8%a7%d9%86%d9%87-%d8%ac%db%8c-%da%a9%d9%88%d8%a6%d8%b1%db%8c-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html http://ronakweb.com/1104/%d9%81%d8%b1%d8%a7%d8%ae%d9%88%d8%a7%d9%86%db%8c-%da%a9%d8%aa%d8%a7%d8%a8%d8%ae%d8%a7%d9%86%d9%87-%d8%ac%db%8c-%da%a9%d9%88%d8%a6%d8%b1%db%8c-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html#comments Mon, 09 Nov 2015 03:10:15 +0000 http://ronakweb.com/?p=1104 شاید شما نیز پس از نصب و فعال سازی افزونه در وردپرس با مشکل تداخل جی کوئری وردپرس روبرو شده باشید در این حالت وقتی به سایت مراجعه می کنید می بینید که برخی از بخشهای قالب که توسط جی کوئری راه اندازی شده اند مانند اسلایدر ، تب ، افکتهای جی کوئری قالب وردپرس و … کار نمی کنند و باعث بهم ریختن قالب می شوند مهم ترین دلیل مشکل تداخل جی کوئری در قالب وردپرس در نحوه فراخوانی کتابخانه جی کوئری وردپرس می باشد برای جلوگیری از تداخل جی کوئری باید کتابخانه jquery به درستی فراخوانی شود در واقع در هنگام طراحی قالب وردپرس کدنویس فایل اصلی منابع جی کوئری را به اشتباه فراخوانی کرده طوریکه افزونه هایی که از جی کوئری استفاده می کنند کتابخانه را در فایلهای منبع قالب شناسایی نکرده در نتیجه دوباره آنرا لود می کنند و به دلیل وجود دو کتابخانه جی کوئری در کدهای قالب تداخل جی کوئری در وردپرس روی می دهد برای حل همیشگی این مشکل با روناک وب همراه باشید.

فراخوانی کتابخانه جی کوئری وردپرس - جلوگیری از تداخل جی کوئری

کد نحوه صحیح فراخوانی کتابخانه جی کوئری وردپرس

جهت رفع این مشکل باید کاری کنیم تا افزونه نیز بتوانند کتابخانه جی کوئری قالب وردپرس را شناسایی کنند تا دیگر مشکل تداخل جی کوئری پیش نیاید جهت معرفی بخشی به وردپرس با استفاده از قالب باید از فایل فانکشن functions.php قالب استفاده کنیم، قبل از ویرایش این فایل نسخه پشتیبان از آن تهیه کنید تا در صورت بروز مشکل بتوانید پشتیبان را جایگزین کنید سپس کدهای زیر را در آن کپی کنید.

<?php
wp_deregister_script('jquery');
wp_register_script('jquery', 'http://ronakweb.com/wp-content/themes/ronakweb-v2/jquery-latest.js', false, '1.11.1');
wp_enqueue_script('jquery'); 
?>

در خط سوم آدرس فایل کتابخانه جی کوئری قالب وردپرس تان را قرار دهید برای فراخوانی کتابخانه جی کوئری در قالب وردپرس از کد زیر بعد از تابع wp_head استفاده کنید. با این روش سایر بخشهای وردپرس نیز از فایل اصلی جی کوئری تعریف شده توسط کد بالا استفاده می کنند و دیگر هیچ وقت کتابخانه جی کوئری دو بار لود نمی شود تا باعث بروز تداخل شود.

<?php wp_enqueue_script("jquery"); ?>

همیشه از نسخه بروز کتابخانه جی کوئری استفاده کنید تا مشکلی از بابت خطاهای jquery مربوط به بروز نبودن آن نداشته باشید. برای فراخوانی کتابخانه جی کوئری وردپرس می توانید از فایل اصلی و بروز آن در سایت Jquery.com استفاده کنید.

]]>
http://ronakweb.com/1104/%d9%81%d8%b1%d8%a7%d8%ae%d9%88%d8%a7%d9%86%db%8c-%da%a9%d8%aa%d8%a7%d8%a8%d8%ae%d8%a7%d9%86%d9%87-%d8%ac%db%8c-%da%a9%d9%88%d8%a6%d8%b1%db%8c-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html/feed 7