Cكما تعلمون، أقوم بتمرير هذه المدونة إلى WordPress لإراحة نفسي من بعض العمل الذي يتطلبه الاضطرار إلى إدارة جميع الأكواد البرمجية الخاصة بمدير المحتوى الخاص بي.
Aقبل اتخاذ الخطوة الأخيرة، حاولت ترحيل مدونة أخرى أصغر حجمًا تستخدم أيضًا مدير المحتوى الخاص بي، وقد تمكنت الآن من حل جميع المشاكل التي نشأت. سيساعدني هذا في معرفة ما يجب أن آخذه في الاعتبار عند القيام بنفس الشيء مع هذه المدونة.
Pلأولئك الذين يرغبون في المعرفة كيفية الانتقال من مديرك الخاص إلى WordPress سأترك لك سلسلة من النصائح التي يجب وضعها في الاعتبار عند إجراء عملية الترحيل.
الأول) سيكون الأول نقل قاعدة البيانات. للقيام بذلك، يجب أن تأخذ في الاعتبار أن أنواع البيانات متوافقة بين القاعدتين. على سبيل المثال، إذا قمت بحفظ تاريخ بتنسيق VARCHAR يجب عليك أولاً تحويله إلى النوع التاريخ والوقت لكي يقبلها WordPress.
الأول) التالي حان الوقت للانتباه إلى أبي جوجل y لا تعبث بعناوين URL. كما أشار روجيليو، في منشور "نصائح حول WordPress"، فإن التعديل في عناوين URL يعني فقدان الفهرسة بواسطة Google ومحركات البحث الأخرى. وهذا يمثل خسارة شبه كاملة للزيارات وليس ذلك فحسب. سيتم تدمير بنية الارتباط الداخلي المتوفرة بكثرة في هذه المدونة بالكامل عن طريق الإشارة إلى مواقع غير موجودة.
لحل هذه النكسة استخدمت أربعة موارد:
-
- استفد من mod_rewrite وقم بتغيير بنية الرابط الثابت من WordPress نفسه. باستخدام الخيار «البنية المخصصة» ويتحقق ذلك كله المشاركات احتفظ بنفس عنوان URL الذي كان لديك من قبل «/المقالات/%postname%».
-
- المشكلة في القيام بذلك هي أن الفئات وهي تبدأ بنفس طريقة المشاركات، أي أنها مسبوقة بـ "/articles/". لحلها، على نفس شاشة الرابط الثابت، من الممكن إضافة ملف الفئة الأساسية بحيث تظل عناوين URL كما هي «/الفئة/اسم_الفئة».
-
- مع علامات بالضبط نفس الشيء يحدث كما في الحالة السابقة ولديهم نفس الحل ولكن باستخدام العلامة الأساسية بحيث تظل عناوين URL كما هي «/العلامة/tag_created».
-
- أخيرا فئاتي من النوع «/tag/category_name» و يمكن لـ WordPress الحصول على "/tag/name" فقط لذا فإن الصفحات التي تشير إلى فئة ذات امتداد .php أعطت خطأً لأنها لم تتمكن من العثور على عنوان URL. ما فعلته هو ترك ملفات الفئات القديمة بامتداد .php في المجلد /tag/ وتعديل كود هذه الملفات عن طريق فرض إعادة التوجيه الدائم (301)إلى تنسيق الفئة الجديد. لقد استخدمت الكود التالي الذي وجدته في Mecagoenlos:
Header("الموقع: http://domain/category/category_name");
الأول) تم حل مشكلة الفهرسة (يستمر Google في العثور على جميع عناوين URL التي قام بفهرستها)، كل ما تبقى هو التحقق من أن عناوينك الجديدة ملفات التغذية وخرائط الموقع موجودة في نفس المواقع التي كانت موجودة فيها سابقًا. إذا لم يكن الأمر كذلك، سيكون عليك أن تقرر ما إذا كان نقل هذه الملفات أو تحرير حساباتك على جميع المواقع التي سترتبط بخلاصاتك أو خرائط الموقع.
الأول) فقط تصميم مدونة. إذا اخترت سمة صممها شخص آخر، فتذكر أنه يجب عليك تعديل الكود من أجلها قم بتضمين الروابط والأزرار التي تستخدمها عادةً على موقعك القديم. يجب عليك أيضًا إضافة الرمز الذي تستخدمه لإدارة حسابك إحصائيات. عادةً ما يكون الشيء الأكثر ملاءمة والأسرع هو إضافته إلى الملف footer.php موجود في 99% من السمات التي ستجدها على الإنترنت.
Y هذا كل شيء، عليك الآن أن تعتاد على نظام إدارة المحتوى الجديد (CMS) الجديد وأن تضيف إليه الإضافات التي تراها ضرورية، ولكنني سأتحدث عن ذلك في مقال آخر. انتهيت تقريبا موضوع الخل القاتل، آمل أن يتم تصميم العديد من السمات قريبًا، ولكن في الوقت الحالي بالنسبة لمقاطع الفيديو للجميع، قمت بتخصيص واحدة تم تعديلها بواسطة هرنان. آمل أن تساعدك هذه النصائح إذا قررت الانتقال من نظام إدارة محتوى إلى آخر. تحيات الحامض.