mohsen29 37 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 (ویرایش شده) سلام.خسته نباشید دوستان من با دستور زیر می خوام اسکریپت خودم رو تو هدر لود کنم اما تو فوتر همش لود می شه چیکار کنم؟!!!function james_adds_to_the_head() {wp_register_script( 'scripts', get_template_directory_uri() . '/js/scripts.js', array( 'jquery' ), false, true );wp_enqueue_script( 'scripts' );}add_action( 'wp_head', 'james_adds_to_the_head' ); ویرایش شده شهریور 93 توسط mrwppars نقل قول لینک به ارسال
پویابهروش 237 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 این رو امتحان کنید:function james_adds_to_the_head() {wp_register_script( 'scripts', get_template_directory_uri() . '/js/scripts.js', array( 'jquery' ), false, true );wp_enqueue_script( 'scripts' );}add_action( 'wp_enqueue_scripts', 'james_adds_to_the_head' );این آدرس ها کمکتون میکنن:http://wordpress.stackexchange.com/questions/67460/wp-enqueue-script-wont-load-in-headerhttp://stackoverflow.com/questions/5722495/wordpress-wp-register-script-function-not-loading-script-in-footerhttp://codex.wordpress.org/Function_Reference/wp_register_scripthttp://codex.wordpress.org/Function_Reference/wp_enqueue_scripthttps://www.google.com/search?q=wp_register_script&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a&channel=sb#channel=sb&q=wp+register+script+in+header&rls=org.mozilla:en-US:official نقل قول لینک به ارسال
mohsen29 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 سلام.فرقی نکرد نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 کد <?php wp_head();?>شاید توی فایل footer.php باشه 1 نقل قول لینک به ارسال
mohsen29 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 (ویرایش شده) نه همه چی درست هست و در جای خودش هست کد هدر قبل تگ هد و کد فوتر هم قبل تگ بادی.من چندتا اسکریپت دارم مثل اسلایدر و اسکرول پرش بالای صفحه و منوی کشویی و ... اومدم تو همون scripts همه رو قرار دادم و با کد اول که دادم تو فوتر لود می شن و مشکلی هم ندارند.الان اومدم تو همون کد true کردم false تو هدر لود شد اما اسلایدر و اسکرول پرش به بالای صفحه از کار می افته ویرایش شده شهریور 93 توسط mrwppars نقل قول لینک به ارسال
mohsen29 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 میشه راهنمایی کنید نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 فایل را دانلود و آن زیپ کنید و فایل jquery.js را به روت قالبتون منتقل کنید jquery.zipو این کد را جایگزین کنید function james_adds_to_the_head() {wp_deregister_script( 'jquery' );wp_register_script( 'jquery', get_template_directory_uri() . '/jquery.js', 'jquery', '1.10.2');wp_enqueue_script('jquery');wp_register_script( 'scripts', get_template_directory_uri() . '/js/scripts.js', array( 'jquery' ), false, true );wp_enqueue_script( 'scripts' );}add_action( 'wp_enqueue_scripts', 'james_adds_to_the_head' ); 1 نقل قول لینک به ارسال
mohsen29 37 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 (ویرایش شده) سلام.استاد فکر کنم من منظورم رو بد رسوندم من نمی خوام جی کوئری خود وردپرس رو تو هدر بیارم تو هدر اصلا لود میشه و مشکلی ندارم با دستور اول که گذاشتم می خوام scripts.js تو هدر لود بشه که با اون دستور اول تو فوتر لود میشه.برای اینکه بیاد هدر باید true بشه false?! ویرایش شده شهریور 93 توسط mrwppars نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 function james_adds_to_the_head() {wp_register_script( 'scripts', get_template_directory_uri() . '/js/scripts.js', array( 'jquery' ),1.1.1);wp_enqueue_script( 'scripts' );}add_action( 'wp_enqueue_scripts', 'james_adds_to_the_head' ); نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .