إنشاء تصميم مخصص لمقالات تصنيف معيّن

إنشاء تصميم مخصص لمقالات تصنيف معيّن

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

إنشاء تصميم مخصص لمقالات تصنيف معيّن

لعمل هذا عليك المرور بثلاتة مراحل.

إنشاء ملفات التصاميم

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

اقرأ أيضا: طريقة تعطيل wp rest api

  • single1.php
  • single2.php
  • single2.php

إنشاء تصميم لباقي المقالات

هنا فقط علينا تغيير إسم ملف single.php إلى single_defaute.php أو أي إسم آخر تريده و بعدها إنشاء ملف single.php جديد و تركه فارغا.

تحديد رقم المعرّف ID للتصنيفات

اﻵن عليك تحديد رقم المعرّف للتصنيفات التي تريد إعطاء تصميم مخصص لمقالاتها.

بعدها قم بوضع بوضع هذا الكود في ملف single.php الذي قمت بإنشائه من قبل.

اقرأ أيضا: إضافة هاشتاق تلقائيا للمواضيع المنشورة بواسطة Jetpack

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' ); }
Code language: PHP (php)

هذا الكود يقوم بعرض التصاميم المخصصة عندما يتحقق الشرط الذي هو in_category('ID') التصنيف، في حالة عدم تحقق أي شرط يقوم بعرض التصميم اﻹفتراضي الذي هو single_defaute.php.

يجب عليك تغيير 22,34,45 بالأرقام المعرفة الخاصة بتصنيفاتك.

close

قم بالتسجيل على قائمتي البريدية لكي تكون من الأوائل في الحصول على تدوينات وشروحات حصرية

أنا لا أرسل أبدا البريد المزعج! اقرأ سياسة الخصوصية لمزيد من المعلومات.

تعليق واحد

اترك تعليقًا

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *