• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

سعيد البقالي

مطوّر ووردبريس

  • الرئيسية
  • المدونة
  • الأرشيف
  • راسلني
أنت في:الرئيسية / شرحات ووردبريس / كيف يمكنني تعطيل وحدات JetPack باحترافية؟

كيف يمكنني تعطيل وحدات JetPack باحترافية؟

أخر تحديث في 14 أبريل، 2021 بواسطة سعيد البقالي 7 من التعليقات

محتوى المقالة إخفاء
  1. 1 تعطيل كل وحدات جيت باك
  2. 2 تعطيل وحدات الـ JetPack الغير الضرورية
  3. 3 تفعيل وحدات JetPack الضرورية فقط
  4. 4 تعطيل وحدات JetPack بواسطة إضافة

كل من يعرفني هو على علم بأنني واحد من اﻷشخاص الذين لا يحبون إضافة Jetpack وذلك ﻷنها تأتي افتراضيا مدجّجة بباقة من الوحدات (36 حاليا) والتي هي حسب رأيي غير ضرورية في أغلب الحالات وهناك بدائل في المستودع الرسمي للووردبريس لكل وحدة منها، لكن مأخراً أصبح الكثير من عملائي يطلبون مني تنصيب اﻹضافة وذلك لاستعمال وحدة إحصائيات الموقع أو فقط لكي يتمكنوا من إدارة موقعهم عن طريق تطبيقات wordpress.com.

بكل صراحة تفعيل إضافة JetPack بكل وحداتها فقط لأجل إستعمال تطبيقات ووردبريس أو وحدة معينة أو اثنتين أمر ليس بالاحترافي بتاتا وذلك ﻷن التأثير سيكون سلبي على الموقع خصوصا إذا كان هذه اﻷخير يوجد على استضافة محدودة الموارد.

في هذا التدوينة سأريك كيف يمكنك تعطيل وحدات إضافة الـ JetPack التي لا تستعملها بأربع طرق مختلفة.

تعطيل كل وحدات جيت باك

إذا كنت تريد تنصيب إضافة JetPak فقط للاتصال بموقع wordpress.com وذلك لغرض استعمال تطبيقات ووردبريس أو أي غرض آخر يمكنك استعمال هذا الكود:

function sb_disable_jetpack_modules ( $modules ) {

 $modules = array();
 
 return $modules;
}
add_filter( 'jetpack_get_available_modules', 'sb_disable_jetpack_modules' );

ما قمنا به في هذه الحالة هو فقط جعل قيمة المتغيّر [code lang=”php” inline=true]$modules[/code] عبارة عن مصفوفة فارغة.

تعطيل وحدات الـ JetPack الغير الضرورية

إذا كنت تستعمل كل وحدات JetPack ما عدا القليل منها، أيضا يمكنك تعطيل الوحدات التي لا تحتاجها وذلك بإتباع هذه الطريقة:

function sb_disable_jetpack_modules ( $modules ) {

 unset( $modules['custom-css'] );
 unset( $modules['post-by-email'] );
 unset( $modules['widgets'] );
 unset( $modules['sharedaddy'] );
 unset( $modules['publicize'] );
 
 return $modules;
}
 
add_filter( 'jetpack_get_available_modules', 'sb_disable_jetpack_modules' );

بهذا الكود قمنا بتعطيل أربع وحدات وهي:

  • css مخصص
  • النشر عبر البريد الإلكتروني
  • ودجات
  • أزرار المشاركة
  • النشر التلقائي

بهذه الطريقة يمكنك تعطيل أي وحدة لا ترغب بها.

تفعيل وحدات JetPack الضرورية فقط

هذه الطريقة هي التي أتبها أنا في موقعي هذا، حيث أستعمل فقط وحدت التوزيع المحسّن ووحدة إحصائيات الموقع.

الكود هو التالي:

function sb_disable_jetpack_modules ( $modules ) {

 $return = array();
 
 $return['stats'] = $modules['stats'];
 $return['enhanced-distribution'] = $modules['enhanced-distribution'];
 
 return $return;
}
add_filter( 'jetpack_get_available_modules', 'sb_disable_jetpack_modules' );

تعطيل وحدات JetPack بواسطة إضافة

إذا كنت لا تحسن التعامل مع الكود البرمجي وتفضل استعمال إضافة لتعطيل وحدات JetPack التي لا ترغب بها يمكن اﻹعتماد على إضافة Module Control for Jetpack.

أظن أن اﻹضافة مفهومة ولا حاجة لشرح إعداداتها أليس كذلك؟

Module Control for Jetpack

في اﻷخير أترك لك لائحة بأسماء كل الوحدات المتوفرة حاليا في اﻹضافة، إذا تم إضافة وحدة جديدة في المستقبل سأقوم بوضعها للاّئحة

after-the-deadline
carousel
comments
contact-form
custom-content-types
custom-css
enhanced-distribution
gravatar-hovercards
infinite-scroll
json-api
latex
likes
manage
markdown
minileven
monitor
notes
omnisearch
photon
post-by-email
protect
publicize
related-posts
seo-tools
sharedaddy
shortcodes
shortlinks
sitemaps
sso
stats
subscriptions
tiled-gallery
verification-tools
videopress
widget-visibility
widgets

أتمنا أن تكون قد استفدت من التدوينة، أراك في التدوينة القادمة إن شاء الله.

قم بالتسجيل على قائمتي البريدية لكي تكون من الأوائل في الحصول على تدوينات وشروحات حصرية

أنا لا أرسل أبدا البريد المزعج! اقرأ سياسة الخصوصية لمزيد من المعلومات.

افحص البريد الوارد أو مجلد (غير هام) للعثور على رسالة تأكيد الاشتراك.

تحت تصنيف:شرحات ووردبريس

Avatar of سعيد البقالي

عن سعيد البقالي

مبرمج مطور قوالب وإضافات ووردبريس بخبرة تفوق 10 سنوات، أكتب تدوينات في موقعي هذا بين الفينة والأخرى حول تطوير الويب ,تحسين الأرشفة وتحيسن أداء المواقع WPO منذ سنة 2012، لدي مساهمات في تطوير نواة ووردبريس والترجمة إلى اللغة العربية. أتمنا أن يروق لك كل ما أقدمه.

قم بالتسجيل على قائمتي البريدية لكي تكون من الأوائل في الحصول على تدوينات وشروحات حصرية

أنا لا أرسل أبدا البريد المزعج! اقرأ سياسة الخصوصية لمزيد من المعلومات.

افحص البريد الوارد أو مجلد (غير هام) للعثور على رسالة تأكيد الاشتراك.

Reader Interactions

أضف رأيك حول الموضوع


المرجو الكتابة باللغة العربية الفصحى لكي يفهم الجميع و شكرا

  1. Avatar of أبا الهيثمأبا الهيثم قال

    5 أكتوبر، 2016 بتوقيت 12:37 صباحًا

    الا يكفي تعطيل الوحدات الغير مرغوبه من داخل الإضافه نفسها ؟

    رد
    • Avatar of سعيــــد البقـــــــــــــــاليسعيــــد البقـــــــــــــــالي قال

      5 أكتوبر، 2016 بتوقيت 9:12 مساءً

      اﻷمر مختلف، تعطيل الوحدات من لوحة التحكم يتركها متاحة للتفعيل و بهذا الموقع يعمل استعلامات دائمة للتأكد هل هي مفعّلة أم لا، بإستعمال الطريق الذي شرحتها يتم تعطيل الوحدات بشكل كلي و لا تكون متاحة للتفعيل في لوحة التحكم.

      رد
  2. Avatar of محمد نجيبمحمد نجيب قال

    11 أكتوبر، 2016 بتوقيت 11:40 صباحًا

    السلام عليكم الموضوع مفيد جدا شكرا لك
    لو سمحت أخي شطرح عليك سؤال خارج موضوع المقالة لدي في موقعي مشكلة وهي “تعذر على Googlebot الدخول إلى عنوان url ” لكن لا أعرف كيف أتصرف مع هذه الأخطأء بماذا تنصحني في هذه الحالة أرجو الاجابة.

    هذا نص الرسالة Googlebot couldn’t access the contents of” this URL because the server had an internal error when trying to process the request. These errors tend to be with the server itself, not with the request” وجميع الروابط التي فيها خطأ تبدأ بالشكل التالي: URL:
    [code lang=”none” inline=true]http://www.nobxxxxxxs.com/wp-includes/xxxxxxx.php[/code] فما الحل؟

    رد
    • Avatar of سعيــــد البقـــــــــــــــاليسعيــــد البقـــــــــــــــالي قال

      11 أكتوبر، 2016 بتوقيت 7:43 مساءً

      و عليكم السلام أخي،

      تأكد أنك لا تمنع دخول عناكب البحث إلى موقعك عبر ملف [code lang=”apacheconf” inline=true]robots.txt[/code]

      تحياتي.

      رد
  3. Avatar of سؤالسؤال قال

    5 مايو، 2019 بتوقيت 12:18 مساءً

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

    رد
    • Avatar of سعيد البقاليسعيد البقالي قال

      6 مايو، 2019 بتوقيت 9:08 مساءً

      يمكنك تجربة إضافة Google Analytics Dashboard

      رد
      • Avatar of سؤال وجوابسؤال وجواب قال

        15 أغسطس، 2019 بتوقيت 2:19 صباحًا

        شكرا لك

        رد

أضف رأيك حول الموضوع إلغاء الرد

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

القائمة الجانبية الرئيسية

البحث

  • حسابي على تويتر
  • رابط صفختي على انستغرام
  • رابط قناتي على اليوتوب
  • صفحتي على فايسبوك
  • ربط حسابي على جيت هاب
  • رابط حسابي على تلغرام
  • ربط حسابي على الموقع الرسمي لووردبريس
  • CodePen

قم بالتسجيل على قائمتي البريدية لكي تكون من الأوائل في الحصول على تدوينات وشروحات حصرية

أنا لا أرسل أبدا البريد المزعج! اقرأ سياسة الخصوصية لمزيد من المعلومات.

افحص البريد الوارد أو مجلد (غير هام) للعثور على رسالة تأكيد الاشتراك.

المواضيع الأكثر شعبية

أفضل إضافات ووردبريس المجانية حسب تجربتي الخاصة

دروس ووردبريس من الصفر للمبتدئين بالفيديو

10 من أفضل قوالب ووردبريس المجانية

شرح إضافة Yoast SEO بالفيديو

طريقة إضافة نجوم تقييم المقالات في ووردبريس

نقل ووردبريس من استضافة إلى أخرى وتغيير النطاق

شارة شركة ديجيتال أوشن
يونيو 2025
نثأربخجسد
 1
2345678
9101112131415
16171819202122
23242526272829
30 
« مارس    

جميع الحقوق محفوظة © 2025

  • سياسة الخصوصية
  • شروط الاستخدام