يساعدك التحكم في إصدار وورد بريس على تتبع التغييرات على موقع وورد بريس الخاص بك لمراقبة ما يحدث والتراجع عن هذه التغييرات إذا لزم الأمر. قد تكون هذه التغييرات عبارة عن تعديلات بسيطة مثل التعديلات على منشور أو المزيد من التغييرات التقنية مثل التعديلات على قاعدة بيانات موقعك .
في هذا المنشور ، سنشرح المزيد حول ماهية التحكم في الإصدار وكيف ينطبق على وورد بريس. بعد ذلك ، سنبحث في بعض الأدوات التي يمكنك استخدامها لتنفيذ التحكم في الإصدار على موقع وورد بريس الخاص بك.
ما هو التحكم في إصدار وورد بريس؟
يتتبع نظام التحكم في الإصدار التغييرات التي تم إجراؤها على ملف (أو ملفات) بمرور الوقت حتى تتمكن من رؤية كيف تغيرت الأشياء ، وإذا لزم الأمر ، يمكنك الرجوع إلى الإصدار السابق.
يتيح لك التحكم في الإصدار ، المطبق على وورد بريس ، تتبع التغييرات التي تجريها أنت أو غيرك على موقعك.
في سياق وورد بريس ، يمكن للتحكم في الإصدار تتبع إجراءات مثل:
تحديث أو نشر وظيفة.
تثبيت أو إلغاء تثبيت مكون إضافي جديد .
تغيير قالب وورد بريس الخاص بك .
تحديث برنامجك الأساسي أو أي موضوع أو مكون إضافي.
لا يمكنك رؤية هذه التغييرات فحسب ، بل يمكنك أيضًا التراجع عنها أو الرجوع إلى الإصدار السابق إذا لزم الأمر.
من ناحية التطوير ، يمكن أن يساعد التحكم في الإصدار المطورين أيضًا على إدارة التغييرات في قاعدة الشفرة عن طريق السماح لهم باستنساخ أقسام من التعليمات البرمجية للعمل عليها قبل “دمجها” مرة أخرى في قاعدة الكود الرئيسية. اعتمادًا على مدى تعقيد موقع وورد بريس الخاص بك ، قد تجد هذه الوظيفة مفيدة أيضًا.
من الأمثلة المحدودة للغاية على التحكم في الإصدار في سياق وورد بريس ميزة المراجعات المضمنة في وورد بريس ، والتي تتيح لك مقارنة التغييرات في منشور أو صفحة واستعادة إصدار سابق إذا لزم الأمر :
ميزة تنقيحات وورد بريس المضمنة
ميزة تنقيحات وورد بريس المضمنة
ولكن يمكنك أيضًا تنفيذ أنظمة أكثر قوة ، واعتمادًا على نظام التحكم في إصدار وورد بريس الذي تستخدمه ، ستتمكن من تتبع التغييرات في ملفات موقعك على قاعدة بيانات موقعك .
ما هي فوائد التحكم في إصدار وورد بريس؟
هناك بعض الفوائد الكبيرة لإعداد التحكم في إصدار وورد بريس.
أولاً ، يتيح لك التحكم في الإصدار أن تكون أكثر ثقة في إجراء تغييرات على موقعك. أجرى تغييرًا أفسد شيئًا ما؟ لا تقلق ، يمكنك فقط التراجع عن ذلك والعودة إلى نسخة صالحة للعمل من موقعك.
ثانيًا ، إذا كان لديك فريق من الأشخاص يساعدون في موقع وورد بريس الخاص بك ، فستتمكن من العمل معًا بكفاءة أكبر لأنه يمكنك تتبع كل ما يحدث. بالإضافة إلى ذلك ، إذا كنت تستخدم أسلوبًا يدعم التفريع والدمج ، فسيتمكن المطورون من نسخ جزء من كود موقعك للعمل عليه ثم “دمج” هذا الرمز مرة أخرى في موقعك المباشر عندما يكون جاهزًا للوقت الأولي.
أخيرًا ، يساعدك التحكم في الإصدار في مراقبة ما يحدث في موقعك. على سبيل المثال ، يتيح لك التحكم في الإصدار معرفة ما إذا كان أحد المحررين لديك قد قام بتحديث منشور تم نشره بالفعل. إذا فعلوا ذلك ، يمكنك رؤية ما تغيروا واسترجاع الأشياء بسهولة إذا لزم الأمر.
الآن بعد أن تعرفت على المزيد حول إعداد التحكم في الإصدار على موقعك ، دعنا نتعمق في بعض الحلول للتحكم في إصدار وورد بريس.
أفضل الخيارات للتحكم في إصدار وورد بريس
هناك العديد من الحلول للتحكم في وورد بريس اعتمادًا على معرفتك التقنية ومدى الشمولية التي تريد أن يكون عليها نظام التحكم في الإصدار الخاص بك.
فيما يلي حلول التحكم في إصدار وورد بريس التي سنغطيها بمزيد من التفاصيل:
Git – هناك عدة طرق يمكنك من خلالها استخدام Git مع وورد بريس ، بما في ذلك المستودعات المستضافة مثل Github و GitLab و Bitbucket وما إلى ذلك. لمعرفة المزيد ، تأكد من قراءة دليلنا حول Git vs Github .
المكون الإضافي VersionPress – يقوم هذا أيضًا بتنفيذ Git ولكن بطريقة طبيعية أكثر ، على الرغم من أنه لا يزال في مرحلة تجريبية.
WP Rollback – نظام بسيط حقًا للتراجع عن التحديثات الخاصة بالسمات والمكونات الإضافية.
Bedrock – تم إنشاؤه بواسطة الفريق في Roots ، تم إعداد Bedrock بطريقة يمكنك بسهولة الاحتفاظ بمستودع للتحكم في الإصدار. تحقق من البرنامج التعليمي الخاص بنا حول كيفية استخدام Bedrock في Kinsta .
وبالطبع ، يمكنك أيضًا الاستفادة من نظام المراجعات المدمج في وورد بريس لتتبع التغييرات والتراجع عنها .
الأهمية
لا تدعم Kinsta VersionPress أو Revisr (مذكور أدناه) بسبب متطلبات proc_open () ، والتي لن تقوم Kinsta بتمكينها لأغراض أمنية. إذا كنت تستضيف موقع وورد بريس الخاص بك على Kinsta ، فلا يزال بإمكانك استخدام Git للتحكم في الإصدار باستخدام أي من الطرق من القسم السابق.
كيفية استخدام Git مع وورد بريس
Git هو نظام تحكم في الإصدار موزع مفتوح المصدر تم إنشاؤه بواسطة Linus Torvalds في عام 2005. إنه أكثر تقنية قليلاً ، لكنه أحد أكثر أنظمة التحكم في الإصدارات شيوعًا ويستخدمه جميع أنواع المطورين. أي أنها ليست خاصة بـ وورد بريس.
عادة، فأنت تريد أن إدارة رمز موقع وورد الخاص بك في مستودع استضافت في شيء مثل جيثب ، Bitbucket ، أو GitLab. بعد ذلك ، يمكنك نشر موقعك من هذا المستودع إلى خادمك المباشر حسب الحاجة.
إذا كنت تريد استخدام Git مع وورد بريس ، فلديك بعض الخيارات المختلفة.
أولاً ، إذا كنت تستضيف في Kinsta ، فلدينا عميل Git متاحًا ، لذا يمكنك دخول SSH وسحب مستودع Git الخاص بك من أي خدمة ، بما في ذلك GitHub و GitLab و Bitbucket. يمكنك معرفة المزيد في مقالة قاعدة المعارف هذه .
تريد أن تعرف كيف زدنا من حركة المرور لدينا أكثر من 1000 ٪؟
انضم إلى أكثر من 20000 آخرين ممن يتلقون رسائلنا الإخبارية الأسبوعية مع نصائح من الداخل حول وورد بريس!
إشترك الآن
أو ، هناك أيضًا أدوات أخرى خاصة بـ وورد بريس وعامة لمساعدتك على النشر من Git.
إذا كنت تريد حلًا خاصًا بـ وورد بريس ، فهناك خياران جيدان هما:
WP Pusher – يتيح لك نشر السمات والإضافات من أي مستودع Git. لاحظ أن هذا يركز بشكل خاص على السمات والإضافات.
Revisr – يقدم طريقة أكثر شمولاً لاستخدام Git مع وورد بريس. يمكنك تتبع موقعك بالكامل ، بما في ذلك قاعدة البيانات الخاصة بك ، في مستودع Git. يمكنك أيضًا إجراء تغييرات من داخل لوحة معلومات وورد بريس الخاصة بك ، وعودة الملفات ، ودفع / سحب التغييرات إلى مستودع بعيد (مثل Bitbucket أو GitHub).
واجهة البرنامج المساعد Revisr
واجهة البرنامج المساعد Revisr
وعلى الصعيد العام ، يمكنك أيضًا استخدام أدوات مثل Beanstalk و DeployBot .
كيفية استخدام VersionPress للتحكم في الإصدار
VersionPress هو مشروع مفتوح المصدر يهدف إلى “جلب القوة الكاملة لـ Git إلى وورد بريس” من خلال التحكم في الإصدار في كل من ملفات وقاعدة بيانات موقعك. على الرغم من أنه يعتمد أيضًا على Git ، إلا أن VersionPress يحصل على قسم خاص به لأنه يقوم بالأشياء بشكل مختلف قليلاً عن الطرق المذكورة أعلاه.
إن أهم ما يميز VersionPress هو أنه يتابع كل تغيير يذكر و يفعل في لغة الإنسان الطبيعية. على سبيل المثال ، بدلاً من مجرد تسجيل تغيير في قاعدة البيانات الخاصة بك ، سيخبرك VersionPress أن شخصًا ما “قام بتحديث Hello World!” بريد. من الواضح أن هذا يجعل Git أكثر فائدة ويمكن الوصول إليه في سياق موقع وورد بريس على الويب.
على سبيل المثال ، قارن قائمة الإجراءات في VersionPress بقائمة الإجراءات في لقطة شاشة Revisr أعلاه. ترى الفرق؟
واجهة VersionPress
واجهة VersionPress
يمنحك أيضًا خيارًا للتراجع عن أي من هذه التغييرات أو التراجع عنها ، والنسخ الاحتياطي لموقعك ، وإنشاء بيئات مرحلية ودمج قواعد البيانات ، والدفع إلى مستودعات Git المستضافة ، والمزيد.
هل تعاني من مشاكل التوقف و وورد بريس؟ Kinsta هو حل الاستضافة المصمم مع وضع الأداء والأمان في الاعتبار! تحقق من خططنا
في حين أن هذا يبدو لطيفًا بالتأكيد ، من المهم ملاحظة أن VersionPress لا يزال يعتبر “معاينة المطور”. و يقول المطور التي يجب أن لا تستخدم على موقع الإنتاج.
ل تثبيت VersionPress ، سوف تحتاج إلى أن يكون بوابة المثبتة على الخادم الخاص بك وتمكن proc_open ().
كيفية استخدام WP Rollback للتراجع عن التحديثات
WP Rollback ليس شاملاً تقريبًا مثل أي من الحلول السابقة ويعمل فقط مع السمات والإضافات من وورد بريس.org . ومع ذلك ، فهي أداة مفيدة حقًا للتحكم في الإصدار على أساس أكثر محدودية.
هل قمت بتحديث قالب وورد بريس أو المكون الإضافي فقط لجعله يكسر شيئًا ما على موقعك؟
حسنًا ، أولاً ، يجب أن تستخدم موقع انطلاق حتى لا يحدث ذلك! ولكن إذا كنت تقوم بتشغيل تحديثات على موقع مباشر وحدث خطأ ما ، فمن المفيد أن تكون قادرًا على العودة إلى الإصدار السابق الذي كان يعمل ، على الأقل حتى تتمكن من اكتشاف الخطأ الذي يحدث.
لمساعدتك في القيام بذلك ، يضيف WP Rollback زرًا جديدًا للتراجع في واجهة المكونات الإضافية لموقعك والذي يتيح لك “التراجع” عن أي سمة وورد بريس أو مكون إضافي إلى الإصدار السابق:
خيار التراجع الجديد
خيار التراجع الجديد
يمكنك بعد ذلك اختيار الإصدار الدقيق الذي تريد العودة إليه:
اختيار الإصدار الذي سيتم الرجوع إليه
اختيار الإصدار الذي سيتم الرجوع إليه
يمنحك التحكم في الإصدار الكثير من التحكم في كود موقعك. تحقق من أدوات التحكم في الإصدار الخاصة بـ وورد بريس الأكثر إثارة للاهتمام! 🙀😸 # التحكم في الإصدار
انقر للتغريد
ملخص
يساعدك التحكم في الإصدار على تتبع التغييرات على موقع وورد بريس الخاص بك بحيث يمكنك البقاء على اطلاع بما يحدث واستعادة الأمور إذا لزم الأمر.
إذا كنت تعمل ضمن فريق ، فإن التحكم في الإصدار يساعدك أيضًا على توظيف مهام سير عمل أكثر كفاءة مع نظام تفريع ودمج. يمكن لأعضاء الفريق نسخ جزء معين من موقعك للعمل عليه ثم “دمجه” مرة أخرى في الكود الرئيسي عندما يكون جاهزًا لوقت الذروة.
بالنسبة إلى وورد بريس ، لديك عدة خيارات للتحكم في الإصدار ، اعتمادًا على احتياجاتك ومعرفتك التقنية.
بالنسبة للمطورين ، يعتبر Git خيارًا رائعًا للتحكم في الإصدار. يدعم Kinsta عميل Git ويمكنك أيضًا استخدام أدوات مثل WP Pusher ( للقوالب والمكونات الإضافية ) و Revisr و Beanstalk و DeployBot للنشر من مستودعات Git المستضافة مثل GitHub .
لتطبيقات أبسط وأقل تقنية ، لديك خيارات مثل ميزة مراجعات وورد بريس المضمنة و / أو المكوّن الإضافي WP Rollback.
أخيرًا ، على الرغم من أنه ليس جاهزًا لوقت الذروة حتى الآن ، فإن VersionPress يقدم التطبيق الأكثر خصوصية لـ وورد بريس لـ Git وهو بالتأكيد مشروع مثير للاهتمام يجب مراقبته.
هل لديك أي أسئلة حول كيفية البدء في التحكم في إصدار وورد بريس؟ اسمحوا لنا أن نعرف في التعليقات.
وفر الوقت والتكاليف وحقق أقصى قدر من أداء الموقع من خلال:
مساعدة فورية من خبراء استضافة وورد بريس ، 24/7.
تكامل Cloudflare Enterprise.
يصل الجمهور العالمي إلى 28 مركز بيانات حول العالم.
التحسين من خلال مراقبة أداء التطبيقات المضمنة لدينا.
كل ذلك وأكثر من ذلك بكثير ، في خطة واحدة بدون عقود طويلة الأجل ، وعمليات الترحيل المدعومة ، وضمان استرداد الأموال لمدة 30 يومًا. تحقق من خططنا أو تحدث إلى قسم المبيعات للعثور على الخطة المناسبة لك.

