يمنح ووردبريس القدرة لكتاب المقالات على تعيين حقول مخصصة (Custom Fields) للمقال. تُعرف هذه المعلومات الإضافية الاختيارية باسم البيانات الوصفية (Metadata). يمكن أن تتضمن هذه البيانات الوصفية أجزاءً من المعلومات مثل:

  • المزاج: سعيد
  • قيد القراءة حالياً: سندريلا
  • جارٍ الاستماع إلى: Rock Around the Clock
  • الطقس: حار ورطب

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

يتم التعامل مع البيانات الوصفية باستخدام أزواج المفتاح/القيمة (key/value pairs). المفتاح (Key) هو اسم عنصر البيانات الوصفية. أما القيمة (Value) فهي المعلومات التي ستظهر في قائمة البيانات الوصفية على كل مقال على حدة ترتبط به تلك المعلومات.

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

إليك مثال لما قد تبدو عليه هذه المعلومات في مقالك:

Currently Reading: Calvin and Hobbes
Today's Mood: Jolly and Happy

عرض الحقول المخصصة في محرر الكتل (Block Editor)

زر الخيارات وقائمة التفضيلات في الشريط الجانبي

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

ملاحظة: قبل عرض منطقة الحقول المخصصة، تأكد من حفظ محتوَيك نظراً لضرورة إعادة تحميل الصفحة لتغيير هذا الخيار.

  1. انقر على زر الخيارات (أيقونة النقاط الثلاث) في يمين شريط الأدوات العلوي.
  2. حدد التفضيلات (Preferences).
  3. حدد تبويب عام (General) وقم بتفعيل خيار الحقول المخصصة (Custom fields) في قسم متقدم (Advanced).
  4. انقر على زر تحديد وإعادة تحميل الصفحة (Select & Reload Page).
الحقول المخصصة في لوحة التفضيلات

سترى الحقول المخصصة في أسفل محرر الكتل.

لإخفاء منطقة الحقول المخصصة مرة أخرى، ارجع إلى التفضيلات، وأوقف تفعيل زر الحقول المخصصة، وأعد تحميل الصفحة.

الاستخدام (Usage)

بناءً على مثالنا أعلاه، دعنا نضيف حقلين مخصصين، أحدهما يسمى "Currently Reading" والآخر "Today’s Mood". يُرجى اتباع الخطوات أدناه لإضافة هذه المعلومات إلى مقال باستخدام الحقول المخصصة.

  1. لإنشاء حقل مخصص (Custom Field) جديد يسمى “Currently Reading”، انقر على زر إدخال جديد (Enter new)، وأدخل النص “Currently Reading” (بدون علامات التنصيص) في حقل إدخال النص المعنون بـ الاسم (Name).
  2. يجب الآن تعيين قيمة (Value) لـ المفتاح (Key) المنشأ حديثاً (“Currently Reading”)، والتي تتمثل في حالتنا في اسم الكتاب الذي يتم قراءته حالياً، وهو “Calvin and Hobbes”. اكتب “Calvin and Hobbes” في حقل القيمة (Value)، مرة أخرى بدون علامات التنصيص.
  3. انقر على زر إضافة حقل مخصص (Add Custom Field) لحفظ هذه المعلومات المخصصة لهذا المقال.
الحقول المخصصة (Custom Fields)

لإضافة "Today’s Mood"، كرّر العملية وأضف “Today’s Mood” إلى مربعات نص المفتاح (key) ووصفاً لممزاجك في مربعات نص القيمة (value)، ثم انقر فوق إضافة حقل مخصص (Add Custom Field) لحفظ هذه المعلومات مع المقال.

في مقالك التالي، يمكنك إضافة كتاب ومزاج جديدين إلى بياناتك الوصفية. في قسم الحقول المخصصة (Custom Fields)، سيحتوي المفتاح (Key) الآن على قائمة منسدلة تضم الحقول المخصصة المُدخلة مسبقاً. اختر “Currently Reading” ثم أدخل الكتاب الجديد الذي تقرؤه في حقل القيمة (value). انقر فوق إضافة حقل مخصص (Add Custom Field) ثم كرّر العملية لإضافة “Today’s Mood”.

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

عرض الحقول المخصصة في الواجهة الأمامية (Front End)

لعرض الحقول المخصصة لكل مقال، يجب عليك استخدام وسوم القالب (template tag) التي تخصّص قالبك. لمزيد من التفاصيل حول ذلك، يُرجى الرجوع إلى:

يمكنك تثبيت إضافة (Plugin) تدير الحقول المخصصة عن طريق البحث عن “custom fields” في دليل الإضافات.

هل كانت المقالة مفيدة ؟ 0 أعضاء وجدوا هذه المقالة مفيدة (0 التصويتات)