إضافة Types جاهزة للتنزيل والاستخدام. تتيح إنشاء أنواع منشورات مخصصة، وتصنيف مخصص، وحقول مخصصة. وهي متكاملة تماماً مع WPML ومع Views، مما يتيح لك بناء مواقع متعددة اللغات معقدة باستخدام WordPress دون كتابة أي كود.
الإعداد
تنشئ إضافة Types ثلاثة أشياء:
- أنواع منشورات مخصصة
- تصنيف مخصص
- حقول مخصصة (مربعات ميتا)
أولاً، نزّل Types، ثم ثبّتها وفعّلها. بمجرد إعدادها، سترى هذه القائمة الرئيسية:

انقر على Custom Types and Taxonomies لإعداد أنواع المنشورات والتصنيفات الخاصة بك.

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

ترتب إضافة Types الحقول المخصصة في مجموعات. وتتيح لك تحديد المجموعة التي تريد عرضها في أنواع المحتوى المختلفة.
تحتوي المجموعات على حقول. يمكنك اختيار الحقول القياسية، مثل إدخالات النص ذات السطر الواحد أو الأسطر المتعددة، أو حقول أكثر تعقيداً مثل الملف، أو الصورة، أو جهة اتصال Skype.
انقر على Add a custom fields group. امنحها اسماً ووصفاً اختيارياً، وأضف الحقول بالنقر على أسمائها من القائمة الموجودة في أعلى اليمين.

بمجرد إضافة حقل، يمكنك إعداده. امنحه اسماً ووصفاً. لكل نوع من الحقول إعداده الفريد.
هكذا تبدو المجموعة في شاشات التعديل:

يمكنك رؤية أنواع مختلفة من الحقول، بما في ذلك النص، ومربع الاختيار، ورفع الصور.
عرض الحقول المخصصة
ستلاحظ وجود تلميح لكود مختصر أسفل الحقول المختلفة في شاشات المحرر. تتيح هذه الأكواد المختصرة تضمين الحقول في محتوى الصفحة. عندما يُدخل الكتّاب هذه الأكواد المختصرة في النص، ستستبدلها إضافة Types بمحتوى الحقل.
يختلف عرض الحقل المخصص لكل نوع حقل. تُخرج الحقول النصية قيمتها ببساطة. ستعرض مربعات الاختيار ومجموعات أزرار الاختيار النص الخاص بحالتها. تعرض حقول الصور الصورَ (مما يتيح لك اختيار أبعاد الصورة)، وللحقول الخاصة الأخرى خيارات عرض فريدة.
يمكن للكتّاب استخدام أيقونة T في أعلى شاشات التعديل للاختيار من بين الحقول المتاحة لإدراجها.

إذا كنت تريد إضافة حقول إلى القوالب (بحيث تظهر في جميع الصفحات من نفس النوع)، يمكنك استخدام Views لإنشاء قوالب ديناميكية، أو تعديل ملفات PHP الخاصة بالقالب واستخدام استدعاءات Types API لعرض الحقول.
التحقق من صحة البيانات
يمكن للحقول أيضاً التحقق من صحة مدخلات المستخدم. يمكنك تعيين أي حقل على أنه «مطلوب». للحقول الأخرى خيارات تحقق أخرى. على سبيل المثال، ستتحقق الحقول الرقمية من أن المستخدمين يُدخلون أرقاماً فقط، وستتحقق حقول البريد الإلكتروني من صحة تنسيق عناوين البريد الإلكتروني. يمكنك تمكين أو تعطيل كل عملية تحقق من هذه العمليات لكل حقل.
عندما يُدخل الكتّاب المحتوى وتفشل عملية التحقق، ستُبرز إضافة Types الحقول غير الصحيحة وتوجه المستخدمين لتعديلها.
خيارات ترجمة الحقول المخصصة
تتيح لك إضافة Types اختيار ما يجب فعله عند ترجمة المحتوى الذي يتضمن هذه الحقول المخصصة. افتراضياً، سيترجم WPML الحقول النصية وينسخ الحقول غير النصية. يعني هذا أن الصور، ومربعات الاختيار، والقيم الرقمية ستُزامن تلقائياً بين المحتوى الأصلي والترجمات، بينما ستُترجم النصوص.
شاشات لوحة التحكم متعددة اللغات
يتيح WPML لمستخدمين مختلفين الحصول على لغات مختلفة للوحة التحكم. يكون هذا مفيداً بشكل خاص إذا كان هناك أشخاص مختلفون يقومون بإعداد الموقع وإدارته.
تظهر جميع النصوص التي تُدخلها في Types في شاشة ترجمة النصوص في WPML. يشمل ذلك الأسماء، والأوصاف، والتسميات، وقيم الحقول.

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

عندما تترجم محتوى يتضمن حقلاً مخصصاً، ستلاحظ ظهور الاسم والوصف الخاصين به. يتيح ذلك للمترجمين فهم ما يترجمونه والمكان الذي سيذهب إليه النص.
التنزيل، والتكلفة، والدعم
يمكنك تنزيل Types من موقع Toolset:
https://toolset.com/home/types-manage-post-types-taxonomy-and-custom-fields/
نرحب بقراءتك للدروس التعليمية والوثائق المرجعية الكاملة في موقع Types & Views.
تُعد Views مكمّلاً قوياً لـ Types، مما يتيح عرض البيانات المخصصة دون كتابة أي كود. نقدم دعماً تجارياً لكل من Types و Views من خلال منتديات الدعم على https://toolset.com.
تبلغ تكلفة Views ودعم الخبراء لكلتا الإضافتين لمدة عام واحد 49 $ (USD).


