من مميزات ووردبريس أنه يسمح لنا بإنشاء تصميم مخصص لكل صفحة و هو ما يعرف بقالب صفحة مخصص ( Custom Page Template), لكن ما رأيك بإنشاء تصميم خاص لمقالات كل تصنبف؟

لعمل هذا عليك المرور بثلاتة مراحل.
إنشاء ملفات التصاميم
أول شيء عليك القيام به هو إنشاء كل واحد من ملفات التصاميم المختلفة التي تريد إستعمالها، في هذا المثال سنقوم بإنشاء ثلاتة ملفات.
اقرأ أيضا: طريقة إضافة نجوم تقييم المقالات في ووردبريس
- single1.php
- single2.php
- single2.php
إنشاء تصميم لباقي المقالات
هنا فقط علينا تغيير إسم ملف single.php
إلى single_defaute.php
أو أي إسم آخر تريده و بعدها إنشاء ملف single.php
جديد و تركه فارغا.
تحديد رقم المعرّف ID للتصنيفات
اﻵن عليك تحديد رقم المعرّف للتصنيفات التي تريد إعطاء تصميم مخصص لمقالاتها.
بعدها قم بوضع بوضع هذا الكود في ملف single.php
الذي قمت بإنشائه من قبل.
اقرأ أيضا: تغيير لون تعليقات الأعضاء المسجليين في ووردبريس
if ( in_category( '22' ) ) {
include( TEMPLATEPATH . '/single1.php' );
} elseif ( in_category( '34' ) ) {
include( TEMPLATEPATH . '/single2.php' );
} elseif ( in_category( '45' ) ) {
include( TEMPLATEPATH . '/single3.php' );
} else {
include( TEMPLATEPATH . '/single_default.php' );
}
هذا الكود يقوم بعرض التصاميم المخصصة عندما يتحقق الشرط الذي هو in_category('ID')
التصنيف، في حالة عدم تحقق أي شرط يقوم بعرض التصميم اﻹفتراضي الذي هو single_defaute.php
.
يجب عليك تغيير 22,34,45 بالأرقام المعرفة الخاصة بتصنيفاتك.
درس جميل جدا وبالضبط ما كنت أبحث عنه
مشكووور أخي