كيفية إلغاء تثبيت البرنامج المساعد وورد بريس (الطريقة الصحيحة)

A VPN is an essential component of IT security, whether you’re just starting a business or are already up and running. Most business interactions and transactions happen online and VPN

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

توضيح

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

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

شاركنا رايك وتقييمك للموضوع

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}

Deprecated: wp_enqueue_script أستدعيت بواسطة مُعطى مهجور منذ النسخة 10.3.0! يُرجى إستخدام المُعالج الجديد ⁦wc-photoswipe⁩ بدلًا من المُعالج السابق ⁦photoswipe⁩. in /home/aspiqswk/2.mawthuk.com/wp-includes/functions.php on line 6121