مع وجود أكثر من 50000 من مكونات وورد بريس الإضافية في المستودع وحده ، فمن المرجح أنك ستختبر وتقارن بين عدد قليل من المكونات المختلفة لإنجاز المهام أو حل المشكلات على موقعك. عندما تنتهي من واحد ، يمكنك ببساطة إلغاء تثبيته عن طريق إلغاء تنشيطه وحذفه بشكل صحيح؟ خطأ ، المشكلة في القيام بذلك بهذه الطريقة هي أنه يمكن أن يترك وراءه جداول وصفوفًا في قاعدة بيانات وورد بريس الخاصة بك ، وبمرور الوقت يمكن أن يتراكم هذا بسرعة كبيرة ، والذي بدوره يمكن أن يؤثر على أداء موقعك وحتى يكلفك المال على مساحة القرص. سنعرض لك اليوم بعض النصائح حول كيفية إلغاء تثبيت مكون وورد بريس الإضافي بالطريقة الصحيحة لضمان بقاء قاعدة البيانات الخاصة بك صغيرة وسريعة .
كيفية إلغاء تثبيت البرنامج المساعد وورد بريس في لوحة القيادة
قبل أن نتعمق في كيفية إلغاء تثبيت مكون إضافي وورد بريس بشكل صحيح ، دعنا أولاً نناقش الطرق النموذجية التي يحذف بها المستخدمون المكونات الإضافية في وورد بريس. الأول هو ببساطة من لوحة القيادة. اتبع الخطوات أدناه لإلغاء تثبيت وورد بريس بالطريقة العادية (بدون إزالة البيانات).
الخطوة 1
انتقل إلى “Installed Plugins” في لوحة التحكم وانقر على “Deactivate” بجوار المكون الإضافي. في هذا المثال ، نقوم بإلغاء تثبيت المكون الإضافي لأمان Wordfence.
قم بإلغاء تنشيط مكون وورد بريس الإضافي
قم بإلغاء تنشيط مكون وورد بريس الإضافي
الخطوة 2
الخطوة الأخيرة هي النقر ببساطة على “حذف”.
احذف البرنامج المساعد وورد بريس
احذف البرنامج المساعد وورد بريس
كيفية إلغاء تثبيت البرنامج المساعد وورد بريس عبر FTP
الطريقة الثانية الشائعة التي يستخدمها المستخدمون هي إلغاء تثبيت المكونات الإضافية عبر FTP (بدون إزالة البيانات). اتبع الخطوات التالية.
الخطوة 1
اتصل بموقع وورد بريس الخاص بك عبر SFTP .
الخطوة 2
استعرض للوصول إلى مجلد / wp-content / plugins /. ثم احذف مجلد البرنامج المساعد من الخادم الخاص بك.
حذف البرنامج المساعد عبر FTP
احذف البرنامج المساعد وورد بريس عبر FTP
بسيط جدا أليس كذلك؟ حسنًا ، في معظم الحالات ، تكون الطرق المذكورة أعلاه هي الطريقة الخاطئة لإلغاء تثبيت المكونات الإضافية ، خاصةً إذا كنت لن تستخدم المكون الإضافي مرة أخرى.
المشكلة الكبيرة في إلغاء تثبيت مكونات وورد بريس الإضافية
عندما تقوم بتثبيت مكون إضافي أو سمة وورد بريس ، فإنه يخزن البيانات في قاعدة البيانات. تكمن المشكلة في أنه عندما تحذف مكونًا إضافيًا باستخدام إحدى الطرق البسيطة الموضحة أعلاه ، فإنه عادةً ما يترك وراءه الجداول والصفوف في قاعدة البيانات الخاصة بك. بمرور الوقت ، يمكن أن يؤدي ذلك إلى إضافة الكثير من البيانات وحتى البدء في إبطاء موقعك. في مثالنا ، قمنا بإلغاء تثبيت المكون الإضافي لأمان Wordfence ، وترك وراءه 24 جدولًا في قاعدة البيانات الخاصة بنا (كما هو موضح أدناه)!
جداول WordFence
تُركت جداول Wordfence خلفها بعد حذف البرنامج المساعد
وإلى جانب قاعدة البيانات ، تترك الكثير من المكونات الإضافية ورائها مجلدات وملفات إضافية. في تجربتنا ، يُنظر إلى هذا بشكل شائع مع المكونات الإضافية للأمان والتخزين المؤقت التي تنشئ أدلة إضافية للتسجيل. على سبيل المثال ، بعد حذف مكون Wordfence الإضافي ، تم ترك مجلد “wflogs” في دليل wp-content. ونحن لا نحاول اختيار Wordfence ، فإن غالبية المكونات الإضافية والقوالب الموجودة في السوق تعمل بهذه الطريقة.
سجلات WordFence
سجلات Wordfence
إذا كنت قد قمت بإلغاء تثبيت المكونات الإضافية باستخدام الطرق البسيطة المذكورة أعلاه ، لسوء الحظ ، فمن المحتمل أن يكون هناك الكثير من التنظيف الذي يجب القيام به على موقع وورد بريس الخاص بك. تذكر أن إلغاء تنشيط المكون الإضافي يجعله غير نشط فقط . كم عدد المكونات الإضافية غير النشطة الموجودة لديك حاليًا على موقعك؟ إذا كان الرقم أكثر من الرقم النشط ، فربما لا يكون هذا شيئًا جيدًا. يجب أن تفكر في إزالة المكونات الإضافية غير النشطة تمامًا حيث لا يزال بإمكانها تقديم مخاطر أمنية ، حتى لو لم تكن قيد التشغيل ، وترك bloat في قاعدة البيانات الخاصة بك.
إضافات وورد بريس غير النشطة
إضافات وورد بريس غير النشطة
لماذا يفعل المطورون هذا؟
لذا ربما تتساءل ، لماذا لا تتوفر للمطورين خيارات التنظيف الذاتي عند إلغاء تثبيت وحذف مكون إضافي؟ حسنًا ، في الواقع ، إنهم يفعلون ذلك. ولكن ، إليك بعض الأسباب التي تجعلهم على الأرجح غير واضحين تمامًا.
يريدون الاحتفاظ بالإعدادات للمستخدم
السبب الأول هو أن الكثير من مستخدمي وورد بريس يتنقلون بين المكونات الإضافية بشكل متكرر ، ومن خلال ترك الجداول والصفوف في قاعدة البيانات الخاصة بك ، فإن هذا يحتفظ بإعداداتك. هذا يعني أنه يمكنك إعادة تثبيت المكون الإضافي في وقت لاحق وستظل جميع بياناتك موجودة. أو إذا تم حذف المكون الإضافي لسبب ما عن طريق الصدفة ، فلا داعي للذعر. بالنسبة للمستخدمين الأقل ذكاءً من الناحية التقنية ، يمكن اعتبار هذا بالتأكيد ميزة ، ومع ذلك ، فهو ليس الطريقة الأكثر فاعلية .
ولكن إذا كنت تعتقد لسبب ما أنك قد تعود إلى مكون إضافي في وقت لاحق ، إذن نعم ، ببساطة حذف المكون الإضافي باستخدام إحدى الطرق المذكورة أعلاه هو أفضل طريق.
لا يهتمون بالأداء
لسوء الحظ ، هناك سبب آخر رأيناه وهو أن بعض المطورين قد يجادلون بأن ترك الجداول خلفهم لا يؤثر على أداء موقعك. لكن تخيل موقعًا على مدار 10 سنوات ، بعد أن استخدمت مئات المكونات الإضافية ، والتي أنتجت ربما آلاف الصفوف أو الجداول. استعلامات قاعدة البيانات لها تأثير كبير على أداء موقع وورد بريس الخاص بك ، ويمكن للمكونات الإضافية إجراء الكثير من هذه الطلبات إذا لم يكن المطور حريصًا. بشكل عام ، يجب على المكون الإضافي المكتوب جيدًا الاستعلام فقط عن الجداول أو الصفوف التي يرتبط بها ، ولكن هذا ليس هو الحال دائمًا.
لقد رأينا هذا بشكل مباشر في Kinsta ، استعلامات قاعدة البيانات الطويلة التي تجلب موقعًا للزحف بسبب البيانات غير الضرورية التي تم تحميلها تلقائيًا في جدول wp_options والتي تُركت.
ثم هناك مشكلة مساحة القرص . معظم مضيفي الويب يتقاضون رسومًا من خلال مقدار مساحة القرص التي تستخدمها أو التي لها حدود في مكانها ، وهذا يتضمن قاعدة البيانات الخاصة بك.
لقد أخطأوا
تم إعداد كتيب وورد بريس الإضافي للمطورين جنبًا إلى جنب مع أفضل الممارسات حول كيفية إلغاء تنشيط مكون إضافي مقابل إلغاء تثبيت مكون إضافي (إزالة البيانات). حتى تقول:
يخطئ المطورون الأقل خبرة أحيانًا في استخدام خطاف التعطيل لهذا الغرض.
إذا كان المطور قد ارتكب هذا الخطأ ، فهذا يعني أنه عندما يجب أن يكون إلغاء التثبيت قد أزال جميع البيانات ، فإنه يقوم ببساطة بتشغيل عملية إلغاء التنشيط ، تاركًا كل شيء وراءه.
الغالبية لديها طرق تنظيف
ومع ذلك ، هناك أخبار جيدة ، نظرًا لأن الكثير منهم لديهم بالفعل طريقة للقيام بالتنظيف المناسب ، فمن المحتمل أنك لا تستخدمها. ومع ذلك ، مع ما يقال ، لا يزال الكثير منهم لا يوضحون بما يكفي للمستخدمين كيفية إلغاء تثبيت المكون الإضافي الخاص بهم بشكل صحيح. Kevin Muldoon ، مسوق ومدون على الإنترنت ، تطرق مؤخرًا إلى هذا الموضوع بالذات في رسالته حول سبب حاجة وورد بريس.org إلى جعل خيارات إلغاء التثبيت إلزامية . في عالم مثالي ، عندما تذهب إلى إلغاء تثبيت مكون إضافي لبرنامج وورد بريس ، يجب أن يطالبك بثلاثة خيارات مختلفة.
حذف البرنامج المساعد
حذف البرنامج المساعد والبيانات
حذف البرنامج المساعد والبيانات والإعدادات (إزالة كاملة)
لكن هذه ليست الطريقة التي تعمل بها الأشياء بعد. سيكون من الجيد أن ترى شيئًا كهذا مطلوبًا في المستودع في النهاية.
عندما يتعلق الأمر بأداء #وورد بريس ، فإن قاعدة البيانات bloat تلعب دورًا كبيرًا. 🐌
انقر للتغريد
كيفية إلغاء تثبيت البرنامج المساعد وورد بريس (الطريقة الصحيحة)
سنعرض لك اليوم بعض التوصيات والحيل حول كيفية إزالة تثبيت سمة وورد بريس و / أو المكون الإضافي بالطريقة الصحيحة. يمكن أن يشمل ذلك كل شيء بدءًا من استخدام عملية الإزالة الكاملة الاختيارية للمطور أو الاضطرار إلى إجراء التنظيف الذاتي في قاعدة البيانات.
الخطوة 1
في هذا المثال ، سنستمر في استخدام مكون Wordfence الإضافي. تتمثل إحدى مشكلات إلغاء تثبيت مكون وورد بريس الإضافي بالطريقة الصحيحة في أن كل مطور يتعامل مع هذا الأمر بشكل مختلف قليلاً. هذا يعني أنك ستحتاج على الأرجح إلى إجراء بحث سريع في Google أو التحقق من وثائق المطور على موقعه أو إرسال بريد إلكتروني سريع إليهم. كما ترى أدناه ، بحثنا في Google عن “كيفية إلغاء تثبيت Wordfence” وكان أول ما تم إرجاعه هو ذلك ، مستنداتهم الرسمية حول كيفية إزالة Wordfence تمامًا .
تريد أن تعرف كيف زدنا من حركة المرور لدينا أكثر من 1000 ٪؟
انضم إلى أكثر من 20000 آخرين ممن يتلقون رسائلنا الإخبارية الأسبوعية مع نصائح من الداخل حول وورد بريس!
إشترك الآن
كيفية إلغاء تثبيت WordFence
كيفية إلغاء تثبيت Wordfence
الخطوة 2
يجب أن يشتمل المكون الإضافي المطور جيدًا على خيار في إعدادات المكون الإضافي الخاص به للقيام بإلغاء تثبيت كامل. يمكنك مشاهدة مثال على ذلك أدناه مع البرنامج المساعد الشهير Gravity Forms. نقرة سريعة على زر “Uninstall Gravity Forms” وستختفي جميع الجداول والبيانات.
قم بإلغاء تثبيت Gravity Forms
قم بإلغاء تثبيت Gravity Forms
هنا مثال آخر على البرنامج المساعد متعدد اللغات Polylang. يمكنك أن ترى في قسم الأدوات لديهم خيارًا لإزالة جميع البيانات عند استخدام رابط “حذف”. يجب ببساطة تمكينه أولاً.
Polylang إزالة بيانات البرنامج المساعد
Polylang إزالة بيانات البرنامج المساعد
إذا لم تقم بإلغاء تثبيت المكونات الإضافية متعددة اللغات بالطريقة الصحيحة ، فسوف يستمرون في تحديث بيانات الترجمة بلا داع للمكونات الإضافية الأخرى التابعة لجهات خارجية ، حتى بعد إزالتها.
بيانات الترجمة القديمة في قاعدة البيانات
بيانات الترجمة القديمة في قاعدة البيانات
من الغريب أن يوصي Wordfence بتثبيت مكون إضافي آخر ، مساعد Wordfence ، والذي سيساعد تمامًا في إزالة المكون الإضافي والبيانات والإعدادات. كما ترى أدناه ، بمجرد تثبيت المكون الإضافي ، هناك خيارات لحذف بيانات وجداول Wordfence ، ومسح جميع عناوين IP المؤمنة ، وبيانات حركة المرور الحية.
قم بإزالة WordFence تمامًا
قم بإزالة WordFence تمامًا
قد تتطلب مكونات وورد بريس الإضافية الأخرى عملية إلغاء تثبيت أكثر تعقيدًا ، مثل WooCommerce ، حيث يتعين عليك وضع الكود التالي في ملف wp-config.php قبل حذفه لإزالة جميع البيانات تمامًا.
define( 'WC_REMOVE_ALL_DATA', true);
ولكن هذا هو السبب في أنه من المهم قبل إلغاء تنشيط المكون الإضافي وحذفه ، أن تتأكد من قيامك بذلك بأكثر الطرق فعالية. فيما يلي اختصارات لإلغاء تثبيت أدلة لبعض ملحقات وورد بريس الشائعة التي يواجهها بعض الأشخاص أحيانًا:
قم بإلغاء تثبيت WP Rocket
قم بإلغاء تثبيت WP Super Cache
قم بإلغاء تثبيت UpdraftPlus
قم بإلغاء تثبيت W3 Total Cache
قم بإلغاء تثبيت Comet Cache
إزالة الرموز القصيرة غير المستخدمة
إذا كنت تستخدم مكونًا إضافيًا يستخدم الرموز القصيرة وقمت بحذف هذا المكون الإضافي أو إزالته ، فقد يبدو موقعك غريبًا حقًا حتى تقوم باستبدالها. إذا كنت ترغب في تعطيل الرموز القصيرة مؤقتًا من المكون الإضافي القديم ، فما عليك سوى استخدام الكود التالي في ملف jobs.php الخاص بك ؛ تحديث “pluginshortcode” بعلامة الرمز المختصر الفعلية للملحق.
هل تعاني من مشاكل التوقف و وورد بريس؟ Kinsta هو حل الاستضافة المصمم لتوفير الوقت! تحقق من ميزاتنا
add_shortcode( 'pluginshortcode', '__return_false' );
سيؤدي هذا إلى تعطيلهم من الظهور تمامًا. لكن تذكر ، إذا كنت تريد استخدامها مع المكون الإضافي الأصلي مرة أخرى ، فستحتاج إلى إزالة الكود. ومع ذلك ، يمكن أن تكون طريقة سريعة لتنظيف موقعك أثناء استبدال الرموز القصيرة ربما بتنسيق رمز قصير جديد للمكوِّن الإضافي.
كيفية تنظيف الجداول التي خلفتها المكونات الإضافية يدويًا
من المحتمل أن تكون هناك أوقات قمت فيها بالفعل بإلغاء تثبيت مكون إضافي وتحتاج ببساطة إلى إجراء عملية تنظيف. أو ربما تشير طريقة الإزالة الكاملة للمطور إلى أنك تزيل جداول قاعدة البيانات يدويًا. هناك طريقتان يمكنك من خلالهما التعامل مع هذا ، أحدهما باستخدام مكون إضافي لتنظيف الجدول ، والآخر هو إزالة الجداول مباشرة داخل phpMyAdmin.
في كلتا الطريقتين ، نوصي بشدة بأخذ نسخة احتياطية لموقع وورد بريس مسبقًا. إذا كنت من مستخدمي Kinsta ، فيمكنك بسهولة إنشاء نسخة احتياطية في لوحة معلومات MyKinsta بنقرة واحدة.
إنشاء نسخة احتياطية ووردبريس
إنشاء نسخة احتياطية ووردبريس
أو استخدم واحدًا من العديد من الإضافات الشائعة للنسخ الاحتياطي في وورد بريس .
جداول التنظيف مع البرنامج المساعد
من المحتمل أن يكون أفضل خيار للمكوِّن الإضافي هو منظف قواعد البيانات المتقدم . هذا مكون إضافي ممتاز ، ولكن يمكنه فحص تثبيت وورد بريس الخاص بك ويسمح لك بحذف الجداول المعزولة. كما ترى أدناه ، فقد التقطت جداول EDD (wp_edd *) و Gravity Forms (wp_gf *) و Bloom (et_bloom *، et_social *) من المكونات الإضافية التي لم تعد مثبتة.
كشف الجداول اليتيمة
كشف الجداول اليتيمة
جداول التنظيف في phpMyAdmin
يمكنك أيضًا تنظيف الجداول يدويًا في phpMyAdmin. نحن في الواقع نفضل هذه الطريقة على استخدام البرنامج المساعد. ستعمل الكثير من المكونات الإضافية على تسمية جداولها بشيء مشابه لاسم المكون الإضافي الخاص بها. في هذا المثال ، سنقوم بإزالة Yoast SEO تمامًا وفقًا لوثائقهم . في الواقع ، ليس لدى Yoast SEO خيار في المكون الإضافي الخاص به لهذا الغرض ، إذا كنت تريد إلغاء تثبيته تمامًا وإزالة البيانات ، فإن البديل الوحيد لديك هو القيام بذلك في phpMyAdmin. يذكرون في وثائقهم ما يلي:
إذا كنت ترغب في إزالة جميع آثار المكونات الإضافية الخاصة بنا ، فيرجى البحث في قاعدة البيانات عن الإدخالات التي تحتوي على wpseo وإزالة البيانات يدويًا.
للقيام بذلك ببساطة قم بتسجيل الدخول إلى phpMyAdmin . ضمن علامة التبويب “بحث” ، أدخل “wpseo” ، وحدد جميع الجداول ، وانقر على “انتقال”.
ابحث في wpseo في قاعدة البيانات
ابحث في wpseo في قاعدة البيانات
تم العثور على مطابقات على موقعنا في جدول wp_options وجدول wp_postmeta وجدول wp_usermeta. يمكنك بعد ذلك النقر فوق كل جدول وحذف الصفوف التي تحتوي على “wpseo”.
طاولات يوست
طاولات يوست
يوجد أدناه جدول wp_options. تأكد من تصفية الصفوف أولاً عن طريق “wpseo” حيث توجد صفوف أخرى خاصة بـ وورد بريس قد تحتوي على “wpseo” في option_value ، مثل صف وظيفة وورد بريس cron. هذا مهم جدا ولا ينبغي إغفاله. بعد التصفية ، يمكنك بعد ذلك تحديدها جميعًا وحذفها.
جدول wp_options Yoast SEO
جدول wp_options Yoast SEO
يوجد أدناه جدول wp_postmeta. احذف الصفوف التي تحتوي على “wpseo”.
wp_postmeta يوست سيو
wp_postmeta جدول Yoast SEO
وهنا جدول wp_usermeta. مرة أخرى ، من المهم جدًا أن تقوم أولاً بتصفية الصفوف بواسطة “wpseo”. ثم حدد الباقي واحذفها.
طاولة wp_usermeta Yoast SEO
طاولة wp_usermeta Yoast SEO
وإذا كنت تستخدم ميزة عداد ارتباط النص الجديد ، فسيتعين عليك أيضًا إسقاط جدولين إضافيين من Yoast SEO ؛ wp_yoast_seo_links و wp_yoast_seo_meta.
إسقاط طاولات Yoast SEO
إسقاط طاولات Yoast SEO
والشيء الأخير هو تنظيف وظيفة CRON إذا كان هناك واحد يعمل مع المكون الإضافي. يمكنك بالطبع تعديل صف مهمة cron في جدول wp_options ، ولكن الطريقة الأبسط لضمان عدم تعديل الأسطر الخاطئة هي حذف وظيفة CRON باستخدام المكون الإضافي WP Crontrol المجاني . في حالة المكون الإضافي Yoast SEO ، فإنه يستخدم وظيفة Cron تسمى “wpseo_onpage_fetch” ، والتي يمكن حذفها بسهولة.
حذف wpseo onpage fetch cron job
حذف مهمة wpseo_onpage_fetch cron
ملخص
إذا لم تكن تعرف من قبل ، فمن المأمول أن تعرف المزيد الآن حول كيفية إلغاء تثبيت مكون وورد بريس الإضافي بالطريقة الصحيحة. تحتوي غالبية المكونات الإضافية على وثائق رائعة حول كيفية إزالتها تمامًا ، أو حتى خيارًا في إعداداتها. وإذا فشل كل شيء آخر ، فجرّب البحث في Google عن كيفية إزالتها.
البرنامج التعليمي الموصى به: كيفية تعطيل مكونات وورد بريس الإضافية (لا يمكن الوصول إلى WP-Admin)
لذلك في المرة التالية التي تذهب فيها إلى حذف مكون إضافي ، حدد ما إذا كنت بحاجة إلى البيانات أم لا. إذا لم تقم بذلك ، فخذ لحظة وابحث عن الطريقة الصحيحة لإلغاء تثبيت المكون الإضافي بالكامل. سيضمن هذا الحفاظ على قاعدة بياناتك صغيرة وحجم القرص إلى الحد الأدنى. ولا تنس أيضًا تحسين قاعدة البيانات الخاصة بك عن طريق إزالة المراجعات والحد منها.
وفر الوقت والتكاليف وحقق أقصى قدر من أداء الموقع من خلال:
مساعدة فورية من خبراء استضافة وورد بريس ، 24/7.
تكامل Cloudflare Enterprise.
يصل الجمهور العالمي إلى 28 مركز بيانات حول العالم.
التحسين من خلال مراقبة أداء التطبيقات المضمنة لدينا.
كل ذلك وأكثر من ذلك بكثير ، في خطة واحدة بدون عقود طويلة الأجل ، وعمليات الترحيل المدعومة ، وضمان استرداد الأموال لمدة 30 يومًا. تحقق من خططنا أو تحدث إلى قسم المبيعات للعثور على الخطة المناسبة لك.

