اتبع ما يلي:
أولا بالنسبة لتنسيق الصفحة التي تعرض مقالاات قسم معين هذا بسيط فقط أنشيء ملفا وسمه category-articles.php وضع بداخله محتوى
category.php وغير تنسيقه إلى ما تريد، ثم أنشيء ملفا آخر وسمه باسم التصنيف الثاني الذي تريد أن يكون تنسيقه مثل الأول وليكن مثلا
category-php.php وافتحه أي هذا الأخير وضع بداخله محتوى category-articles.php ، الآن عندنا تصنيفان لهما نفس التنسيق
وهكذا افعل نفس الشيء مع باقي التصنيفات
———————
الآن ننتقل إلى التدوينة المنفردة
أولا أنشيء ملفا وسمه single-a_p.php ثم حرر ملف single.php وانسخ محتواه وألصقه داخل ملف
single-a_p.php ثم حرر ملف single-a_p.php وابحث عن:
get_template_part( 'loop', 'single' );
وغيره إلى:
get_template_part( 'loop', 'single_a' );
وأنشيء ملفا آخر وسمه loop-single_a.php وضع بداخله محتوى ملف loop-single.php وغير التنسيق كما تريد لأن
هذا الملف هو المسؤول عن التدوينة المنفردة
الآن عندنا مثلا تصنيفا articles و php نريد أن نجعل لهما نفس تنسيق التدوينة المنفردة إذن لهما نفس ملف loop-single_a.php
بالنسبة لمعرفي التصنيفي نفترض أنها كالتالي articles = 1 و php = 2
****************
بعد ذلك لدينا مثلا تصنيفا htaccess و html ونفترض أن لهما المعرفين التاليين htaccess = 3 و html = 4
أولا أنشيء ملفا وسمه single-h_h.php ثم حرر ملف single.php وانسخ محتواه وألصقه داخل ملف
single-h_h.php ثم حرر ملف single-h_h.php وابحث عن:
get_template_part( 'loop', 'single' );
وغيره إلى:
get_template_part( 'loop', 'single_b' );
وأنشيء ملفا آخر وسمه loop-single_b.php وضع بداخله محتوى ملف loop-single.php وغير التنسيق كما تريد لأن
هذا الملف هو المسؤول عن التدوينة المنفردة الخاصة بتصنيفي htaccess و html
الآن عندنا تصنيفا htaccess و html نريد أن نجعل لهما نفس تنسيق التدوينة المنفردة إذن لهما نفس ملف loop-single_b.php
وفي الآخير نضع الكود التالي في ملف functions.php:
function get_custom_cat_template_articles($single_articles) {
if ( in_category( array( 1, 2 ) )) {
$single_articles = dirname( __FILE__ ) . '/single-a_p.php';
} elseif ( in_category( array( 3, 4 ) )) {
$single_articles = dirname( __FILE__ ) . '/single-h_h.php';
}
return $single_articles;
}
add_filter( "single_template", "get_custom_cat_template_articles" ) ;
أرجوا التركيز فقط في التطبيق