مراجعة البرامج النصية المتقدمة: أفضل من مقتطفات التعليمات البرمجية
نشرت: 2022-04-10في هذا الاستعراض أردنا تغطية أحد المكونات الإضافية الجديدة المفضلة لدينا ، البرامج النصية المتقدمة التي تم إصدارها مؤخرًا بواسطة Clean Plugins. تم تصميم هذا ليكون بديلاً حديثًا للمكوِّن الإضافي Code Snippets (أو إضافة رمز مباشرة إلى ملف Functions).
صُمم لاحتلال النظام البيئي لـ Oxygen Builder من المكونات الإضافية ، وقد رأينا أن هذه البداية أصبحت شائعة في جميع أنحاء عالم WordPress ، نظرًا لتصميمها الجيد وميزاتها الرائعة وتأثيرها المفيد على سير عمل المطورين.
التحديث ، يناير 2021. أصدرت البرامج النصية المتقدمة مؤخرًا الإصدار 2.0. يشتمل Advanced Scripts 2.0 على عدد كبير من الميزات الجديدة المفيدة للغاية لمنشئي WordPress ، مثل النصوص الشرطية (على سبيل المثال ، قم بتشغيل المقتطف على نوع منشور معين فقط) ، والاستيراد / التصدير ، والتصميم الجديد. ندعوك لمشاهدة مراجعة الفيديو الخاصة بنا للإصدار 2.0 هنا. لا يزال معظم المحتوى في هذه المقالة قابلاً للتطبيق على الإصدار الثاني من هذا المكون الإضافي ، باستثناء حقيقة أنه أفضل الآن وبالتأكيد شيء تريد شرائه!
النصوص المتقدمة: مقدمة
يدعي المطور (الذي يصنع حزمة الهيدروجين المحبوبة لدينا) أن Advanced Scripts Manager لـ WordPress هو "أفضل مدير نصوص في السوق. بالإضافة إلى PHP و CSS و Javascript ، يمكنك أيضًا كتابة كود SCSS و LESS ، واستخدام الخطافات المخصصة ، وكل ذلك في واجهة أفضل. "
في هذه المراجعة ، سنكتشف ما إذا كان هذا ادعاءً صحيحًا.
تم تصميم الأداة لمساعدتك على إدارة البرامج النصية الموجودة بسهولة ، والأصول المقدمة من طرف ثالث عبر CDN ، وكتابة التعليمات البرمجية ، وإنشاء وظائف / رموز قصيرة.
البرامج النصية المتقدمة: الميزات
هناك 5 ميزات رئيسية مدرجة في هذا البرنامج المساعد:
- الإضافات القصيرة
- الوظيفة الإضافية المخصصة
- الإضافات CSS و Javascript
- إضافات مترجم SCSS أو LESS
- ملحقات رأس وتذييل الصفحة
عند كتابة التعليمات البرمجية ، يمكنك تخصيص المحرر للغة:
يمكنك أيضًا تحميل الأصول بسهولة من عناوين URL. هذا مفيد بشكل لا يصدق لأننا نحب استخدام مكتبات JavaScript التي توفرها CDN ، وكل ما عليك فعله هو لصق عنوان URL. هذا أيضًا يجعل من السهل جدًا علينا إدارة جميع البرامج النصية الخارجية الموجودة على موقعنا على الويب.
بمجرد إضافة برنامج نصي خارجي إلى المكون الإضافي للنصوص البرمجية المتقدمة ، يمكنك تشغيله وإيقافه من النهاية الخلفية.
يؤدي هذا إلى تسريع عملية التصحيح لدينا كثيرًا .
عند إضافة أي نوع من النصوص البرمجية ، يمكنك اختيار وقت تحميله على الصفحة. يعد هذا أمرًا رائعًا عندما يتعلق الأمر بتحسين السرعة ، أو إذا كنت تحاول قصر البرنامج النصي على مناطق معينة من الموقع. يمكنك حتى تسميته يدويًا أو استخدام خطافات مخصصة.
إذا كنت تكتب رمزًا ، فستكون تجربة ممتعة حقًا. اختر اللغة ، ويتم تطبيق الأنماط والتنسيق:
تكون الاقتراحات التلقائية مرئية للغات القابلة للتطبيق ، ونرحب بها بشدة لأن أداتنا المفضلة ، Oxygen Builder ، لا تحتوي على هذه الميزة.
إذا كنت تستخدم SCSS أو LESS ، فهناك مترجم مدمج يجعل حياتك أسهل كثيرًا.
من المطورين: "إلى جانب كود CSS المخصص ، نمنحك قوة SCSS و LESS preprocessor في محرر الكود عبر الإنترنت. لم تعد بحاجة إلى تجميعها محليًا وإعادة تحميلها عند كل تغيير ؛ سيتم تحويل الكود إلى CSS قياسي وإضافته إلى إخراج الصفحة ".
بمجرد الانتهاء من كتابة كل شيء (أو استدعاء كل شيء) ، يمكنك إدارته من اللوحة اليمنى:
تعطيل عن طريق النقر على الدائرة على اليسار. الأزرق يعني النشاط.
الميزة الأخيرة المثيرة للإعجاب مع البرنامج المساعد للنصوص المتقدمة هي إضافة الوضع الآمن. إذا قمت بخطوة خاطئة أثناء استخدام المكوّن الإضافي لمقتطفات الشفرة ، فيمكنك تعطيل موقعك بالكامل ، ويكون الملاذ الوحيد هو تعطيل المكون الإضافي عبر FTP.
باستخدام البرامج النصية المتقدمة ، يكتشف أي أخطاء في PHP ويحذرك منها قبل تطبيقها على موقع الويب المباشر الخاص بك. هذا يعني أنك لن تواجه أي مشكلات تتعلق باختراق الموقع. إليك ما يبدو عليه الوضع الآمن عندما يكتشف خطأً:
العلامات الوصفية سهلة.
حتى أن هناك اختصارات لوحة المفاتيح. أكثر ما تحتاج؟؟
مخطوطات متقدمة: التصميم
هذا البرنامج المساعد هو أيضا… جميلة. إنه مصمم جيدًا حقًا ، من حيث واجهة المستخدم والتصميم الفعلي للأداة.
إنه حقًا مظهر جميل ويذكرني بـ VS Code أو المحررين المشابهين.
تم تصميمه أيضًا ليكون مستجيبًا تمامًا ، ويفترض أن يتم وضعه في إعداد نافذة جنبًا إلى جنب (أو ربما تريد الرمز من هاتفك؟).
بديل للبرنامج المساعد مقتطفات التعليمات البرمجية
كما ذكرنا في بداية هذه المقالة ، يعد هذا بديلاً ممتازًا للمكوِّن الإضافي الشهير لمقتطفات التعليمات البرمجية. تؤدي مقتطفات التعليمات البرمجية وظيفتها بشكل جيد للغاية ، لكنها أساسية تمامًا. إذا كنت تبحث عن شيء ما لتسريع سير عملك بجدية ، ففكر في البحث عن البرامج النصية المتقدمة ، نظرًا للأسباب المذكورة أعلاه.
كما يتطلب الأمر أيضًا المكونات الإضافية "My Custom Functions" و "Head & Footer Code" و "Simple Custom CSS and JS".
التسعير: هل يستحق كل هذا العناء؟
البرامج النصية المتقدمة هي مكون إضافي مدفوع ، لذلك دعونا نلقي نظرة على هيكل التسعير وتحديد ما إذا كان الأمر يستحق ذلك.
يأتي ترخيص موقع واحد بسعر 19.99 دولارًا ، بينما يأتي ترخيص مواقع متعددة (يصلح لخمس عمليات تثبيت) بسعر 29.99 دولارًا ، ويأتي ترخيص موقع غير محدود بسعر 39.99 دولارًا. يتضمن كل ترخيص تحديثات مدى الحياة ودعمًا مدى الحياة. هذه ليست سنوية ، إنها عملية شراء لمرة واحدة (صفقة مدى الحياة). يمكنك أيضًا الحصول على نسخة تجريبية مجانية لمدة 7 أيام.
يؤدي الاستمرار في التعامل مع هذا المطور إلى زيادة أسعاره حيث اكتسبت المكونات الإضافية شعبية ، لذا توقع أن تتغير. الخلاصة الرئيسية هنا هي أن لديك ترخيصًا مدى الحياة ، مع تحديثات ودعم غير محدود طالما كان المطور موجودًا.
بدلاً من هيكل الفوترة السنوي النموذجي الذي تستخدمه معظم المكونات الإضافية ، فإن هذا المكون الإضافي مختلف قليلاً ، مما يعني أنه من الأسهل على المطورين إضافة هذا إلى صندوق الأدوات الخاص بهم. نعتقد أن جانب الصفقة مدى الحياة لهيكل التسعير هذا يجعل أي شيء أقل من 100 دولار يستحق ذلك مقابل ترخيص موقع غير محدود. دفعة واحدة ، وتكون قد انتهيت ... وصول مدى الحياة إلى مكون إضافي لإدارة البرامج النصية مصمم جيدًا بشكل لا يصدق ومتزايد باستمرار لـ WordPress.
ضع في اعتبارك ... إنه جديد
نعتقد أن Advanced Scripts Manager for WordPress مثير للإعجاب نظرًا لجميع الميزات التي تبدو مخصصة لسير عملنا المحدد (الوكالة). نظرًا لأننا أضفنا هذا إلى صندوق الأدوات الخاص بنا ، سنوفر بالتأكيد مجموعة من الوقت في المستقبل عند إنشاء مواقع WordPress على الويب.
ولكن الشيء الذي يجعل هذا الأمر أكثر إثارة للإعجاب هو حقيقة أنه تم إصداره في سبتمبر 2020. نحن فقط في الإصدار 1.1 من هذا المكون الإضافي ، ولديه بالفعل العديد من الميزات الرائعة. هذا يجعلنا متحمسين بشكل لا يصدق لما سيأتي مع الميزات الإضافية التي ستتم إضافتها إلى هذه الأداة في المستقبل.