
شاید تا به حال برای شما پیش آمده باشد که برای اضافه کردن کتابخانههای جاواسکریپت مثل جی کوئری از پلاگینها استفاده کنید یا دست به دامان گوگل کودز شوید ، که البته هر دوی این کارها گاهی اوقات در وردپرس با مشکل مواجه میشوند . در این آموزش نحوه امن و صحیح اضافه کردن این گونه کتابخانهها را یاد میگیریم .
برای اضافه کردن کتابخانه جی کوئری به قالبهای وردپرس کافیست کد زیر رو در فایل header.php قرار دهید :
wp_enqueue_script('jquery');
برای اضافه کردن یک اسکریپت مجزا میتوانید به این صورت کد را تغییر دهید :
wp_enqueue_script('jquery');
wp_enqueue_script('cycle', 'http://cloud.github.com/downloads/malsup/cycle/jquery.cycle.all.latest.js', array('jquery'));</div>
یک نمونه دیگر از طرز استفاده این کد :
wp_enqueue_script( 'jquery' ); wp_enqueue_script( 'theme-script', get_template_directory_uri() . '/js/theme.js', 'jquery' );
همچنین برای استفاده کد در فایل functions.php میتوانید به این شکل عمل کنید :
function my_theme_scripts(){
wp_enqueue_script( 'jquery' );
wp_enqueue_script( 'cycle', 'http://cloud.github.com/downloads/malsup/cycle/jquery.cycle.all.latest.js', array( 'jquery' ) );
wp_enqueue_script( 'theme-script', get_template_directory_uri() . '/js/theme.js', 'jquery' );
}
add_action('init', 'my_theme_scripts');
:: منبع : تک طرح
خوب است اما کاش توضیحات بیشتری میدادید
لایکلایک
دوست عزیز ، توضیحات خوب و کافی است . فکر نکنم مشکلی وجود داشته باشد .
شما در چه محیطی کار می کنید ( وردپرس .کام یا وردپرس.ارگ ) ؟
فعلاً جاوا اسکریپت در وردپرس.کام غیرفعال است .
لایکلایک
این کد ها یه کمی گنگ هستن اگه مقدوره تو یه فایل زیپ قرار بدید که اشتباهی پیش نیاد
لایکلایک
باسلام خدمت کاربر عزیز
از پیشنهاد شما بسیار بسیار سپاسگزاریم . ولی بیشتر این کدها ، کدهای ترکیبی هستند یعنی به تنهایی اگر در یک فایل قرار گیرند کار نخواهند کرد . برای اجرای آنها میبایست آنها را در فایلهای گفته شده کپی نمایید .
باتشکر
موفق و پیروز باشید
لایکلایک