كل شيء عن إدارة واستخدام حقول WordPress المخصصة
نشرت: 2020-03-05عند كتابة منشورات مدونة ، يمكنك رؤية اسم المؤلف وفئة المقالة وتاريخ النشر. ومع ذلك ، في كثير من الأحيان ، يحتاج المدونون إلى إضافة المزيد من الحقول. لحسن الحظ ، يعد WordPress أكثر من مجرد منصة تدوين. إنه نظام إدارة محتوى مرن للغاية ويمكنك تعديله وفقًا لاحتياجاتك. على سبيل المثال ، يمكنك إنشاء حقول مخصصة توفر بعض المعلومات الإضافية.
تعمل الحقول المخصصة في WordPress على توسيع وظائف مدونتك ، مما يسمح لك بإضافة بيانات وصفية مخصصة إلى المحتوى الخاص بك ، مما يزيد من قابلية قراءته مع جعله أكثر إفادة. سنشرح في هذه المقالة ما هي الحقول المخصصة وكيف يمكنك استخدامها في WordPress.
ما هي الحقول المخصصة في ووردبريس؟
قبل الدخول في التفاصيل ، دعنا نتعرف على الحقول المخصصة. عند إنشاء منشور مدونة في WordPress ، يحفظ النظام الأساسي معلوماتك في جزأين. الجزء الأول هو المحتوى نفسه. يحتوي الجزء الثاني على تفاصيل مختلفة حول منشورك. تسمى هذه المعلومات الإضافية بالبيانات الوصفية ، ويمكن أن تتضمن نصًا وتواريخ وأرقامًا ، إلخ. تتضمن البيانات الوصفية أزواجًا من المفاتيح والقيمة. يمثل المفتاح اسم حقل مخصص معين ، بينما القيمة هي المعلومات الضرورية. ومع ذلك ، قد لا تسمح لك حقول WordPress الافتراضية بتضمين بعض أنواع البيانات. في هذه الحالة ، سيكون عليك إنشاء حقل مخصص.
إذا تعلمت إنشاء حقول مخصصة ، فستتمكن من تضمين أي بيانات تريدها. على سبيل المثال ، قد تقوم بتضمين معلومات حول الطقس ، والموسيقى التي تستمع إليها ، ومعلومات إضافية حول المؤلف ، والتقييمات والمراجعات ، وإخلاء المسؤولية حول المحتوى المدعوم ، وما إلى ذلك. هناك فرق كبير بين المنشورات المخصصة والحقول المخصصة. المشاركات المخصصة هي مشاركات منسقة مسبقًا لها غرض محدد (مثل المراجعات أو صفحات المنتج). يمكنك استخدام كل من المنشورات المخصصة والحقول المخصصة في نفس الوقت.
بعد إضافة حقل مخصص ، يمكنك عرضه في أي منطقة من مظهرك. على سبيل المثال ، يمكنك وضعها قبل المنشور أو بعده ، وكذلك في الشريط الجانبي. الحقول المخصصة هي عناصر بسيطة لكنها يمكن أن تكون مفيدة للغاية. على سبيل المثال ، يمكنك استخدام خدمة الترجمة لترجمة المحتوى الخاص بك إلى لغات مختلفة وتضمين معلومات الموقع في حقل مخصص.
لماذا يجب عليك استخدام حقول WordPress المخصصة
تمكّنك الحقول المخصصة من تخصيص المحتوى على موقع WordPress الخاص بك ، مما يجعله أكثر جاذبية بصريًا وأسهل في الفهم. فيما يلي بعض الأسباب لإضافة حقول مخصصة إلى مشاركاتك:
- ستحصل على مزيد من التحكم في العرض والموضع. يمكنك استخدام العلامات الشرطية والخطافات الخاصة بموضوع WordPress للتحكم في طريقة عرض المحتوى الخاص بك على موقع الويب.
- الحقول المخصصة أكثر مرونة من الأدوات. تعرض الأدوات نفس المحتوى في كل الصفحات ، بينما تمكنك الحقول المخصصة من تضمين محتوى مختلف في كل صفحة معينة.
- الحقول المخصصة قابلة للتخصيص أيضًا. هذه أجزاء من التعليمات البرمجية التي تضيفها إلى ملفات قالبك. يمكنك بسهولة ضبط الحقول المخصصة باستخدام CSS.
كيفية تضمين الحقول المخصصة على موقع الويب الخاص بك
قد يكون استخدام الحقول المخصصة مهمة صعبة إذا كنت تقوم بذلك للمرة الأولى. الشيء هو أن هذا الخيار مخفي من شاشة تحرير المنشور افتراضيًا. لتشغيله ، انقر فوق الزر خيارات الشاشة ، وحدد مربع الحقول المخصصة. بمجرد تمكين الحقول المخصصة ، سترى أداة الحقول المخصصة أسفل محرر النص العادي.
يمكنك توسيع قالب WordPress الخاص بك بحقول مخصصة لإظهار المزيد من المحتوى المخصص في الواجهة الأمامية. بادئ ذي بدء ، ضع في اعتبارك أنه في كل مرة تقوم فيها بتغيير سمة ، تحتاج إلى إنشاء سمة فرعية. عندما يكون الموضوع جاهزًا ، افتح شاشة تحرير المنشور وانتقل إلى أداة الحقول المخصصة. أدخل اسم وقيمة الحقل المخصص الجديد وانقر على "إضافة حقل مخصص".


بعد ذلك ، افتح ملف single.php للسمة النشطة وأضف الكود التالي إلى WordPress Loop:
<div class="location-info">
<p>Today's Location : <?php echo get_post_meta($post->ID, 'location', true); ?> </p>
</div>
احفظ single.php ، وتحقق من معاينة منشورك. يمكنك الآن تغيير قيمة الحقل المخصص في كل مرة تقوم فيها بإنشاء منشور مدونة جديد.
يمكنك أيضًا إخفاء الحقل المخصص من الواجهة الأمامية لموقع الويب الخاص بك عن طريق إدخال الكود التالي في ملف jobs.php الخاص بالقالب النشط:
function remove_post_custom_fields() {
remove_meta_box( 'postcustom' , 'post' , 'normal' );
}
add_action( 'admin_menu' , 'remove_post_custom_fields' );
إنشاء حقول مخصصة مع الإضافات
إذا كنت لا تريد العمل مع التعليمات البرمجية ، فيمكنك أيضًا إضافة حقول مخصصة باستخدام المكون الإضافي Advanced Custom Fields. في هذه الحالة ، تكون العملية برمتها بسيطة ومباشرة. قم بتنشيط المكون الإضافي ، وانتقل إلى لوحة معلومات WordPress الخاصة بك ، وانقر على "إضافة جديد". بعد ذلك ، انقر فوق "إضافة حقل" ، وأدخل المعلومات الضرورية ، مثل تسمية الحقل الجديد واسمه ونوعه. يمكنك تحديد نوع المنشورات التي ستتضمن الحقل المخصص. على سبيل المثال ، قد لا ترغب في إظهار البيانات الوصفية للموقع في المشاركات العادية. في هذه الحالة ، يمكنك تكوين الحقل المخصص الجديد في قسم "إظهار مجموعة الحقول هذه إذا".

يحتوي الإصدار المجاني من هذا المكون الإضافي بالفعل على العديد من الميزات المفيدة ، ولكن يمكنك أيضًا اختيار الإصدار المتميز الذي يكلف 25 دولارًا. ضع في اعتبارك أنه على الرغم من أن هذا المكون الإضافي سيساعدك في إنشاء حقول مخصصة ، إلا أنه لن ينشرها في الواجهة الأمامية لموقعك ، مما يحفظها في قاعدة بيانات WordPress. لذلك ، ستظل بحاجة إلى تحرير السمة يدويًا لعرض الحقول المخصصة.
مكون إضافي مفيد آخر هو Custom Field Suite. إنه مكون إضافي سيساعدك على إدارة حقولك المخصصة بصريًا ، باستخدام واجهة مستخدم بسيطة للمشرف. يأتي أيضًا مع مجموعة من 12 قالب حقل مخصص. إنه يتميز بواجهة برمجة تطبيقات لقيم الحقول وهو حقًا سهل الإعداد.
تغليف
تعد حقول WordPress المخصصة حلاً بسيطًا ومفيدًا يساعدك على توسيع وظائف موقع الويب الخاص بك عن طريق إضافة نص مخصص بمعلومات مفيدة. يمكنك إنشاء حقول مخصصة يدويًا أو بمساعدة المكونات الإضافية. تمكّنك الحقول المخصصة من تضمين بيانات وصفية معينة عند نشر أنواع مختلفة من المنشورات ، فهي سهلة الاستخدام وقابلة للتخصيص بالكامل. تتيح لك الحقول المخصصة تجاوز الإمكانات الافتراضية لـ WordPress ، مما يجعل مواقع الويب الخاصة بك أكثر تميزًا وإفادة.