كيفية إعداد التحديثات التلقائية لسمات WordPress والمكونات الإضافية من مستودع Git

نشرت: 2022-10-29

إذا كنت مطورًا يحب العمل مع أحدث وأكبر إصدار من WordPress ، فأنت تعلم أنه قد يكون من الصعب تحديث السمات والمكونات الإضافية باستمرار إلى أحدث إصدار. ألن يكون رائعًا إذا كانت هناك طريقة أسهل للقيام بذلك؟ حسنًا ، هناك! باستخدام القليل من التكوين ، يمكنك إعداد سمات WordPress والمكونات الإضافية لتحديثها تلقائيًا من مستودع Git. في هذه المقالة ، سنوضح لك كيفية إعداد التحديثات التلقائية لسمات WordPress والمكونات الإضافية من مستودع Git. سنوضح لك أيضًا كيفية تكوين WordPress لتحديث نفسه تلقائيًا عند توفر إصدار جديد.

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

يمكن العثور على ملف التثبيت على موقع Git. تأكد من اكتمال التثبيت ، ثم تابع تحديث Git إلى أحدث إصدار. لتحديث Git ، يجب عليك أولاً استخدام معالج التثبيت. لتثبيت Easy Updates Manager على موقع الويب الخاص بك ، ما عليك سوى الانتقال إلى الإضافات.

كيف أقوم بتحديث موضوع WordPress الخاص بي تلقائيًا؟

الائتمان: www.easywebdesigntutorials.com

إذا كنت تستخدم سمة WordPress المتوفرة على WordPress.org ، فيمكنك تحديثها تلقائيًا من لوحة معلومات WordPress الخاصة بك. انتقل إلى المظهر> السمات ، ثم انقر فوق الزر تحديث بجوار السمة التي تريد تحديثها.

عندما تختار "تشغيل" ، سيتم تحديث الموقع تلقائيًا. ومع ذلك ، إذا كنت ترغب في الحصول على مزيد من التحكم في التحديثات التلقائية ، فإن Custom يعد خيارًا أفضل. عند تحديد Custom ، ستتمكن أيضًا من تغيير عدد من الإعدادات الأخرى. بعد تثبيت Easy Updates Manager ، يمكنك تحديد تحديثات WordPress التي سيتم تطبيقها تلقائيًا على نظامك. من خلال تنشيط السجلات ، سيقوم Easy Updates manager بإنشاء سجل بالتحديثات سيسمح لك بمشاهدة قائمة التحديثات الأخيرة. يمكن تمكين السجلات من خلال الانتقال إلى تمكين السجلات ثم تشغيلها. يمكن الآن الوصول إلى السجلات من خلال الشريط العلوي لـ Easy Updates Manager.

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

كيف يمكنني منع موضوع WordPress من التحديث تلقائيًا؟

سيتم تعطيل جميع تحديثات WordPress التلقائية إذا كان ملف PHP يعرف "WP_AUTO_UPDATE_CORE" (خطأ). كيف أقوم بتغيير موضوع موقع على شبكة الإنترنت؟

كيفية تعطيل تحديثات البرنامج المساعد على ووردبريس

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

ماذا يحدث إذا قمت بتحديث موضوع WordPress الخاص بي؟

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

كيفية تبديل موضوع WordPress الخاص بك بشكل صحيح

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

كيف أقوم بفرض تحديث قالب WordPress؟

الائتمان: WPBeginner

يمكنك الوصول إلى سمات WordPress الخاصة بك من خلال الانتقال إلى المظهر. يمكنك عرض لافتة تنبيه في أي سمة بها تحديث متوفر. يمكنك الترقية بالنقر فوق الزر "تحديث الآن" الموجود على المظهر الذي تريد ترقيته.

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

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

من أجل تنظيم موقع مباشر ، يجب عليك أولاً الحصول على نسخة منه ، والتي يجب أن تستخدم عنوان URL https://staging-site-name.cloud ، حيث يكون اسم الموقع هو اسم موقعك. يمكنك أيضًا تسجيل الدخول إلى موقع التدريج وتحديثه واختباره من هناك. القالب الفرعي هو الطريقة الأكثر أمانًا لتحديث قالب WordPress المخصص ؛ في هذه الحالة ، يجب عليك تضمين التخصيص الخاص بك في القالب الفرعي. قد يكون موضوع طفلك الآن مختلفًا عن موضوع الوالدين ، حيث ربما تكون قد قمت بتغييره. افحص التغييرات التي أجريتها وكيف تتفاعل مع الموضوع الرئيسي للتأكد من أنها تعمل بشكل صحيح. ستفقد أي تغييرات تجريها على السمة مباشرة من دليل السمات أو من مورِّد السمات عند تحديثها. مطلوب إصدار فرعي من سمة جهة خارجية لتحرير السمة بشكل صحيح.

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

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

كيفية تحديث ثيم WordPress الخاص بك

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

كيف يمكنني تحميل قالب من جيثب إلى ووردبريس؟

الائتمان: thecustomizewindows.com

يجب اتباع مستودع GitHub الخاص بالمكوِّن الإضافي أو السمة. يمكنك استنساخ أو تنزيل ملف مضغوط بالنقر فوق الزر Clone أو Download في الصفحة الرئيسية للمستودع. للوصول إلى قسم الملحقات ، انتقل إلى منطقة إدارة WordPress الخاصة بك. اختر صفحة جديدة لإضافتها. يجب تحميل المكون الإضافي يدويًا بواسطة جهاز الكمبيوتر الخاص بك.

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

من الممكن تلقي التحديثات بعدة طرق. يمكنك الاتصال بالمطور مباشرة إذا كنت بحاجة إلى هذه التحديثات. يمكن تنزيل السمات والمكونات الإضافية وتثبيتها على GitHub لاستخدامها مع موقع WordPress على الويب. إذا كنت ترغب في إنشاء سمة أو مكون إضافي ، فلا يوجد سوى بضع خطوات يمكنك القيام بها ، ومن السهل القيام بذلك. إلى Star ، تأكد من تنزيل وتثبيت مكون GitHub theme / comp الإضافي. سوف تكون قادرًا على رؤية أنك تستمتع بالعمل الذي قاموا به.


موضوع تحديث البرنامج المساعد جيثب المحدث

يعد Theme GitHub Updater Plugin طريقة رائعة للحفاظ على تحديث موقع WordPress الخاص بك بآخر التغييرات من مستودع GitHub الخاص بالسمات الخاصة بك. سيتحقق هذا المكون الإضافي من وجود تحديثات لمستودع GitHub الخاص بالسمات الخاصة بك وتحديث موقع WordPress الخاص بك وفقًا لذلك. يعد هذا المكون الإضافي طريقة رائعة للحفاظ على تحديث موقع WordPress الخاص بك بآخر التغييرات من مستودع GitHub الخاص بالقالب.

جيت ريبو

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

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