WordPress: بناء تصنيف مخصص لموقعك
بناء تصنيف مخصص لموقع WordPress الخاص بك
تصنيف مخصص لموقع WordPress الخاص بك
يعد WordPress نظامًا قويًا لإدارة المحتوى يتيح للمستخدمين بناء تصنيف مخصص موقع الويب وإدارته بسهولة. من أهم ميزات WordPress قدرته على تنظيم المحتوى باستخدام التصنيفات. تعد التصنيفات طرقًا لتجميع المحتوى وتنظيمه على موقع ويب ، مثل التصنيف أو العلامة. بشكل افتراضي ،
يتضمن WordPress تصنيفين:
الفئات والعلامات. ومع ذلك ، في بعض الأحيان ، قد لا تكون التصنيفات الافتراضية كافية لتنظيم كل المحتوى على موقع الويب. في هذه الحالات ، قد يكون من الضروري بناء تصنيف مخصص.
إنشاء تصنيف مخصص في WordPress
يعد إنشاء تصنيف مخصص في WordPress أمرًا سهلاً نسبيًا ويمكن إجراؤه باستخدام وظيفة register_taxonomy (). تتيح هذه الوظيفة للمستخدمين بناء تصنيف مخصص جديد وتحديد خيارات متنوعة ، مثل الاسم والتسميات والقدرات.
قبل إنشاء تصنيف مخصص ، من المهم مراعاة الغرض من التصنيف واستخدامه. على سبيل المثال ، إذا كان موقع الويب يتعلق بالوصفات ، فقد يكون التصنيف المخصص للمكونات مفيدًا. سيسمح ذلك للمستخدمين بتصفح الوصفات بسهولة بناءً على المكونات المستخدمة.
بمجرد تحديد الغرض من التصنيف المخصص واستخدامه ، يمكن اتخاذ الخطوات التالية لإنشاء التصنيف.
خطوات إنشاء التصنيف فى WordPress:
قم بإنشاء وظيفة جديدة في ملف jobs.php الخاص بالقالب. ستسجل هذه الوظيفة التصنيف المخصص.
استخدم الدالة register_taxonomy () لإنشاء التصنيف الجديد. تتطلب هذه الوظيفة العديد من المعلمات ، بما في ذلك اسم التصنيف ونوع الكائن الذي ينطبق عليه ومجموعة من التسميات.
حدد خيارات التصنيف ، مثل ما إذا كان هرميًا أم لا. تمتلك التصنيفات الهرمية ، مثل الفئات ، علاقة أصل وطفل ، في حين أن التصنيفات غير الهرمية ، مثل العلامات ، لا تفعل ذلك.
استخدم الوظيفة register_taxonomy_for_object_type () لربط التصنيف المخصص بنوع المنشور.
احفظ ملف jobs.php وقم بتحديث موقع الويب لضمان إنشاء التصنيف المخصص بشكل صحيح.
استخدام التصنيف المخصص فى WordPress:
بمجرد إنشاء التصنيف المخصص ، يمكن استخدامه لتنظيم المحتوى على موقع الويب. يمكن للمستخدمين إضافة مصطلحات إلى التصنيف وربطها بالمنشورات أو أنواع المحتوى الأخرى. يمكن أيضًا استخدام التصنيف لإنشاء قوالب وطرق عرض مخصصة لعرض المحتوى.
من الممكن أيضًا استخدام مكون إضافي لإنشاء تصنيف مخصص. يعد المكون الإضافي “Custom Post Type UI” خيارًا شائعًا لهذا الغرض. يوفر واجهة سهلة الاستخدام لإنشاء أنواع منشورات مخصصة وتصنيفات.
كيفية تفاعله مع التصنيفات الأخرى ونشر الأنواع على الموقع فى WordPress:
بالإضافة إلى ذلك ، عند إنشاء تصنيف مخصص ، من المهم التفكير في كيفية تفاعله مع التصنيفات الأخرى ونشر الأنواع على الموقع. على سبيل المثال ، إذا تم إنشاء التصنيف المخصص لنوع منشور مخصص ، فمن المهم التأكد من تطبيق التصنيف على نوع المنشور المحدد هذا فقط وليس على أي أنواع منشورات أخرى على الموقع. يمكن تحقيق ذلك باستخدام معلمة “object_type” في دالة register_taxonomy ().
تجربة المستخدم عند إنشاء تصنيف مخصص فى WordPress:
من المهم أيضًا مراعاة تجربة المستخدم عند إنشاء تصنيف مخصص. يمكن أن تؤثر الطريقة التي يتم بها تصنيف التصنيف وتنظيمه بشكل كبير في كيفية تفاعل المستخدمين معه. على سبيل المثال ، إذا كان التصنيف هرميًا ، فمن المهم التأكد من تنظيم المصطلحات بطريقة منطقية وبديهية ، حتى يتمكن المستخدمون من العثور بسهولة على ما يبحثون عنه.
القدرات والأذونات المرتبطة بالتصنيف المخصص فى WordPress:
جانب آخر مهم يجب مراعاته هو القدرات والأذونات المرتبطة بالتصنيف المخصص. بشكل افتراضي ، ستكون إمكانيات التصنيف المخصص مماثلة لإمكانيات نوع المنشور المرتبط به. ومع ذلك ، من الممكن تخصيص هذه الإمكانات لمنح أدوار مستخدم معينة وصولاً أكثر أو أقل إلى التصنيف.
كيفية عرضه في الواجهة الأمامية لموقع الويب فى WordPress:
جانب آخر مهم يجب مراعاته عند إنشاء تصنيف مخصص هو كيفية عرضه في الواجهة الأمامية لموقع الويب. بشكل افتراضي ، سيعرض WordPress شروط التصنيف المخصص في تنسيق قائمة ، ولكن هناك عدة طرق لتخصيص هذا العرض.
يتمثل أحد الخيارات في استخدام مكون إضافي مثل “Custom Taxonomy Widget” والذي يتيح للمستخدمين إنشاء عناصر واجهة مستخدم تعرض شروط التصنيف المخصص في مجموعة متنوعة من التنسيقات مثل أزرار القائمة المنسدلة ومربع الاختيار وأزرار الاختيار.
إنشاء قالب مخصص لعرض شروط التصنيف المخصص فى WordPress:
هناك خيار آخر وهو إنشاء قالب مخصص لعرض شروط التصنيف المخصص. يمكن القيام بذلك عن طريق إنشاء ملف قالب جديد في السمة واستخدام علامات قالب WordPress لعرض المصطلحات. يسمح هذا الأسلوب بمزيد من التحكم في العرض وتخصيصه ، ولكنه يتطلب المزيد من معرفة الترميز.
من الممكن أيضًا استخدام WordPress REST API لاسترداد شروط التصنيف المخصص وعرضها في الواجهة الأمامية للموقع. يمكن أن يكون هذا مفيدًا لإنشاء صفحات أو أقسام مخصصة تعرض شروط التصنيف المخصص.
تحسين محركات البحث لإنشاء تصنيف مخصص فى WordPress:
بالإضافة إلى ذلك ، من المهم مراعاة الآثار المترتبة على تحسين محركات البحث لإنشاء تصنيف مخصص. يمكن أن يساعد إنشاء تصنيف مخصص في تنظيم محتوى الموقع بطريقة تجعل الزحف إليه أسهل بواسطة محركات البحث. ومع ذلك ، من المهم التأكد من أن مصطلحات التصنيف المخصص ذات صلة بالمحتوى المرتبط بها وأنه يتم استخدامها بطريقة منطقية لكل من المستخدمين ومحركات البحث.
علاقته بالتصنيفات الأخرى:
هناك جانب مهم آخر يجب مراعاته عند بناء تصنيف مخصص وهو علاقته بالتصنيفات الأخرى. على سبيل المثال ، يمكن أن يكون للتصنيف المخصص للمكونات علاقة بتصنيف مخصص لنوع الوجبة. هذا يعني أنه عندما يشاهد المستخدم وصفة مصنفة على أنها “حلوى” يمكنه رؤية جميع المكونات المستخدمة في تلك الوصفة.
من الممكن أيضًا إنشاء علاقة بين التصنيفات المخصصة والحقول المخصصة. تسمح الحقول المخصصة للمستخدمين بإضافة معلومات إضافية إلى منشور أو نوع منشور مخصص ، مثل السعر أو اللون. من خلال إنشاء علاقة بين تصنيف مخصص وحقل مخصص ، من الممكن عرض هذه المعلومات الإضافية عند عرض مصطلح من التصنيف المخصص.
علاقته بنوع المنشور المخصص:
هناك جانب مهم آخر يجب مراعاته عند إنشاء تصنيف مخصص وهو علاقته بنوع المنشور المخصص. تسمح أنواع المنشورات المخصصة للمستخدمين بإنشاء أنواع جديدة من المحتوى على موقع ويب ، مثل المنتجات أو الأحداث. من خلال إنشاء علاقة بين تصنيف مخصص ونوع منشور مخصص ، من الممكن عرض كل المحتوى ذي الصلة عند عرض مصطلح من التصنيف المخصص.
إنشاء استعلامات مخصصة:
هناك طريقة أخرى لاستخدام التصنيفات المخصصة وهي إنشاء استعلامات مخصصة. تسمح الاستعلامات المخصصة للمستخدمين بعرض منشورات محددة أو أنواع منشورات مخصصة بناءً على معايير معينة. على سبيل المثال ، من الممكن إنشاء استعلام مخصص يعرض جميع الوصفات التي تستخدم مكونًا معينًا. يمكن القيام بذلك باستخدام المعلمة tax_query في فئة WP_Query.
إنشاء نماذج مخصصة:
علاوة على ذلك ، يمكن استخدام التصنيفات المخصصة لإنشاء نماذج مخصصة. تسمح النماذج المخصصة للمستخدمين بإرسال شروط جديدة إلى التصنيف المخصص. يمكن أن يكون هذا مفيدًا لبناء موقع محتوى من إنشاء المستخدم أو للسماح للمستخدمين باقتراح شروط جديدة للتصنيف المخصص. يمكن القيام بذلك باستخدام مكون إضافي مثل “الحقول المخصصة المتقدمة” أو عن طريق إنشاء نماذج مخصصة باستخدام أداة إنشاء نماذج WordPress.
في الختام ،
يمكن أن يؤدي إنشاء تصنيف مخصص في WordPress إلى تحسين تنظيم موقع الويب ووظائفه بشكل كبير. من المهم مراعاة علاقتها بالتصنيفات الأخرى والحقول المخصصة وأنواع المنشورات المخصصة والاستعلامات والنماذج المخصصة. باستخدام النهج الصحيح ، يمكن أن يساعد التصنيف المخصص في تحسين تجربة المستخدم الإجمالية ، وظهور محرك البحث ، وقدرة المستخدمين على المساهمة في موقع الويب.