إدارة وحماية المواقع

معاينة الوسوم الفارغة في ووردبريس قبل الحذف: اختبار مصغر آمن

كيف تعاين الوسوم الفارغة قبل حذفها؟ اختبار محلي مصغر يميز ثلاثة وسوم فارغة عن وسم مرتبط بمقال، مع حدود النتيجة وخطة رجوع آمنة.

بطاقة دليل أصلية من إعادة التحقق المحلية لمقال فحص الوسوم الفارغة قبل التنظيف، وتعرض طريقة الاختبار والنتيجة المقاسة.


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

الوسم كلمة تجمع مقالات ذات موضوع مشترك، ويعرض ووردبريس بجانبها عدد المقالات المرتبطة. أما «المعاينة دون تنفيذ» أو Dry Run فتعني عرض قائمة المرشحين للحذف وأعدادهم، من دون حذفهم فعلا. العدد صفر نقطة بداية للمراجعة، وليس أمرا بالحذف التلقائي.

لماذا لم نستخدم DELETE مباشرا؟

ترتبط الوسوم بعدة جداول، وقد تستخدم الإضافات بيانات إضافية. عند الحاجة إلى حذف فعلي، استخدم واجهة ووردبريس أو الدالة wp_delete_term() حتى تعمل عمليات التنظيف المرتبطة بها. أما المعاينة دون تنفيذ فتعرض المرشحين ولا تحذفهم.

الخطوات الآمنة

  1. خذ نسخة قاعدة بيانات قابلة للاستعادة.
  2. افتح «المقالات ← الوسوم» وراجع عمود العدد. إذا استعنت بمطور، اطلب أن يقصر الفحص على post_tag، أي الوسوم، لا category التي تعني تصنيفات المقالات.
  3. راجع قائمة الوسوم التي يظهر لها عدد صفر، بما فيها أي ارتباطات بمسودات أو محتوى تستخدمه إضافاتك، ثم حدد ما لم تعد تحتاجه.
  4. احذف عبر دوال ووردبريس أو واجهته، لا باستعلام عام غير مدروس.
  5. قارن المقالات والروابط وخريطة الموقع بعد التنظيف.

ملاحظة للمشروع الجديد

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

الوسم الفارغ ليس هو التصنيف الفارغ

يتناول هذا الدليل الوسوم من نوع post_tag فقط، لا تصنيفات المقالات category ولا القوائم أو تصنيفات الإضافات. لا تعتمد العدد صفر وحده للحذف: تحقق من المسودات والمقالات المجدولة وأي استخدام خاص للإضافات أولا.

خطة الرجوع والتحقق

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

هل كل وسم مستخدم يستحق البقاء؟

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

تفاصيل الاختبار المصغر ونتيجته

تاريخ الاختبار: 19 أغسطس 2026. البيئة: ووردبريس 7.0.4 وPHP 8.3.30، على مختبر محلي منفصل.

أنشأنا ثلاثة وسوم فارغة ووسما واحدا مرتبطا بمقال اختبار. رصدت المعاينة ثلاثة مرشحين فارغين واستبعدت الوسم المرتبط. ثم أزلنا بيانات التجربة المؤقتة؛ لم نطبق حذفا جماعيا على الموقع الحي.

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

ما الذي تثبته هذه البطاقة؟

هذه بطاقة اختبار محلي مستقل مسجل بتاريخ 19 أغسطس 2026، وليست قياسا جديدا للموقع المنشور. أنشأنا ثلاثة وسوم فارغة ووسمًا مرتبطًا بمقال اختبار، ثم عددنا المرشحين قبل تنفيذ أي حذف وأزلنا بيانات التجربة في النهاية.

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

بطاقة دليل أصلية من إعادة التحقق المحلية لمقال فحص الوسوم الفارغة قبل التنظيف، وتعرض طريقة الاختبار والنتيجة المقاسة.
اختبار محلي مستقل — 19 أغسطس 2026: مرشحو الحذف الفارغون: 3 — الوسوم المرتبطة المحفوظة: 1

المصدر الرسمي

WordPress: مرجع wp_delete_term().