يتيح لك كل من ACF وToolset إضافة حقول مخصصة إلى أي نوع من المحتوى. تقدم كلتا الإضافتين أنواعاً مختلفة من الحقول وتتيحان لك اختيار المقالات التي تريد تضمينها فيها.
أنواع الحقول
يتضمن كل من ACF وToolset الحقول الأساسية التي تتوقع رؤيتها. وتشمل هذه «الحقول النصية»، و«المحرر المرئي»، و«المحددات»، و«أزرار الاختيار»، و«مربعات الاختيار»، وغيرها.
حقول ACF المخصصة
حقول Toolset المخصصة
ميزات الحقول المخصصة
يتضمن كل من ACF وToolset الميزات الأساسية للحقول المخصصة. باستخدام كليهما، يمكنك تحديد الحقول كحقول «مطلوبة»، وتخصيص رسائل الخطأ، وتقديم وصف للحقول.
إعداد الحقول المخصصة في ACF
إعداد الحقول المخصصة في Toolset
باستخدام ACF، يمكنك إضافة نص قبلي أو بعدي (محتوى قبل أو بعد القيمة) والذي سيظهر في الواجهة الخلفية عندما يُدخل المستخدم المعلومات. يتيح لك ACF أيضاً تقييد عدد الأحرف للحقول، والتحكم في العرض، وحتى تكرار حقل موجود.
التحكم في مكان ظهور الحقول في محرر WordPress
يتيح لك كلا المنتجين تحديد نوع المنشور أو الفئة أو التصنيف الذي تظهر فيه مجموعتك. يمتلك ACF ميزات أكثر للتحكم الدقيق في الصفحات التي يجب أن تعرض حقولاً مختلفة. يميل نهج Toolset أكثر نحو منطق العرض البسيط، بناءً على نوع المنشور.
تحكم دقيق في عرض الحقول في ACF
تحكم يعتمد على نوع المنشور لعرض الحقول في Toolset
عرض الحقول المخصصة
يحتوي Toolset على كل ما يلزم لإعداد الحقول المخصصة وعرضها على الواجهة الأمامية للموقع، دون كتابة تعليمات برمجية. يمتلك ACF واجهة برمجة تطبيقات (API) لمطوري PHP ويقدم تكاملات مع Elementor Pro وDivi.
بالنسبة للأشخاص الذين يرغبون في بناء مواقع مخصصة دون كتابة تعليمات برمجية، هناك خياران متاحان. مع Toolset، ستستخدم الكتل (يفتح في علامة تبويب جديدة) لعرض الحقول المخصصة. ومع ACF، يمكنك استخدام Elementor Pro (هناك تكاملات لـ ACF مع أدوات بناء صفحات أخرى، لكن تكامل Elementor هو الأكثر شيوعاً).
مجموعات الحقول القابلة للتكرار
يقدم كل من Toolset وACF مجموعات حقول قابلة للتكرار (يفتح في علامة تبويب جديدة). تتيح لك كلتا الإضافتين إنشاء مجموعات الحقول القابلة للتكرار بصرياً في الواجهة الخلفية بمستوى مماثل من المرونة. على سبيل المثال، يمكنك بسهولة إنشاء مجموعة حقول قابلة للتكرار لشريط تمرير (slider).
إعداد حقل متكرر في ACF
إعداد حقول قابلة للتكرار في Toolset
باستخدام كلتا الإضافتين، يمكن أن تحتوي الحقول المتكررة على تداخل لا نهائي، وخيارات إدخال مختلفة، وميزات أخرى تجعل إدخال المحتوى أمراً مريحاً.
على غرار الحقول الفردية، يختلف ACF وToolset في كيفية عرض مجموعات الحقول المتكررة.
مع ACF، ستحتاج إلى كتابة كود PHP يمر عبر الحقول المتكررة ويعرضها. يوفر ACF أمثلة كاملة يمكنك نسخها/لصقها وتخصيصها.
مع Toolset، يمكنك عرض الحقول المتكررة دون كتابة تعليمات برمجية. تتيح لك كتلة View في Toolset المرور عبر الحقول المتكررة وعرضها بتصميمك الخاص.
علاقات المقالات
علاقة المقالات هي القدرة على الربط بين مقالات مختلفة. على سبيل المثال، في موقع عقارات، ستحتاج إلى ربط العقارات بالوكلاء. وفي موقع دليل للصالات الرياضية، ستحتاج إلى ربط الصالات الرياضية بالمدربين. يمكنك ربط المقالات بعلاقة «واحد إلى متعدد» و«متعدد إلى متعدد».
لربط المقالات باستخدام ACF، يمكنك استخدام حقل العلاقة في ACF (يفتح في علامة تبويب جديدة). يتيح هذا الحقل الربط بين المقالات في قاعدة البيانات. تشرح وثائق ACF كيفية استخدام هذه المعلومات لعرض المحتوى ذي الصلة، باستخدام كود PHP، على الواجهة الأمامية للموقع.
عندما تبني مواقع متعددة اللغات، ربما تتساءل عن كيفية عمل ACF وToolset مع WPML. نظراً لأن كليهما من الإضافات الشائعة، يحرص فريق WPML على أن يعملا بسلاسة مع WPML.
لبناء مواقع متعددة اللغات باستخدام ACF، ستحتاج إلى تثبيت الإضافة المساعدة Advanced Custom Fields Multilingual الخاصة بنا، واتباع التعليمات حول ترجمة المواقع المبنية باستخدام ACF. يتيح لك ACFML ترجمة المحتوى الذي يحتوي على أي نوع من حقول ACF، بما في ذلك الحقول المتكررة المعقدة.
دعم WPML مدمج في Toolset، لذا لن تحتاج إلى تثبيت إضافة مساعدة. ستتمكن بسهولة من ترجمة كل ما تنشئه باستخدام Toolset، مباشرة من لوحة إدارة الترجمة في WPML، أو من محرر المقالات (أيهما يناسبك أكثر).
ما وراء الحقول المخصصة
يُعد كل من ACF وToolset حزمتين كبيرتين تتضمنان أكثر من مجرد حقول مخصصة. إليك بعض الميزات الإضافية وروابط لمعرفة المزيد عنها.
تتميز حسابات Unlimited لكل من ACF وToolset بأسعار متشابهة جداً.
الخلاصة
يقدم كل من ACF وToolset طريقة قوية لبناء مواقع WordPress مخصصة. يمتلك ACF نسخة أساسية مجانية، وهو أمر غير موجود في Toolset. يُعد ACF بحد ذاته جذاباً لمطوري PHP ذوي الخبرة. يتيح لك ACF بناء المواقع بصرياً باستخدام Elementor (وأدوات بناء صفحات أخرى)، بينما يستخدم Toolset محرر كتل WordPress للتصميم المرئي دون كتابة تعليمات برمجية.
تم إصدار WPML 5.2. لم يعد حفظ الصفحة يعيد كتابة الترجمات التي لم تتغير، وتُدرج لوحة إدارة الترجمة محتواك أياً كان عدد اللغات، وتخبرك الترجمة التلقائية عندما تكون في انتظار الدفع بدلاً من التوقف، وتصل 565 إصلاحاً عبر WPML وكل ملحق.