كيفية تشغيل قالب WordPress على الأقواس

نشرت: 2022-11-03

إذا كنت ترغب في تشغيل قالب WordPress على Brackets ، فتأكد أولاً من إعداد بيئة تطوير محلية على جهاز الكمبيوتر الخاص بك. نوصي باستخدام MAMP ، وهو برنامج مجاني يمكن تنزيله من الإنترنت. بمجرد تثبيت MAMP ، افتح البرنامج وابدأ تشغيل خوادم Apache و MySQL. ثم افتح Brackets وانتقل إلى File> Open Folder. اختر المجلد الذي قمت بتثبيت WordPress عليه. بعد ذلك ، تحتاج إلى إنشاء ملف جديد في Brackets. للقيام بذلك ، انتقل إلى ملف> ملف جديد. احفظ الملف باسم index.php في الدليل الجذر لتثبيت WordPress الخاص بك. الآن ، يمكنك البدء في تحرير الملف في Brackets. عند الانتهاء من تحرير الملف ، احفظه وانتقل إلى متصفح الويب الخاص بك. اكتب عنوان URL لموقع WordPress الخاص بك ، وسترى التغييرات التي أجريتها في ملف index.php.

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

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

كيف تقوم بتنشيط السمات الموجودة بين قوسين؟

الصورة عن طريق - تعليمي الدماغ

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

يمكن تطبيق السمات المخصصة في Adobe Bracket على المحرر باستخدام خيار Custom Themes. كقاعدة عامة ، يتم تطبيق سمة Brackets Light على المحرر. عندما نريد تغيير سمة ، يمكننا البحث عنها والنقر فوق "تثبيت" للحصول على المظهر الجديد. تتوفر السمات في قسم السمات في Extension Manager ، وهناك العديد منها.

هل الأقواس جيدة لتطوير الويب؟

الصورة عن طريق - blogspot

محرر نصوص Brackets هو أداة مصممة خصيصًا لمطوري الويب. تعد قائمة التحرير ، التي تتميز بمجموعة متنوعة من الوظائف المفيدة لمستخدمي لغات برمجة الويب ، خيارًا ممتازًا لمن يبحثون عن نهج مباشر لـ HTML و CSS و Javascript.

الهدف الأساسي من Brackets هو إنشاء محرر نصوص لمطوري الويب. إنه قادر على استخدام مجموعة متنوعة من اللغات والتنسيقات المتعلقة بالإنترنت ، بما في ذلك XML و Markdown و YAML و JSON. في أنظمة Linux و Windows و macOS ، يعد موقع Bracket على الويب مكانًا رائعًا للبدء. يمكن تثبيته على أنه Flatpak في Linux من flathub.org. يمكنك دمج الامتدادات بين قوسين لتحسين ميزاتها. لتخصيص تنسيق التعليمات البرمجية ، تتوفر مجموعة متنوعة من الملحقات ، بما في ذلك Beautify. قبل أن تتخلى عن ميزة ما ، تأكد من إلقاء نظرة على الامتدادات المتاحة أولاً.

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

إيجابيات وسلبيات الأقواس ورمز الاستوديو المرئي

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


بين قوسين المواضيع

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

تستخدم Brackets محررًا يستند إلى Javascript تم إنشاؤه بالحب. إنه مشابه لـ VS Code و Atom ولكنه أخف ، بهدف استخدامه لتطوير الواجهة الأمامية. مدير الامتدادات ، الذي يمكن العثور عليه بين قوسين ، يسمح لك بتثبيت السمات والحزم. يدعم برنامج Brackets نسقين رائعين خارج الصندوق: مظهر داكن وموضوع افتراضي. Cobalt2 عبارة عن سمة مظلمة للأقواس تستند إلى سمة Visual Studio 2013 الداكنة. تتكون الخلفية من خلفية زرقاء داكنة مع ألوان أرجوانية وحمراء وصفراء وخضراء. يمكن تنزيل سمة Dracula الرسمية من المصادر التالية: VS Code و Atom و Notepad و VIM و Emacs و Gedit.

يذكرني طفل الثمانينيات (موضوع تمت إعادة صياغته) بموضوع Atom الافتراضي ، أحدهما مظلم. إذا كنت تريد شيئًا قريبًا من سمة Atom's One الداكنة قدر الإمكان ، فاخترها. يعد موضوع True Ocean ، الذي يشبه السمة المادية وموضوع Oceanic Next المتوفر مع برامج تحرير النصوص الأخرى ، اختيارًا جيدًا لهذا النوع من الصفحات. إنه يحتوي على القدر المناسب من التباين ، وهو سهل الاستخدام ، ويسهل على العين التركيز عليه. يتم تضمين سمة داكنة مشمسة داكنة ، بالإضافة إلى Cobalt2 ، في Night Life. يتم استخدام اللون الأصفر الفاتح والسماوي في الروابط في عمليات الشطب مع نص أبيض على خلفية زرقاء داكنة لموضوع NorthernLight. يشتمل XCode Dark Theme على بعض الاختلافات من اللون الوردي الفاتح والسلاسل الخضراء الفاتحة في HTML.

كانت سمة Atom Dark هي السمة الافتراضية لفترة قصيرة من الوقت قبل إزالتها. تم تسمية هذا الموضوع باسم Dark Spark لأنه مخصص لأقواس الترميز الرئيسية. النص عبارة عن ألوان حمراء زاهية للعناوين ، وأرجوانية للروابط ، وأزرق للروابط في التخفيضات. Ocelots_theme للأقواس هو موضوع جيد آخر لجلسات الترميز الطويلة ، مع اللون الأصفر للسلاسل والنص الأبيض على خلفية سوداء. هذه اللعبة مستوحاة من موضوع النص Sublime وتحتوي على ميزة الملوثات العضوية الثابتة التي تعرض اللون الأرجواني والأخضر والوردي. هذه ثلاثة من موضوعات الإضاءة المفضلة لدي في Bracket Editor ، بالإضافة إلى Son of Monokai و The Weaver. على الرغم من أن السمات الفاتحة شائعة في بيئة مضاءة بشكل ساطع ، إلا أنها لا تحظى بقبول الجميع على مستوى العالم.

يحتوي برنامج Notepad ، وفقًا لموضوع Notepad ++ ، على نظام ألوان نابض بالحياة مع الأزرق الداكن والأحمر ولوحة أرجوانية فاتحة. Notepad Notepad هو تطبيق غير مدمر يستخدم إصدارًا خفيفًا من سمة Material Bracket. لون النص في HTML و HTML5 أقل حيوية من لون النص في Notepad ، وهناك تباين أقل بين الموضوعين. سمة Brackets-Chrome لها خلفية رمادية داكنة مع نص أسود عليها. IPlastic هو موضوع TextMate له خلفية بيضاء داكنة. يتميز موضوع Brackets Eclipse بتوازن لطيف بين النص الأسود على خلفية بيضاء والأزرق النابض بالحياة. على الرغم من أنها ليست براقة مثل سمة Notepad ++ ، إلا أنها اختيار ممتاز لأولئك الذين يفضلون السمات الأخف.

هناك سمة ضوئية أخرى ، وهي Dream PHP Theme ، تشبه إلى حد كبير سمة Notpad PHP. بالذهاب إلى هذا الريبو ، يمكنك تثبيت Star Platinum Light. إنه أزرق داكن وأخضر مع برتقالي باهت للعناوين في ملفات تخفيض السعر. هذا مستودع حيث يمكنك تنزيل سمة Hamptons. إذا كنت تريد معرفة كيفية تثبيت الأقواس على جهاز Chromebook ، شاهد الفيديو أدناه.

بين قوسين Git

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