خرید ارزدیجیتال تبلیغات
حراجی دامنه های ویژهمشاهده
اپوفایننس

قالب متفاوت برای ادامه مطلب هر دسته در وردپرس

آموزش ها , مقالات,آموزش,ترفند

گاهی پیش می آید که بخواهیم ادامه مطلب پست های دسته ای خاص را متفاوت تر از بقیه قالب ببینیم. برای این آموزش ساده با من همراه باشد. برای این کار ابتدا یک کپی از فایل single.php خود تهیه کنید و نام آن را به single-default.php تغییر دهید.

 

قالب متفاوت برای ادامه مطلب هر دسته در وردپرس

حالا کد زیر را باید در فایل single.php قالب خود کپی کنید و کد های دیگر داخل آنرا حذف کنید:

<?php
if (in_category('3')) {include (TEMPLATEPATH . '/single3.php');}
else { include (TEMPLATEPATH . '/single-default.php');}
?>

در خط دوم عدد ۳ نشانگر ID مربوط به دسته مورد نظر است و همانطور که نوشته ایم برای دسته شماره ۳ باید فایل single3.php را بسازیم و کد های خود را مطابق با خواسته خود در آن بنویسیم.

در خط بعد نیز ذکر شده که قالب وردپرس پیشفرض برای دسته های دیگر چیست که همان فایل single-default.php است که در ابتدا با کپی کردن قبل از تغییر فایل single.php ساختیم.

حال اگر بخواهیم برای مثال چند دسته را با قالبی جدا ایجاد کنیم باید به همین روش عمل کنیم، برای مثال:

<?php post;
if ( in_category('2') ) { include(TEMPLATEPATH . '/single_category2.php'); }
elseif ( in_category('3') ) { include(TEMPLATEPATH . '/single_category3.php'); }
elseif ( in_category('4') ) { include(TEMPLATEPATH . '/single_category4.php'); }
else { include(TEMPLATEPATH . '/single-default.php'); }
?>

وردپرس برای خواندن قالب ادامه مطلب به فایل single.php مراجعه میکند و سپس در آن گفته میشود که اگر پست داخل دسته ۲ بود سراغ فایل single2.php برود و … و در انتها اگر هیچ کدام نبود فایل single- default.php باز شود.

این مقاله چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 0 / 5. تعداد رای : 0

تا حالا کسی رای نداده! اولین نفر شما باشید.

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 آموزش ها , مقالات,آموزش,ترفند
لینک کوتاه مطلب : https://www.20script.ir/?p=34728
کلمات کلیدی پست :
مطالب مرتبط
11,989تکثیر کردن از یک نوشته یا برگه در وردپرس با افزونه Duplicate Post تاریخ : 2016/02/14
18,742افزونه خبرخوان وردپرس Autoblog نسخه 4.1.1 تاریخ : 2017/06/19
28,188افزونه اسلایدر وردپرس Meta Slider تاریخ : 2016/02/19
6,860پوسته بازی های کامپیوتری Gamezone برای وردپرس تاریخ : 2019/10/4
9,247جلوگیری از بروزرسانی قالب و افزونه های وردپرس تاریخ : 2017/07/15
14,157آموزش اجرای متد ها در jquery تاریخ : 2013/11/21
10,148طرح آبی برای فرم ورود وردپرس + آموزش تاریخ : 2014/08/1
13,042ساخت منوهای واکنشگرا در وردپرس با افزونه Responsive Menu Pro تاریخ : 2019/04/4
2,752تغییر رنگ پیشخوان در وردپرس تاریخ : 2022/10/23
8,466افزودن امضا و تبلیغات در انتهای مطالب وردپرس با افزونه Insert Post Ads تاریخ : 2017/06/10
10,882افزونه وردپرس فروشگاه ساز مارکت پرس MarketPress تاریخ : 2017/09/26
38,460افزونه وردپرس آمارگیر قدرتمند WP Statistics تاریخ : 2015/02/24
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
بیست اسکریپت
اسکریپت
profile
sourceforge
profile webmaster
profile check
checker list
checker
checker
upload file