انتقل إلى المحتوى
الصفحة الرئيسية » للتطوير » التحكم في إصدارات WordPress: دليل شامل

التحكم في إصدارات WordPress: دليل شامل

التحكم في إصدارات ووردبريس

هل يُمكن التحكم في إصدارات ووردبريس؟ - قد يكون هذا سؤالًا وجيهًا إذا كنتَ جديدًا على هذه المنصة لإدارة المحتوى . بل قد يكون سؤالًا وجيهًا أيضًا إذا كنتَ تمتلك موقعًا لفترة من الوقت ولكنك لم تُخصّص وقتًا كافيًا لإلقاء نظرة فاحصة على لوحة التحكم.

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

التحكم في الإصدارات لـ WordPress

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

كيفية إجراء التحكم في الإصدار في ووردبريس؟

في الواقع، ما هو نظام التحكم في المصدر أو نظام التحكم في الإصدارات؟ تتتبع أنظمة التحكم في الإصدارات أي تغييرات تُجرى على ملفاتك بمرور الوقت، مما يتيح لك دائمًا الرجوع إلى الإصدارات السابقة والاطلاع على التغييرات التي طرأت عليها، كما تُسهّل عليك استعادة إصدار سابق عند الحاجة. في حالة ووردبريس، يسمح لك نظام التتبع برؤية وتعديل التغييرات التي أجريتها أنت والآخرون على موقعك الإلكتروني. وبشكل أكثر تحديدًا، على منصة ووردبريس، يمكنك تتبع الإجراءات التالية: 


  • تحديث البرنامج الأساسي

  • وورد البرنامج المساعد التحكم في الإصدار

  • وورد موضوع التحكم في الإصدار

  • تثبيت أو إلغاء تثبيت المكونات الإضافية الجديدة أو القديمة

  • إجراء تغييرات على موضوعك الحالي

يمكنك رؤية هذه التغييرات وتحريرها والتراجع عنها أو إرجاعها إلى الإصدارات المستخدمة سابقًا إذا لزم الأمر. 

التحكم في الإصدارات لـ WordPress: لماذا هو مهم؟ 

من منظور التطوير، يُعدّ نظام التحكم في الإصدارات أداةً بالغة الأهمية للمطورين للإشراف على قاعدة التعليمات البرمجية وإجراء التغييرات عليها. وبشكلٍ أدق، يُمكنهم ببساطة استنساخ أجزاء مُحددة من التعليمات البرمجية، والعمل عليها، ثم دمج الأسطر المُحدثة في قاعدة التعليمات البرمجية الرئيسية. وفي حالة المواقع الأكثر تعقيدًا، تُصبح هذه الخاصية مفيدة للغاية وتُوفّر وقتًا ثمينًا.


التحكم في إصدارات ووردبريس


يوجد بالفعل نظام تحكم مدمج في الإصدارات، وهو ميزة "المراجعات"، التي تُمكّن المستخدمين من مقارنة تغييرات معينة في صفحة أو منشور واستعادة الإصدار السابق عند الحاجة. مع أن المراجعات محدودة نوعًا ما في هذا الجانب، إلا أنه لحسن الحظ، تتوفر أنظمة أكثر تطورًا وقوة، بعضها يتتبع التغييرات ليس فقط في ملفات الموقع، بل في قاعدة بياناته أيضًا. تتوفر خيارات متعددة لتطبيقات التحكم في الإصدارات. إذا واجهت صعوبة في إيجاد الحل الأمثل لاحتياجاتك، يمكنك دائمًا التواصل مع الشركة التي قدمت لك خدمات تطوير ووردبريس المخصصة ، فهم على الأرجح الأدرى بالحل الأنسب لموقعك.

فوائد التحكم في الإصدارات في ووردبريس

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

أفضل خيارات التحكم في الإصدارات لـ WordPress

هل يوفر ووردبريس نظامًا للتحكم في الإصدارات ؟ كما ذكرنا، لديك وظيفة مدمجة تُسمى "المراجعات"، لكنها محدودة نوعًا ما ولا تسمح لك بتتبع التغييرات التقنية المعقدة. لحسن الحظ، لا يزال بإمكانك استخدام العديد من أنظمة التحكم المختلفة مع منصة ووردبريس. إليك بعضًا من أشهر الحلول التي يستخدمها أصحاب مواقع ووردبريس للتحكم في الإصدارات:

بوابة

هناك في الواقع عدة طرق لاستخدام ووردبريس وجيت معًا. على سبيل المثال، يمكنك استخدام مستودعات استضافة مثل Bitbucket أو Gitlab أو Github، على سبيل المثال لا الحصر. 

حجر الأساس

تم إعداد حل Bedrock بطريقة تمكنك من الحفاظ على مستودع منظم لتتبع الإصدارات بسهولة.

VersionPress

VersionPress هو مكون إضافي يقوم بتنفيذ Git، ولكن بطريقة أكثر سهولة للمستخدمين.

WP الاستعادة

WP Rollback هو نظام بسيط للتحكم في الإصدارات يقوم بإلغاء تحديثات القوالب والإضافات.

كيفية استخدام Git مع WordPress؟

Git هو نظام مفتوح المصدر للتحكم في الإصدارات، أُطلق لأول مرة عام 2005. لا يُعدّ من أبسط الحلول المتاحة، إذ قد يصبح استخدامه معقدًا بعض الشيء، ولكنه مع ذلك من أكثر أنظمة التحكم في الإصدارات شيوعًا. كما أنه ليس نظامًا خاصًا بـ WordPress. يُفضّل إدارة كود موقع WordPress الخاص بك في مستودع مُستضاف، مثل GitLab أو GitHub أو Bitbucket. ومن هناك، يمكنك نشر موقعك على خادمك المباشر عند الحاجة. إذا كنت ترغب في دمج Git في سير عمل WordPress الخاص بك، فلديك عدة خيارات متاحة. أولًا، إذا كنت تستخدم Kinsta كمزود استضافة، فإنها توفر عميل Git يسمح لك بالاتصال عبر SSH وسحب مستودع Git الخاص بك من أي خدمة، بما في ذلك GitHub وGitLab وBitbucket. يمكنك العثور على مزيد من المعلومات حول هذا الموضوع في مقالة قاعدة المعرفة ذات الصلة. بدلاً من ذلك، توجد أدوات أخرى، خاصة بـ WordPress وعامة، يمكنها مساعدتك في نشر موقعك من Git. من ناحية أخرى، إذا كنت تبحث عن خيارات خاصة بـ WordPress، فيمكنك الاختيار من بين الخيارات التالية أيضًا: 

مراجعة

يُقدّم حل Revisr قائمة شاملة من ميزات التحكم في الإصدارات. فهو يمكّنك من تتبّع الموقع بأكمله، ومراقبة قاعدة بياناتك في مستودع Git. يمكنك إجراء التغييرات مباشرةً من لوحة التحكم، ودفع/سحب التغييرات إلى المستودعات البعيدة، واستعادة ملفات موقعك عند الحاجة.

دافع WP

WP Pusher هو نظام تحكم إصدارات أبسط يمكّنك من نشر الإضافات والقوالب من أي مستودع Git. ورغم أنه أداة رائعة، إلا أن البعض ينتقده لتركيزه الحصري على الإضافات والقوالب.

وضع كل ذلك معا

باختصار، تُساعد أنظمة التحكم في الإصدارات مالكي المواقع ومديريها ومطوريها ومحرريها على تتبع أي تغييرات تطرأ على أي موقع ووردبريس، ما يُتيح لهم معرفة كل ما يحدث على المنصة واستعادة أي تغييرات عند الضرورة. يُعدّ تفعيل نظام تحكم قوي في الإصدارات مفيدًا للغاية، خاصةً في بيئة العمل الجماعي. تُساعد هذه الأنظمة الفرق على إنشاء سير عمل أكثر كفاءة، حيث يُمكن للمطورين، على سبيل المثال، استخدام أساليب الدمج والتفرع لإنجاز العمل بشكل أسرع. هذا يعني أن أعضاء الفريق يُمكنهم بسهولة إنشاء نسخ مُكررة من أجزاء مُعينة من الموقع، والعمل عليها بشكل مُنفصل، ثم دمجها مرة أخرى عندما يكون الموقع جاهزًا للنشر. في هذا السياق، تتوفر العديد من خيارات التحكم في الإصدارات لووردبريس، وتُلبي الحلول المُختلفة احتياجات ومستويات مُختلفة من المعرفة التقنية. غالبًا ما يستخدم المطورون Git، بينما يُمكن لمن لا يُفضلون التعامل مع البرمجة استخدام تطبيقات أبسط مثل نظام مراجعات ووردبريس المُدمج، أو إضافة WP Rollback. بشكل عام، هناك العديد من الخيارات الممتازة المتاحة، وجميعها تهدف إلى مساعدتك في شيء واحد: البقاء على اطلاع دائم بما يحدث على موقعك. 

نيك

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