كيفية إضافة الحقول المخصصة في ووردبريس
نشرت: 2022-04-12تعد إضافة حقول مخصصة في WordPress طريقة رائعة لإضافة بيانات إضافية إلى صفحاتك ومنشوراتك. بشكل افتراضي ، يأتي WordPress مع بعض الحقول الأساسية مثل العنوان والجسم والمقتطف. ومع ذلك ، إذا كنت ترغب في إضافة المزيد من البيانات إلى صفحاتك ومنشوراتك ، فيمكنك القيام بذلك عن طريق إضافة حقول مخصصة.
يمكن استخدام الحقول المخصصة لإضافة أي شيء من البيانات النصية البسيطة إلى البيانات المعقدة مثل الصور والملفات ومقاطع الفيديو. في هذه المقالة سوف نوضح لك كيفية إضافة حقول مخصصة في WordPress.
يمكن تعديل الحقول المخصصة في المكون الإضافي بطريقة أكثر تقدمًا عن طريق تعديل المعلومات المقدمة في منشور معين. يتم استخدام الحقول المخصصة والبيانات الوصفية أكثر من غيرها من قبل المطورين عند توسيع المنشورات. ما لم تكن قد اخترت استخدام لوحة التخصيص كإعداد افتراضي ، يمكنك فقط إضافة الأعمدة التي تم التعامل معها بالفعل بواسطة WordPress. كيف أقوم بإضافة نوع منشور مخصص في WordPress؟ يتم إنشاء منشور جديد تمامًا ، ويتم تغيير منشور موجود. يمكن تطبيق المرشحات على الرسل والصفحات باستخدام حقل واحد. في مربع التعريف ، أدخل قيمة الحقل المخصص ؛ في الجزء السفلي من الشاشة ، يمكنك أيضًا المنسدلة واختيار قيمة الحقل المخصص.
كيف يمكنني تمكين الحقول المخصصة في WordPress؟

الأمر بسيط مثل النقر فوق الزر "خيارات الشاشة" في الزاوية اليمنى العليا من الشاشة لإضافة أو تعديل منشور أو صفحة موجودة. ستتمكن من رؤية قائمة بها خيارات متنوعة يمكن عرضها أو إخفاؤها على شاشة تحرير المنشور عن طريق تحديد هذا الخيار. لإدخال الحقول المخصصة ، انقر فوق مربع الاختيار بجوار الحقول المخصصة.
تعد إضافة معلومات إضافية إلى منشورات وصفحات WP الخاصة بك عبر الحقول المخصصة لـ WP طريقة جيدة للقيام بذلك. أثناء كتابة كل منشور ، يمكنك تقييم المنتجات أو حتى الموسيقى. يتم إخفاء معظم أدوات الحقول افتراضيًا ، ولكن من السهل تمكينها واستخدامها. في هذا المنشور ، سنتعرف على الحقول المخصصة وكيف يمكن استخدامها في WordPress. تجعل معظم مواقع WordPress من السهل إضافة حقول مخصصة ، لكنها ليست مرئية دائمًا. اجعلها مرئية عن طريق تمكين الحقول المخصصة في المحرر الخاص بك أو إضافة رمز إلى قالبك. يمكنك استخدام المكونات الإضافية لتخصيص الحقول في موقع الويب الخاص بك وزيادة خياراتك.
تتمتع Pods بواجهة أنيقة تتيح لك إدارة الحقول الخاصة بك مع تخصيصها أيضًا. ومع ذلك ، فهو يتضمن عددًا من الميزات المفيدة الأخرى ، بما في ذلك وظائف الحقول المخصصة. يمكن أيضًا استخدام Pods لإدارة أنواع المنشورات المخصصة والفئات والعلامات ، بالإضافة إلى مجموعة متنوعة من الميزات الأخرى. نظرًا لخفة وزنها ، يجب أن يكون للمادة تأثير ضئيل أو معدوم على أداء موقع الويب الخاص بك.
نظرًا لأن الحقول المخصصة هي جوانب مهمة في WordPress ، يجب أن يسهل الوصول إليها واستخدامها. لا تكون مرئية من شاشة تحرير المنشور افتراضيًا ، ولكن يمكن تمكينها بالانتقال إلى مربع خيارات الشاشة المخفية أعلى الصفحة وتحديد مربع الحقول المخصصة.
ستلاحظ وجود مربع تعريف جديد يسمى "الحقول المخصصة" في شاشة تحرير المنشور بمجرد تمكين الحقول المخصصة. سيظهر هذا المربع دائمًا كلما قمت بتحرير منشورات على موقع الويب الخاص بك ، مما يجعل من السهل استخدام والوصول إلى الحقول المخصصة الخاصة بك.
تتيح لك خيارات الشاشة تعطيل الحقول المخصصة
قد لا تكون الحقول المخصصة مطلوبة إذا لم تكن مطورًا. يمكنك بعد ذلك إلغاء تحديد المربع بجوار الحقول المخصصة وتعطيلها في هذه الحالة عن طريق إلغاء تحديد المربع. تتيح لك الحقول المخصصة إضافة بيانات وصفية إلى الحقل حتى إذا قمت بإخفائه ، ولكنك ستحتاج إلى استخدام هذا المكون الإضافي لجميع الحقول.
كيف يمكنني إضافة حقل مخصص إلى قائمة في WordPress؟
ضمن قواعد الموقع ، حدد "عنصر القائمة". يرجى تحديث الحقول بمجرد اتباع التعليمات. يمكن عرض الحقل الجديد الذي قمت بإنشائه من قائمة WordPress في منطقة الإدارة بعد نشر الحقل. كنت متأكدًا من أنني أستطيع فعل ذلك.
كيفية إضافة حقل Meta مخصص في WordPress بدون البرنامج المساعد

يمكن إضافة حقول وصفية مخصصة إلى موقع WordPress بدون مكون إضافي عن طريق إضافة بضعة أسطر من التعليمات البرمجية إلى ملف function.php.
تتمثل الخطوة الأولى في إنشاء وظيفة جديدة تضيف الحقل الجديد إلى شاشة التعديل لنوع المنشور المطلوب. في هذا المثال ، سنضيف حقلاً جديدًا إلى شاشة تحرير المنشور:
الوظيفة my_custom_meta_box () {
add_meta_box (
"my-meta-box"،
"My Meta Box"،
"my_meta_box_callback" ،
'بريد'،
'عادي'،
'عالي'
) ؛
}
add_action ('add_meta_boxes'، 'my_custom_meta_box') ؛
تقوم الوظيفة my_custom_meta_box () بإنشاء مربع تعريف جديد بمعرف "my-meta-box". سيحتوي مربع التعريف على العنوان "My Meta Box" وسيستخدم وظيفة رد الاتصال my_meta_box_callback (). ستتم إضافة مربع التعريف إلى شاشة تحرير المنشور وسيتم وضعه أسفل محرر محتوى المنشور (الموضع "العادي" مع أولوية "عالية").
بعد ذلك ، نحتاج إلى كتابة دالة رد الاتصال التي ستخرج HTML لمربع التعريف. ستأخذ هذه الوظيفة كائن post كوسيطة وحيدة لها:
function my_meta_box_callback ($ post) {
// إخراج HTML لمربع التعريف
}
في وظيفة رد الاتصال ، يمكننا إخراج HTML لمربع التعريف الخاص بنا. في هذا المثال ، سننشئ حقل إدخال نص لمربع التعريف الخاص بنا:
function my_meta_box_callback ($ post) {
// أضف حقل nonce حتى نتمكن من التحقق منه لاحقًا.
wp_nonce_field ('my_meta_box'، 'my_meta_box_nonce') ؛
/ *
* استخدم get_post_meta () لاسترداد قيمة موجودة
* من قاعدة البيانات واستخدام قيمة النموذج.
* /
القيمة $ = get_post_meta ($ post-> ID، '_my_meta_value_key'، true) ؛
صدى '
يمكنك إخفاء خيار الحقول المخصصة في شاشة تحرير المنشور طالما لم تقم بتمكينه. يجب أن تذهب إلى قائمة النقاط الثلاث في الزاوية العلوية اليمنى من الشاشة وتحديد "الخيارات" ، والتي يمكن عرضها هناك. يعد تحرير ملف السمات أمرًا يجب أن يكون المستخدمون على دراية به قبل بدء هذا البرنامج التعليمي. يجب عليك تعديل ملفات سمة WordPress الخاصة بك من أجل عرض الحقل المخصص على موقع الويب الخاص بك. يعرض WordPress تلقائيًا 30 نوعًا مختلفًا من الحقول المخصصة لهذا النموذج. كحل ، قم بإنشاء مكون إضافي خاص بالموقع أو ملف function.php يتضمن الكود التالي. إذا كان لديك حقول مخصصة لـ WordPress أو عدة مستخدمين يكتبون على موقعك ، فقد لا يكون هذا الحل مناسبًا.
الطريقة الأكثر مباشرة هي استخدام المكون الإضافي Advanced Custom Fields. تتيح لك الأداة إنشاء مجموعة متنوعة من الحقول ، بما في ذلك النصوص والصور والقوائم المنسدلة. لقد جعلنا المعلمة الأخيرة لوظيفة get_post_meta خاطئة في هذا المثال. تقوم هذه الطريقة بإرجاع البيانات كمصفوفة ، مع عرض حلقة foreach على الشاشة. من الممكن إعادة استخدام الحقول المخصصة في نفس المنشور لإضافة قيم متعددة. لعرض جميع قيم الحقول المخصصة ، يجب تعديل الرمز. يمكنك تحديد مفاتيح وقيم مخصصة للمنشورات في WordPress.

عند إنشاء حقل مخصص لمؤلف ضيف على مدونة أو موقع أخبار ، أدخل اسم المؤلف الضيف. يسمح لك المكون الإضافي Co-Authors بعرض الصفحات المشتركة في التأليف. لقد كتبنا دليلًا تفصيليًا حول كيفية إضافة مؤلفين متعددين إلى منشور WordPress. يجب تحرير الشريط الجانبي للنشر أو الصفحة التي تريد تغييرها ، ويجب إضافة حقل مخصص إليه. تسمح لك الحقول المخصصة بإضافة محتوى مخصص إلى موجز RSS الخاص بـ WordPress بالإضافة إلى معالجته. عندما تقوم بتضمين WPbpage كحقل مخصص للشريط الجانبي ، على سبيل المثال ، سوف يتحقق الرمز من ملف sidebar-wpbpage.html. من خلال تكوين الحقول المخصصة في WordPress ، يمكنك تعيين تاريخ انتهاء صلاحية المنشورات.
هذا مفيد بشكل خاص في المواقف التي تنوي فيها نشر المحتوى فقط لفترة محدودة ، مثل عند إجراء الاستبيانات. هل أحتاج إلى استخدام CSS لتغيير مظهر المنشورات الفردية؟ سيقوم WordPress بتعيين فئة محددة لكل منشور ، حتى تتمكن من إنشاء CSS الخاص بك. يمكنك إضافة الفئات المخصصة الخاصة بك إلى الحقول المخصصة ثم نمط المشاركات معهم. يمكنك رؤية فئة CSS للحقل المخصص التي تمت إضافتها إلى فئة ما بعد عن طريق فحص كود مصدر المنشور باستخدام أداة الفحص. باستخدام فئة CSS هذه ، يمكنك إضافة CSS مخصص وتصميم منشورك باستخدام CSS مخصص.
كيفية عرض قيمة حقل مخصص في WordPress
هناك عدة طرق مختلفة يمكنك من خلالها عرض قيم الحقول المخصصة في WordPress. تتمثل إحدى الطرق في استخدام مكون إضافي مثل Advanced Custom Fields ، والذي سيسمح لك بإنشاء حقول مخصصة ثم عرضها على موقعك باستخدام رمز قصير. هناك طريقة أخرى تتمثل في تحرير ملفات السمات الخاصة بك وإضافة القليل من التعليمات البرمجية لعرض قيم الحقول المخصصة.
لإضافة حقول مخصصة إلى موقع WordPress الخاص بك ، استخدم وظائف WordPress. ستتمكن من تقديم معلومات إضافية حول المحتوى الخاص بك مع إضافة الحقول المخصصة. في هذا البرنامج التعليمي ، ستتعلم كيفية استخدام التعليمات البرمجية وقوالب Swift لإنشاء حقول مخصصة. يقدم لك أداة تسمح لك بإنجاز ذلك دون كتابة سطر واحد من التعليمات البرمجية. تم تحديد بعض الحقول المخصصة لقسم الكتب المفضلة لدينا. يحتوي كل من العنوان والرابط في الكتاب ووصف الكتاب والغلاف على حقول إدخال عادية. يمكن الآن إضافة هذه الحقول المخصصة إلى المنشورات والصفحات الموجودة أو الجديدة بتنسيق يمكن البحث فيه بسهولة.
في مربع تعريف قوالب Swift ، انقر فوق مربع الاختيار بجوار الزر "استخدام القالب في هذا المنشور". إذا لم يكن لديك أي HTML ، فسنحتاج إلى إضافته. عند النقر فوق الحقول المخصصة ، تظهر على الصفحة ، ويمكنك تصميمها باستخدام CSS.
WordPress إظهار حقل مخصص في قائمة المشاركات
إذا كنت ترغب في عرض قيمة حقل مخصص في قائمة منشورات WordPress ، فأنت بحاجة أولاً إلى تعديل المنشور وإضافة الحقل المخصص إليه. بمجرد حفظ الحقل المخصص ، يمكنك تحرير ملف قالب قائمة المنشورات وإضافة الكود التالي:
php echo get_post_meta( $post-> ID ، "custom_field_name" ، صحيح) ؛ ؟ >
سيعرض هذا قيمة الحقل المخصص في قائمة المنشورات.
لا يتم عرض الحقول المخصصة لـ WordPress
إذا كنت تواجه مشكلة في ظهور الحقول المخصصة في منشور WordPress الخاص بك ، فهناك بعض الأشياء التي يمكنك التحقق منها. أولاً ، تأكد من تحديد نوع الحقل الصحيح من القائمة المنسدلة في محرر الحقول المخصص. بعد ذلك ، حدد المربع بجوار "إظهار في المنشور" في شاشة تكوين الحقل. أخيرًا ، إذا كنت لا تزال تواجه مشكلة ، فحاول مسح ذاكرة التخزين المؤقت وملفات تعريف الارتباط للمتصفح.
الحقول المخصصة هي إحدى ميزات WordPress التي تتيح لك إضافة معلومات إضافية إلى مشاركات WordPress الخاصة بك. تتضمن هذه المعلومات الإضافية ، المعروفة أيضًا باسم البيانات الوصفية ، اسم المؤلف والتاريخ والأوقات. السببان الرئيسيان وراء عدم رؤيتهما في مشاركاتك هما أنك لا تريد التخلص منها أو أنك لا تريد أن تمر بمشكلة حل المشكلة. إذا لم تكن متأكدًا مما إذا كنت تريد تمكين هذه الميزة في خيارات الشاشة ، فلا تقدم ملفًا مخصصًا في منشورك. من المحتمل أن يكون لديك مكون إضافي متقدم مخصص ميداني مثبت ومفعل. إذا كان السؤال الذي تريد حله ، فيرجى اتباع تعليمات تحري الخلل وإصلاحه أدناه. من شبه المؤكد أنه يمكنك الابتعاد عن التحديث إلى أحدث إصدار من Elementor واكتشاف أن به خطأ يمنعك من استخدام حقل مخصص في محرر المحتوى الخاص بك.
حتى المبتدئين في WordPress يمكنهم حل هذه المشكلة. ما زلت أواجه أسئلة حول حقول WordPress المخصصة. هل يمكنك من فضلك أعطني بعض الأفكار؟ للتواصل معنا ، يرجى استخدام قسم التعليقات أدناه.
حقل مخصص ووردبريس
الحقول المخصصة ، والمعروفة أيضًا باسم post meta ، هي ميزة في WordPress تتيح لك إضافة معلومات إضافية إلى مشاركاتك. يمكن استخدامها لإضافة ملاحظات وروابط وصور ووسائط أخرى إلى مشاركاتك. تدار الحقول المخصصة من خلال قائمة الحقول المخصصة في مدير WordPress.
لإضافة بيانات وصفية إضافية إلى منشور أو صفحة ، يمكنك استخدام WP Custom Fields. يمكن إضافتها يدويًا أو من خلال استخدام مكون إضافي مخصص. سنستعرض الحقول المخصصة وكيفية إضافتها إلى المحتوى الخاص بك في هذه المقالة. يمكنك أيضًا استخدام التحرير اليدوي أو المكون الإضافي لإنشاء الحقول المخصصة الخاصة بك في هذا الدرس. باستخدام المكون الإضافي WordPress.com Advanced Custom Fields ، يمكنك إضافة 30 نوعًا مختلفًا من الحقول المخصصة بسرعة وسهولة. يمكن إنشاء مجموعة حقول جديدة بالنقر فوق الزر "إضافة جديد" في أعلى الشاشة. عند النقر فوقه ، ستظهر مجموعة الحقول التي أنشأتها تلقائيًا في القائمة.
افتح محرر منشورات WordPress بمجرد أن يصبح حقلك جاهزًا. سيظهر بمجرد النقر فوق الحقل المخصص لمحرر النصوص. لعرض الحقول المخصصة في الواجهة الأمامية لموقع الويب ، يجب عليك أولاً تحرير ملف السمة. يمكنك معرفة المزيد حول هذه العملية لاحقًا في المقالة. الحقول المخصصة غير مرئية في WordPress حتى الآن. علاوة على ذلك ، تتوفر أنواع حقول مخصصة افتراضية ، ولكن يمكن إضافة أنواع جديدة في Pods. من الضروري تعديل ملفات السمات لعرض المعلومات على الواجهة الأمامية لموقع الويب.
سيرشدك هذا البرنامج التعليمي إلى كيفية الوصول إلى الملفات مباشرة من لوحة القيادة. يجب عليك إضافة الكود الخاص بك إلى حلقة WordPress. يمكن أن يختلف رمز الحلقة حسب الموضوع الخاص بك. يُطلب من WordPress البحث عن المنشورات ذات الحقول المخصصة في الكود. يمكن استخدام علامات القالب هذه لتخصيص وظيفة الحقول المخصصة. يتضمن منشور أو صفحة في WordPress ميزات متقدمة تسمح للمستخدمين بإضافة معلومات إليها. نتيجة لذلك ، قمنا بتضمين دليل تفصيلي خطوة بخطوة لتمكين وظيفة الحقل المخصص ، والتي تكون مخفية حاليًا افتراضيًا. قمنا أيضًا بتغطية الخطوات اللازمة لإنشاء واستخدام الحقول المخصصة في WordPress بالإضافة إلى ذلك.
قد يتم توفير معلومات إضافية للمستخدمين عند ملء النماذج باستخدام الحقول المخصصة. إذا كان لديك حقل مخصص لاسم المستخدم ، على سبيل المثال ، فقد ترغب في تضمين قائمة من الخيارات حتى يتمكن المستخدم من ملء هذا الحقل. تسهل الحقول المخصصة عرض أنواع مختلفة من المعلومات لمستخدمين مختلفين.
سيجد المستخدمون الذين يحتاجون إلى معلومات إضافية عند ملء النماذج أو إنشاء محتوى مخصص أن حقول WordPress المخصصة مفيدة.