تطوير WordPress: ما هي الحقول المخصصة وكيف تستخدمها؟

نشرت: 2022-04-29

1. مقدمة
2. ما هي الحقول المخصصة؟
3. كيف تعمل الحقول المخصصة
4. كيفية استخدام الحقول المخصصة
5. النظر في ملحقات الحقول المخصصة
6. الخلاصة

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

ما هي الحقول المخصصة؟

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

البيانات الوصفية هي عنصر أساسي في WordPress. حتى بدون الحقول المخصصة ، سيستخدم WordPress البيانات الوصفية لتصنيف المنشورات والصفحات وتخصيصها. أسماء المؤلفين وتواريخ النشر ، على سبيل المثال ، هي بيانات وصفية. تستخدم الحقول المخصصة لأغراض مماثلة. باستخدام الحقول المخصصة ، يمكنك تصنيف المنشورات والصفحات وتخصيصها عن طريق إضافة البيانات الوصفية إليها.

تشمل الاستخدامات الشائعة للحقول المخصصة ما يلي:

  • بيانات الإفشاء
  • الكاتب الكاتب
  • معلومات الفيديو
  • معلومات المنتج
  • معلومات العمل
  • قوائم العقارات
  • المراجعات
  • شهادات العملاء

كيف تعمل الحقول المخصصة

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

المفاتيح قابلة لإعادة الاستخدام. عند إنشاء مفتاح لمنشور أو صفحة ، سيتم حفظه تلقائيًا. يمكنك بعد ذلك اختيار هذا المفتاح من القائمة المنسدلة لإعادة استخدامه. إذا كنت تريد إنشاء حقل مخصص آخر لنفس المنشور أو الصفحة ، على سبيل المثال ، يمكنك إعادة استخدام المفتاح باختياره من القائمة المنسدلة. في حين أن المفاتيح قابلة لإعادة الاستخدام ، فإن القيم ليست كذلك. سيكون عليك إنشاء كل قيمة يدويًا.

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

يمكنك إضافة كود PHP إلى المظهر الخاص بك لعرض الحقول المخصصة. يدعم WordPress العديد من استعلامات PHP للحقول المخصصة. تم تصميم استعلامات PHP لاسترداد الحقول المخصصة وعرضها في منطقة معينة من قالبك.

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

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

كيفية استخدام الحقول المخصصة

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

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

تتميز أداة الحقول المخصصة بقسم اسم وقسم للقيمة. لإنشاء حقل مخصص جديد ، انقر فوق "إدخال جديد" أسفل قسم الاسم. يمكنك بعد ذلك إدخال اسم أو مفتاح للحقل المخصص في قسم الاسم.

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

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

سيقوم استعلام PHP “get_post_custom_values” باسترداد قيم الحقول المخصصة. يمكنك تحديد حقل مخصص معين باستخدام معلمة "المفتاح". سيتم استرداد القيم من الحقل المحدد وعرضها. تحقق من مقالة الدعم على wordpress.org/support/article/custom-fields للحصول على قائمة باستعلامات PHP المدعومة.

ضع في اعتبارك ملحقات الحقول المخصصة

إذا كنت تكافح لإنشاء حقول مخصصة ، فقد ترغب في استخدام مكون إضافي. Advanced Custom Fields هو مكون إضافي مشهور للحقول المخصصة لـ WordPress. متوفر في الإصدارات المجانية والمدفوعة ، وهو يوفر منشئًا صديقًا للمبتدئين للحقول المخصصة.

باستخدام الحقول المخصصة المتقدمة ، سيكون لديك العشرات من أنواع الحقول للاختيار من بينها. يمكنك استخدامها لإضافة البيانات الوصفية بسهولة إلى المنشورات والصفحات. بعض أنواع الحقول المضمنة في الحقول المخصصة المتقدمة هي نص ، ونطاق ، ومربع اختيار ، وصواب أو خطأ ، ومنتقي التحديد والوقت ، وخرائط Google. يمكنك أيضًا تحميل البيانات الوصفية في سمة موقع الويب الخاص بك دون العبث بـ PHP.

خاتمة

يدعم WordPress البيانات الوصفية المخصصة في شكل حقول مخصصة. يتكون كل حقل مخصص من زوج من المفاتيح والقيمة ، ويتكون من معلومات حول منشور أو صفحة. إذا كنت راضيًا عن PHP ، فيمكنك إنشاؤها يدويًا. إذا كانت لديك خبرة قليلة أو معدومة مع PHP ، فيمكنك استخدام مكون إضافي مثل Advanced Custom Fields.

أداء الويب

وقت التحميل مهم! هل تعرف مدى سرعة موقعك؟

يتعلم أكثر