خب حتما در سایتایی دید که وقتی شروع می کنید به پایین رفتن یک دکمه ای در پایین صفحه ظاهر میشه . وقتی روی دکمه کلیک کنید شما رو به اول صفحه می بره . وقتی مطالب طولانی باشن قابلیت واقعا کاربردی هستش . در این آموزش قص داریم یک عدد دکمه برو به بالا درست کنیم .
۱- عکس دکمه
ابتدا باید عکس دکمه رو درست کنیم .با استفاده از نرم افزارهای گرافیکی مثل فتوشاپ و گیمپ می تونید به راحتی این کار رو انجام بدید . یا این در اینترنت جستجو کنید و دکمه مورد نظرتون رو پیدا کنید .
بعد اون رو روی هاست خودتون آپلود کنید و آدرسش رو کپی کنید .
۲-کد jquery
برای اینکه زحمتتون رو کمتر کنیم یه کد آماده در زیر هستش که می تونید ازش استفاده کنید .
کد رو در آدرس زیر در پرونده پوسته خودتون کپی کنید .
wp-content > themes > your-theme > js
jQuery(document).ready(function($){ var offset = 100; var speed = 250; var duration = 500; $(window).scroll(function(){ if ($(this).scrollTop() < offset) { $('.topbutton') .fadeOut(duration); } else { $('.topbutton') .fadeIn(duration); } }); $('.topbutton').on('click', function(){ $('html, body').animate({scrollTop:0}, speed); return false; }); });
۳-کد استایل
کد استایل رو در قالبتون کپی کنید. دقت کنید که آدرس بک گراند همون آدرس عکسی هستش که آپلود کردین . لطفا اصلاحش کنید .
.topbutton { height:50px; width:50px; position:fixed; right:5px; bottom:5px; z-index:1; background-image: url("http://example.com/wp-content/uploads/2015/01/topbutton.png"); background-repeat:no-repeat; display:none; }
۴-کد function
خب حالا کد زیر رو در functions.php قرار بدید .
function my_scripts_method() { wp_enqueue_script( 'custom-script', get_stylesheet_directory_uri() . '/js/topbutton.js', array( 'jquery' ) ); } add_action( 'wp_enqueue_scripts', 'my_scripts_method' );
۵-کد footer
حالا کد لینک زیر رو در هر جایی که می خواید کپی کنید . بهتره که توی فایل footer.php قالبتون کپی کنید .
<a href="#" class="topbutton"></a>
در آخر
امیدوارم که این آموزش براتون مفید بوده باشه . در صورتی که حوصله ندارین یا اینکه به هر دلیلی نمی خواید تو قالبتون دست ببرید می تونید از افزونه زیر هم استفاده کنید
افزونه برو به بالا