4 أسئلة متكررة حول تطوير WordPress المخصص

نشرت: 2020-12-17

قبل أن نتعمق في الأسئلة ، هناك سؤال مهم يجب الإجابة عليه - "ما هو تطوير WordPress المخصص؟"

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

وسبب نظرنا في هذا السؤال هو توضيح أي سوء تفاهم قد يحدث. هناك العديد من عروض Fiverr “WordPress Expert” ، والكثير من وكالات التسويق التي تقدم أعمال تصميم الويب وما إلى ذلك. ومع ذلك ، فإن معظمهم يقعون في نوع عمل "WordPress Lego" أو "أدوات إنشاء الصفحات".

عادةً ، عند الحديث عن إنشاء مواقع الويب ، يربطها الأشخاص بشخص يختار سمة مميزة (شيء تم إنشاؤه بالفعل بواسطة مطورين آخرين وبيعه حسب الاستخدام "لكل موقع") ويقوم بإعداده على موقع WordPress الخاص به.

بعد ذلك ، بفضل الإضافات المدمجة منشئ صفحات السمات مثل Elementor أو Beaver أو Avada ، ينشئ مالك الموقع صفحاته المقصودة. وهذا يؤدي إلى أول سؤال متكرر ، وسوف نغطي:

1. ما الفرق بين موقع البناء المخصص ومنشئ الصفحة؟

في العديد من العروض المفتوحة للعمل المستقل وكذلك من صفحات البيع للعديد من وكالات WordPress أو شركات تطوير الويب أو حتى شركات تحسين محركات البحث ، ستجد مصطلحات مثل "Custom Web Design" أو "Build a WordPress site" أو "I will design موقع WordPress احترافي وسريع الاستجابة ". ومع ذلك ، عندما تنظر عن كثب إلى ما تم تضمينه ، فإنه يقول أشياء مثل "تخصيص التصميم" كميزة (وهو أمر جيد بوضوح) ، ولكن مقابل 50 دولارًا فقط لكل العمل.

من الناحية الواقعية ، هذا شيء يقع مباشرة ضمن فئة "مُنشئ الصفحات". لماذا ا؟ لأن التطوير الكامل للموقع الجديد يشمل:

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

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

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

قد تكون بعض الاختلافات بين الاثنين: تطوير مخصص مقابل Builder Solution

يمكنك قراءة هذا بمزيد من التفاصيل في هذه المقالة: ثيمات WordPress المصممة خصيصًا مقابل السمات المميزة - DevriX

2. لماذا تختار WordPress في المقام الأول؟

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

بعض أسباب استخدام WordPress هي:

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

بالإضافة إلى ذلك ، لا يوجد سبب حقيقي للحد من مكدس التكنولوجيا لديك ، يمكن أن يعمل WordPress بشكل رائع مثل Headless أيضًا حيث تبني وجهة نظر العميل الخاصة بك في شيء مثل React أو Vue.js وتتصل ببيانات WordPress عبر REST API أو GraphQL.

بالنسبة للعديد من الشركات ، يعد WordPress أيضًا اختيارًا جيدًا جدًا نظرًا للنظام القوي متعدد المواقع والتجارة الإلكترونية المتقدمة والإضافات متعددة اللغات.

3. هل يمكننا تعديل صفحاتنا المقصودة الجديدة بسهولة؟

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

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

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

هناك طريقتان للتطوير تسمح لك بتحرير المحتوى وهما:

  • تجربة شبيهة بمنشئ المحتوى مع محرر Gutenberg الجديد. يتطلب خبرة مع Gutenberg API و React و PHP و UX و CSS لجعلها تبدو جميلة
  • ACF (الحقول المخصصة المتقدمة) لكل سلسلة في الصفحة التي تحتاج إلى تعديل
  • ACF مع القوالب المرنة التي تمثل أقسامًا قابلة للتحرير يمكن إعادة استخدامها لإنشاء صفحات مقصودة مخصصة بمكونات محددة مسبقًا

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

اقرأ المزيد حول ما يدخل في إنشاء قالب مخصص هنا: ما الذي يدخل في إنشاء سمة WordPress مخصصة؟ - ديفريكس

4. كيف تبدو عملية إنشاء موقع ويب جديد؟

هذا سؤال ضخم. حاولنا التعمق في مزيد من التفاصيل في مقالة منفصلة هنا: خطة العمل الكاملة لبناء وتنمية موقع WordPress احترافي - DevriX

ولكن لتلخيص الأجزاء الأكثر أهمية:

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

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

فمثلا:

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

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