قالب جدا برای ادامه مطلب هر دسته

برای اینکه وردپرس را بخواهیم در حد یک پرتال بسیار قوی استفاده کنیم گاهی اوقات نیاز است که برای هردسته یک ادامه مطلب جدا استفاده کنیم. خب مثل همیشه امروز هم با همیار وردپرس باشید تا به سادگی برای شما توضیح بدهیم …

برای اینکار کافیست کد زیر را در فایل single.php خود قرار دهید :

توجه کنید که single-default.php آدرس فایل ادامه مطلبی است که میخواهید برای دسته هایی به غیر از دسته با آیدی شماره 5 نمایش دهد
در خط اول هم in_category(‘5’) به جای 5 آیدی اون دسته مورد نظر رو بنویسید و بجای single5.php هم آدرس فایل قالبی که برای دسته با ایدی 5 در نظر گرفتید را قرار بدهید

<?php if (in_category('5')) {include (TEMPLATEPATH . '/single5.php');
}
else { include (TEMPLATEPATH . '/single-default.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'); } ?>

موفق و وردپرسی باشید!

مشاوره آموزشی رایگان
شما این فرصت را دارید، با تکمیل فرم زیر، قبل از انتخاب دوره آموزشی مناسب خود، از مشاوره رایگان کارشناسان آموزشی مجموعه همیار آکادمی استفاده نمائید.
 
مشاوران آموزشی
همیار آکادمی
پاسخگوی شما هستند
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

338,606 نفر

دیدگاهتان را بنویسید

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. با سلام و خسته نباشید خدمت مدیران سایت لطفا اگر می شود راهنماییم کنید.
    من می خواهم لینک ادامه مطلب از داخل تنظیمات قالبم امکان نمایش به دو صورت قابل نمایش باشد.همان فایل single.php
    یکی لود کردن منبع خبر در ایفرم و
    دومی به صورت معمولی —– خدا که منظورم را درست بیان کرده باشم. —-
    ==========================
    در سایت های و انجمنها جستجو کردم ولی چیزی پیدا نکردم فقط چند آموزش برای قالب جدا برای ادامه مطلب هر دسته پیدا کردم که منظرم اینها نبود.

    ممنون

  2. اساتید محترم اگر لطفاً کمکم کنید؟خیلی نیاز دارم

  3. کسی نیست که کمکم کنه

  4. با سلام و خسته نباشید خدمت مدیران سایت لطفا اگر می شود راهنماییم کنید.
    من می خواهم لینک ادامه مطلب از داخل تنظیمات قالبم امکان نمایش به دو صورت قابل نمایش باشد.همان فایل single.php
    یکی لود کردن منبع خبر در ایفرم و
    دومی به صورت معمولی —– خدا که منظورم را درست بیان کرده باشم. —-
    ==========================
    در سایت های و انجمنها جستجو کردم ولی چیزی پیدا نکردم فقط چند آموزش برای قالب جدا برای ادامه مطلب هر دسته پیدا کردم که منظرم اینها نبود.

    ممنون

    • 5 سال عضو همیار وردپرس

      سلام
      خیلی پیچیده گفتین :دی
      ولی برای iframe کردن باید کدنویسی کنید این بخش رو چون توی قالب آماده من تا به حال همچین امکانی ندیدم!
      برای حالت معمول ادامه مطلب که مشکلی ندارید و همه قالب ها این قابلیت رو دارن.

  5. جواب منو بلد نبودید که کامنت منو پاک کردید ؟!!
    زشت هم نیست اگه بگید بلد نیستیم!

  6. سلام
    برای دسته های پست تایپ چه کدی باید بزاریم؟
    دسته پست تایپ من اینه tagportifolio

    • register_taxonomy(‘tagportifolio’,array(‘reference’), array(
      ‘hierarchical’ => true,
      ‘labels’ => $labels,
      ‘show_ui’ => true,
      ‘query_var’ => true,
      ‘rewrite’ => array( ‘slug’ => ‘tag-portifolio’ ),
      ));

  7. خیلی عالی بود
    دم شما و ورد پرس گرم

  8. بسیار ممنون. مطابق کد فوق ، عمل کردم. اما یک مشکلی هست :
    اگر مطلبی در دسته ۵ قرار گرفته باشد که این دسته، زیرمجموعه دسته ۳ باشد.
    آن وقت اگر در قسمت دسته های پست مربوطه، فقط تیک دسته ۵ را بزنم .
    و برای هر کدام از دو دسته فوق ( ۵ و ۳ ) قالب جداگانه ای استفاده شده باشد

    نتیجه :
    اگر به دسته ۳ (دسته مادر ) برویم و آخرین مطلب در این زیرمجموعه فقط تیک دسته ۵ خورده باشد،
    نمایش به صورت ادامه مطلب دسته ۵ می باشد!!!
    در صورتی که در هر شرایطی باید مطابق آن دسته ای که فرد می خواهد مشاهده کند رفتار شود.

  9. چگونه می توانم ادامه مطلب سایتم را پس از مطلب قرار دهم قالب من نویزگرافیکه و ادامه مطلب پس ار برچسب ها قرار دارد چیکار کنم کمکم کنید .

  10. سلام
    مشکل من حل شد علی جان
    مشکلم به خاطر اینکودینگ فایل بود.
    لطفا هر دو نظر من و حذف کن و مهم تر از همه من و از بخش خبرنامه نظرات حذف کنید.
    یا علی

  11. سلام علی جان
    من از این روش استفاده کردم اما به مشکل بزرگی برخورد کردم.
    قالب دسته بندی ها دچار مشکلاتی در سربرگ و سایدبار می شوند که هر کار کردم نتونستم درستش کنم لطفا تشریف بیا و ببین:
    نمونه قالب دسته های معمولی: http://www.webmah.ir/1391/05/gmail-account-password-change.html
    نمونه قالب دسته اختصاصی: http://www.webmah.ir/1391/05/%D8%AA%D8%B3%D8%AA-3.html
    لطفا زود تر پاسخ بده که بدجوری قالبم ریخته به هم.
    یا علی

  12. سلام
    اگه بخواهیم برای هر پست یک استایل خاص داشته باشیم باید چی کار کنیم ؟
    مثلا: post30 یک استایل جدا داشته باشه و post50 یک استایل دیگه !

  13. برای من وقتی که این کد رو جای گزین می کنم صفحه ی single.php بن کل از بین میره

    آدرس صفحات خودم رو در کد بالا جای گزین کردم

  14. مرسی از سایت پر محتوایی که داری علی جان

    اگه بخوایم برای هر دسته بندی موضوعات پوسته جدا داشته باشیم چه می کنیم؟

  15. Thanks For YOU

  16. من ار ورد پرس سر در نمیارم دانلود کردم بازش که میکنم تو ش هزارتا فایل اخه من چیش رو نصب کنم ش تورخدا کمکم کنید خیلی موندم.

  17. با سلام آقا آموزش جالبي بود خيلي ممنون
    ولي وقتي من كت 1 و ميذارم مثلا واسه سينگل 2 درست كار ميكنه اما وقتي
    ميخوام به بقيه مطالبم برم اين ارورو ميده The connection was reset ممنون
    واقعا كارتون عاليه

  18. سلام
    مطلب بسیار جالب و خوبه!!!!
    ولی توضیحات کمه!!!
    وافراد مبتدی مثل من فکر نکنم چیزی متوجه شده باشند!!!
    به طور مثال من نفهمیدم این کد رو کجای single.php بزارم
    و منظور از : «بجای single5.php هم آدرس فایل قالبی که برای دسته…» چیه؟؟؟
    آدرس قالب رو چطور باید بدست بیارم؟؟؟
    لطفا بیشتر توضیح بدین!!!
    شرمنده زیاد پرسیدم!!!

  19. سلام.
    من می خام برای یه لینک قالب جدا بزارم باید چیکار کنم؟

  20. سلام در جواب دوستمون محمد که بی جواب مونده بود بگم
    شما کدی رو که در اینجا به شما معرفی شده کپی می کنی
    بعد به فایل single.php قالبت میری
    محتویات توش رو پاک می کنی و اکد بالا رو مذاری توش
    بعد می تونی برای دسته بندی مورد نظرت تک نوشته جدیدت رو بسازی
    البته اگه یادم باشه
    باید محتویات توی فایل single.php رو قبل از پاک کردن کپی کنی و در یه قایل دیگه به نام single-default.php قرار بدی
    اونوقته که تک نوشته های مختلف برات کار می کنن

  21. سلام
    با ساختن یه ادامه مطلب جدید
    علاوه بر اینکه ظاهر فایل سینگل جدید لود میشه بلکه فایل سینگل قدیمی هم زیر ش لود میشه

    چیکار کنیم فقط جدیده لود بشه ؟

  22. ممنون یه مشکل دارم اونم اینکه :

    تو بخش ارسال مطلب قبلا تعدادی گزینه برای ویرایش مطلب بود ولی نمیدونم چرا امروز حذف شدن

    منظورم دقیقا اینجاست http://up4.iranblog.com/images/6dvn9d46t7auogbsbjv.jpg

    میشه کمکم کنین

  23. دوست عزیز اقزونه هام را به حداقل رساندم ولی حجم پستهام و تگ هام به شدت بالاست به طوری که cpu usage خیلی بالا می رود به نظرتون راهی هست ؟

    • از افزونه های کش استفاده کنید
      ترجیحاً اگر افزونه ی امارگیر نظیر statpress یا cystat رو دارید غیر فعال کنید

  24. با سلام

    لطفا اگه امکان داره کد قرار دادن کلمات ورودی کاربران برای قرار دادن در قالب برای نمایش برای همه رو قرار بدین

    با تشکر

  25. سلام سایت مفید و نوینی را پیاده کردین تبریک میگم.
    دوست عزیز سایت وردپرسی من سنگین شده و خیلی به سرور فشار میاره راهی هست که درست کنم؟

  26. سلام علیکم
    علی جان یه دونه ای
    چند ماهی بود دنبالش بودم

  27. سلام
    در مورد این آموزش
    جایی که گفتین بجای single5.php آدرس فایل قالبی که برای دسته با ایدی ۵ در نظر گرفتید را قرار بدهید
    یعنی می خوایم تک نوشته های دسته بندی که به فرض با کت آیدی 5 نام گذاری شده به فایل single رجوع داده بشه که با این اسم به فرض single_category5.php ذخیره شده و استایلش هم متفاوت هست با فایل single.php اصلی قالبمون
    درسته؟

  28. سلام .
    اگه بدونی چقدر بهش نیاز داشتم …
    من یه جور دیگه وردپرس را دور می زم که خیلی سخت بود …
    گل کاشتی دست دردر نکنه …

  29. سلام ورد پرس دانلود کردم اما از فشرده سازی بیرون نمیاید لطفا راهنمایم کنید متشکرم

  30. همچنین اضافه کنید که برای نمایش لیست نوشته های یک دسته خاص میتوان از category-id.php در قالب استفاده کرد
    که id همان شناسه عددی دسته مورد نظر است.
    و همچنین برای سفارشی ساخت صفحه نخست سایت میتوان از فایل home.php در قالب استفاده کرد

    موفق باشید

    • 9 سال عضو همیار وردپرس

      خیلی ممنون رضا جان بله این چیزها که عرض کردید خیلی مفید بود البته بنده نمیخواستم همه اینها رو توی این مطلب قرار بدم به نظرم قدم به قدم پیش برم اینطوری کاربران هم دچار سردرگمی نمیشوند

  31. دمت گرم

    کلی دنبالش بودم

  32. پیشنهاد میکنم برای قسمت آخرین دیدگاههای سایتتان از کدی که توی وبلاگم منتشر کرده ام استفاده کنید تا نظرات خودتان در این لیست نشان داده نشود و فقط نظرات دوستان دیگر باشد

    موفق باشید

مطالب زیر را حتما بخوانید

دوره‌های آموزشی