שלב ראשון – הוספת הקוד לקובץ functions.php
העתיקו את הקוד הבא והדביקו אותו בתוך קובץ functions.php שבתבנית הבת שלכם:
//Scroll to top
function sara_add_scroll_to_top_functionality() {
?>
הסבר על הקוד
1. CSS לעיצוב הכפתור:
- מיקום קבוע (fixed): הכפתור ממוקם בפינה הימנית התחתונה.
- מעבר חלק (transition): בעת הופעת הכפתור וריחוף עם העכבר.
- צבעי ברירת מחדל וצבע בריחוף: ניתן לשנות לצבעים המותאמים למיתוג שלכם.
2. HTML – מבנה הכפתור:
- אלמנט
<div>
עם מזהה#scroll-to-top
שמכיל אייקון SVG של חץ עגול כלפי מעלה. - אפשר להחליף את האייקון ל-SVG אחר לפי העדפה.
3. JavaScript – התנהגות הכפתור:
- הכפתור מוצג רק כאשר הגולש גולל מעבר לגובה של 100% מהחלון.
- בלחיצה עליו, מתבצעת גלילה חלקה חזרה לראש הדף.
- ניתן לשנות את אחוז הגובה לשם שליטה מתי הכפתור יוצג.
יתרונות
- אין צורך בתוסף נוסף – שומר על ביצועים מהירים ונקיים.
- שליטה מלאה בעיצוב ובהתנהגות – ניתן לשנות צבעים, גודל, מיקום ואנימציות.
- מותאם לכל תבנית – רק להדביק בקובץ functions.php.
סיכום
הוספת כפתור "חזרה למעלה" באתר וורדפרס ללא תוסף היא משימה פשוטה שתורמת משמעותית לחוויית המשתמש. הקוד שבמדריך קל ליישום, מותאם אישית וניתן לשדרוג בקלות לכל אתר.
אהבתם את המדריך? שתפו בתגובות או הוסיפו רעיונות נוספים!