دليل السيو العربي

إضافة زر الصعود إلى أعلى (Back to button) في موقع الووردبريس - ووردبريس بالعربية

تجربة المستخدم هي من أهم الأشياء التي دائمًا يجب الاهتمام في سبيل تحقيق النمو لموقعك الإلكتروني، وفي بعض الأحيان تكون هناك مواقع تنشر مقالات أو محتوى كثيف وفي أثناء قراءة أو مشاهدة المحتوى من قبل الزوار سيكون من المتعب للزوار التوجه الجزء العلوي من الموقع لمواصلة تصفح باقي الأقسام وعرض المزيد من المحتوى.

وكحل لهذا المشكل بإمكانك إضافة زر Back to top الى موقع الووردبريس الخاص بك ومن خلال الأسطُر التالية سنتعرف على طريقة فعل ذلك. 

ما هو زر Back to top؟ 

هو زر على شكل أيقونة أو نص في الغالب يكون في الجزء السفلي الأيمن من الشاشة وفي أثناء تصفح المستخدمين للموقع أو قراءة المحتوى بالتمرير لأسفل سيتيح لهم التوجه إلى الجزء العلوي أو بداية الصفحة مرة أخرى وذلك لكل من مستخدمي الهواتف المحمولة والحاسوب. ودائمًا يكون مرئي وجاذب للانتباه ويختلف شكله على حسب الموقع أو الإضافة المستخدمة وخيارات التخصيص لدى صاحب الموقع.

وهذا مثال عملي لاستخدام الزر في الصورة المتحركة التالية: 

إضافة زر الصعود إلى أعلى (Back to button) في موقع الووردبريس - ووردبريس بالعربية

كيفية إضافة زر Back to top الى موقع الووردبريس

إن إضافة زر الرجوع إلى الأعلى Back to top يعد من أسهل المكونات التي من الممكن إضافتها إلى موقع الووردبريس الخاص بك، وسيكون له التأثير الإيجابي على الموقع لأنه يتعلق بالتحسين من تجربة المستخدم.

وحتى تتمكن من ذلك هناك طريقتين من المُمكّن استخدامهما. وهما: 

  • استخدام الإضافات لإضافة زر Back to top
  • استخدام الطريقة اليدوية من خلال تعديل على ملفات الموقع.

والآن، دعنا نبدأ في ذلك: 

إضافة زر Back to top باستخدام الإضافات

يمكنك إضافة زر الرجوع إلى أعلى (Back to top) باستخدام الإضافات المخصصة، وفي هذا الشرح سنعتمد على إضافة WPFront Scroll Top لأنها تأتي بالعديد من ميزات التخصيص التي تتيح لك الحصول على مكان وشكل الزر الذي تريده، فلنبدأ الآن:

يمكنك تنصيب الإضافة من خلال التوجه إلى لوحة تحكم الموقع ومن ثم انقر على خيار: الإضافات < أضف جديد، ثم أبحث عن الإضافة من خلال إدخال اسمها في حقل البحث العلوي ثم انقر على تنصيب ثم تفعيل

تثبيت الإضافة

بعد تثبيت الإضافة على الموقع توجه إلى الإعدادات ثم انقر على Scroll Top

التوحه إلى الإعدادات الموقع

عليك بتفعيل خيار إظهار زر Back to top من خلال التحديد على خيار Enabled

تفعيل زر الرجوع إلى أعلى

بعد ذلك، سيظهر زر الرجوع إلى الأعلى في الجزء السفلي الأيمن من الشاشة، وبإمكانك استخدامه للرجوع إلى الجزء العلوي من الصفحة. 

طريقة عمل زر الرجوع إلى أعلى

تخصيص زر Back to top

كما أشرت أعلاه فإن إضافة WPFront Scroll Top تتيح لك العديد من خيارات التخصيص، حيث بإمكانك تغيير شكل الزر ولونه والمكان الذي سيكون، وحتى تتمكن من فهم جُل الخيارات التي تأتي به لخصتها لك في الأسطُر القادمة. 

  1. Scroll Offset: هذا الخيار يتيح لك التحكم في وقت ظهور زر الرجوع إلى أعلى وذلك من خلال البكسلات التي يتم تصفحها
  2. Button Size: لتحديد حجم أيقونة زر الرجوع
  3. Button Opacity: لتحديد درجة تعتيم زر Back to top
  4. Button Fade Duration: للتعديل على المدة التي يختفي فيها الزر
  5. Scroll Duration: يتيح لك التعديل على سرعة عملية التمرير
  6. Auto Hide: لإخفاء الزر بشكل تلقائي
  7. Auto Hide After: للتعديل على الإخفاء التلقائي للزر من خلال إضافة الوقت الذي يناسبك
إضافة زر الصعود إلى أعلى (Back to button) في موقع الووردبريس - ووردبريس بالعربية
  1. Button Style: هذا الخيار يتيح لك تحديد شكل الزر من خلال المفاضلة بين الصورة أو النص أو جلب الأيقونات من موقع Font Awesome. 
  2. Button Action: لتحديد طريقة التمرير حيث يتيح لك ثلاث خيارات أولها التمرير إلى الجزء العلوي من الصفحة والتمرير إلى عنصر معين أو التوجه إلى صفحة بعينها. 
  3. Location: لتحديد مكان زر الرجوع إلى أعلى ودائمًا يكون في الجزء السفلي الأيمن من الشاشة في حالة الموقع باللغة العربية وأما إذا كان باللغة الإنجليزية فالأفضل أن يكون في الجزء السفلي الأيسر من الشاشة. 
  4. Margin X: لتحديد المسافة بين الزر والحد الجانبي من الصفحة. 
  5. Margin Y: لتحديد المسافة بين الزر وآخر الموقع. 
إضافة زر الصعود إلى أعلى (Back to button) في موقع الووردبريس - ووردبريس بالعربية
  1. Display on Pages: هذا الخيار يُمكّنك من تحديد الصفحات التي يظهر فيها الزر، مثلًا بإمكانك إظهار زر الرجوع في أحد المقالات أو الصفحات أو فقط في الصفحة الرئيسية. 
إضافة زر الصعود إلى أعلى (Back to button) في موقع الووردبريس - ووردبريس بالعربية
  1. Image Button: ستجد هنا مجموعة من الأيقونات التي بإمكانك المفاضلة فيما بينها لتخصيص زر الرجوع إلى أعلى. وبعد ذلك انقر على حفظ التغييرات في الأسفل وقم باستعراض الموقع، وإذا كُنت تستخدم أحد إضافات الكاش فعليك مسح ذاكرة التخزين المؤقت للموقع من خلال النقي على ctrl+shift+R .
إضافة زر الصعود إلى أعلى (Back to button) في موقع الووردبريس - ووردبريس بالعربية

إضافة زر Back to top بشكل يدوي 

أيضًا بإمكانك إضافة زر الرجوع إلى أعلى إلى موقع الووردبريس الخاص بك من دون استخدام أيّ إضافة، وذلك من خلال الطريقة اليدوية. لكنها لن تمنحك الميزات التي تقدمها الإضافات إلا إذا كُنت خبير في البرمجة ولديك المهارة الكافية للتعديل وإضافة الأكواد. 

ملحوظة: قبل أن تبدأ في ذلك يجب عليك أخذ نسخة احتياطية من الموقع الخاص بك، كما من المفضل دائمًا عمل قالب إبن حتى لا يتأثر الموقع بالتحديثات التي تجرى على القالب من قبل المطور.

لابد من أن تعرف أن من خلال الطريقة اليدوية هذه ستقوم بالتعديل على أكواد وملفات الموقع.لذا، كُن حزرًا.

أولًا، عليك الوصول إلى ملفات الموقع الخاص بك، سواء من خلال لوحة تحكم cpanel أو باستخدام أحد برامج الـ FTP مثل برنامج FileZilla. بعد الوصول إلى ملفات الموقع انقر على public_html.

ملفات الموقع

بعد ذلك اضغط على ملفwp-content < ثم حدد themes وانقر على اسم القالب الخاص بك، في النهاية عليك فتح ملف js

بعد ذلك انسخ هذا الكود، وقم بإنشاء ملف داخل ملف js وقم بتسميته بـ topbutton.js

jQuery(document).ready(function($){
    var offset = 100;
    var speed = 250;
    var duration = 500;
        $(window).scroll(function(){
            if ($(this).scrollTop() &lt; offset) {
                      $('.topbutton') .fadeOut(duration);
            } else {
                      $('.topbutton') .fadeIn(duration);
            }
        });
     $('.topbutton').on('click', function(){
            $('html, body').animate({scrollTop:0}, speed);
            return false;
            });
});

ليكون الملف كالآتي، ثم انقر على Save Change

حفظ التعديلات على ملف js

ثانيًا، في هذه الخطوة سيتوجب عليك تحديد أيقونة لتظهر كزر Back to top في الموقع الخاص بك، وحتى تتمكن من ذلك ستحتاج للدخول إلى لوحة تحكم الووردبريس ثم النقر على وسائط ثم أضف جديد. وأضف الأيقونة التي تريدها وبعد ذلك انسخ الرابط الخاص بالصورة، أحتفظ به حتى نذهب إلى الخطوة التالية.

نسخ رابط الأيقونة

ثم بعد ذلك، توجه إلى لوحة تحكم الووردبريس وانقر على خيار المظهر ثم محرر القوالب وانقر على خيار Style.cssوانسخ هذا الكود وألصقه في الملف وانقر على تحديث الملف في الأسفل.

.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;
}

بالشكل التالي:

العديل على ملف الاستايل

وعليك بتعديل الرابط في كود برابط الأيقونة أو الصورة الذي نسخناه سابقًا.

رابعًا، في هذه الخطوة ستحتاج للتوجه إلى لوحة تحكم الووردبريس مرة أخرى، وبنفس الطريقة التي وصلنا من خلالها إلى ملف Style.css، ثم انقر على ملف 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.php وأنقر على تحديث الملف بالأسفل. 

&lt;a href="#" class="topbutton"&gt;&lt;/a&gt;
إضافة زر الصعود إلى أعلى (Back to button) في موقع الووردبريس - ووردبريس بالعربية

بعد ذلك، ستتم إضافة الزر وسيعمل على الموقع، مع إمكانية تخصيصه من خلال تعديل على الأكواد السابقة. 

طريقة عمل زر الرجوع إلى أعلى الخاتمة 

وبهذا نكون شرحنا طريقة إضافة زر Back to top الى موقع الووردبريس، وهو كما ذكرت يعد من الميزات التي تعمل على تحسين تجربة المستخدم، وكما بإمكانك تفعيله في مقالات وصفحات محددة والتي تحتوي على محتوى كثير، ولديك أيضًا خيارات التحكم في شكل أيقونة الزر وسرعة التمرير ومتى يظهر للمستخدم في أثناء التمرير.

ARWP Banner محمد المجتبى 22 سبتمبر، 2021

Related Articles

All articles
How to create a website in 2025? - Inbound Factor2025-04-06

How to create a website in 2025? - Inbound Factor

The Comprehensive Guide to Building a Business Website in 2025 WordPress: (with Elementor or Gutenberg) WordPress is a custom website builder focused on SEO for

Google Analytics for SEO Guide -2025-04-03

Google Analytics for SEO Guide -

Unlock the power of Google Analytics to boost your SEO performance and website traffic.step-by-step guide simplifies how to track SEO success using GA

Website Design in Egypt: Boost Your Business top 6 reasons2025-04-15

Website Design in Egypt: Boost Your Business top 6 reasons

Discover why website design in Egypt is essential for your business success. Learn how professional web design can enhance user experience and boost conversion

SEO Egypt: الدليل الكامل لتحسين محركات البحث للشركات في مصر - Inbound Factor2026-03-12

SEO Egypt: الدليل الكامل لتحسين محركات البحث للشركات في مصر - Inbound Factor

دليل تحسين محركات البحث للأعمال في مصر تجاهل تحسين محركات البحث اليوم يشبه فتح متجر ونسيان وضع لافتة.

تحسين محركات البحث الصوتي في مصر: دليل عملي لأصحاب الأعمال - Inbound Factor2026-03-12

تحسين محركات البحث الصوتي في مصر: دليل عملي لأصحاب الأعمال - Inbound Factor

البحث عبر الصوت مقابل الكلمة المفتاحية طريقة بحث الناس على الإنترنت تتغير. بدلا من الكتابة في جوجل، أصبح الكثير من الناس يتحدثون الآن إلى هواتفهم. يطرحون أسئلة

Voice Search SEO in Egypt: A Practical Guide for Business Owners - Inbound Factor2026-03-12

Voice Search SEO in Egypt: A Practical Guide for Business Owners - Inbound Factor

Searching via Voice VS Keyword The way people search online is changing. Instead of typing into Google, many people now talk to their phones. They ask questions