WordPress تغيير العناوين الإضافية القديمة دفعة واحدة
25 مايو 2008 | كتبه FahadOnline
أولا أريد رأيكم في نقطة معينة وهي التسمية العربية للـ Post Slug أحترت بصراحة في الترجمة الأنسب لها فإذا كان منكم من توصل لإجابة شافية يفيدنا بها وشكرا مقدما.
في موضوع سابق تحدثت عن تجربتي لتغيير العنوان البديل في WordPress 2.5 وكان هدفي تغيير تركيبة الروابط الدائمة في مدونتي لتعرض العنوان بدلا من التركيبة الإفتراضية ولكن واجهتني مشكلة وهي أن جميع التدوينات التي لم اقم بإضافة عنوان بديل لها اصبحت تستخدم العنوان العربي الرئيسي ونتج عن ذلك إستحالة تصفح الموقع بعد تغيير التركيبة لتظهر العنوان البديل.

لم يخطر لي عندما فكرت بتغيير تركيبة الروابط أن هذه المشكلة ستحدث وكان لابد من تغيير العناوين البديلة لجميع التدوينات ولا يخفى على أحد أن العملية متعبة وطويلة. فكرت في بعض الحلول وبدأت في محاولة تغييرها من قاعدة البيانات، قمت بإنشاء Query في الـ PhpMyAdmin لإستخراج حقل العنوان البديل post_anme من جدول wp-posts واستخرجت معه العناوين الأساسية post-title وأرقام التدوينات post-id وتمت عملية الإستخارج بنجاح ولكن كانت المشكلة عند استرجاع ملف الـ SQL إلى قاعدة البيانات بعد تعديله ببرنامج notepad++ لسبب حيرني كانت جميع المعلومات الأخرى يتم حذفها من الجدول.
وهنا بدأت أفكر بعمل سكربت PHP بسيط يجلب جميع العناوين من حقل post_name في صفحة واحدة وتحديثها جميعا بضغطة زر، للأسف خبرتي متواضعة في كلا من MySQL و PHP فبدأت أتصفح بعض المواقع لمعرفة الأوامر اللازمة وترائى لي أن العملية ستأخذ وقت وأني أحاول إعادة إختراع العجلة!
عندها بدأت البحث عن أي إضافة أو أداة لهذا الغرض وفعلا وجدت هذه الإضافة التي وفرت علي الكثير وأعتقد ستفعل ذلك للكثير.
موقع الإضافة http://urbangiraffe.com/plugins/headspace2
فكرة الإضافة هي أكثر بكثير من مجرد تغيير العناوين ولكنها توجد كميزة إضافية وهي بشكل عام تختص بكل ماهو متعلق بالـ Meta-Data
طريقة إستخدام الإضافة لتعديل العناوين البديلة هي كالتالي:
أولا قم برفع مجلد الإضافة إلى مجلد plugins الخاص بالووردبريس

وبعد تفعيل الإضافة من لوحة التحكم نتجه إلى إدارة المحتويات وبعدها نضغط على Meta-Data ونقوم بتحديد Page Slug من القائمة المسندلة وبعدها عدد المواضيع التي نريد تغييرها دفعة واحدة، أنا قمت بإختيار 50 موضوع وتم كل شي على مايرام، نضغط الآن على زر Go ليتم عرض المواضيع.

وبعد ظهور قائمة التدوينات سيكون العنوان الأساسي لكل تدوينة بالقائمة اليمنى والعناوين البديلة التي يتم استخدامها في التركيبة المخصصة للروابط على اليسار، وهنا نبدأ بتعديلهم واحدا تلو الآخر وعندما ننتهي نضغط على زر Save All Data في أسفل الصفحة.

بعد الحفظ نتوجه لأسفل الصفحة مرة أخرى ونضغط على رقم الصفحة التالية لتعديل العناوين لباقي التدوينات وتذكروا.. يجب الضغط على زر الحفظ أولا ثم اختيار الصفة
ملاحظة : أكتشفت ان بعض المواقع التي تستخدم ووردبريس وتركيبة مخصصة للروابط العربية يمكن تصفحها بدون مشاكل كهذا الموقع www.arubuntu.org مثلا وحتى الكلمات في الروابط يمكن لقووقل قرائتها في البحث.
أتمنى أن الموضوع كان مفيدا
تحياتي


