نمایش نوشته ها از یک دسته بندی خاص در وردپرس

درود بر شما همراهان همیشگی وب پرداز،

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

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

۱.نمایش نوشته های اخیر یک دسته بندی خاص با استفاده از افزونه

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

در اولین قدم شما بایستی افزونه Recent Posts Widget Extended را دانلود نمایید. میتوانید با کلیک بر روی اینجا آن را از سایت رسمی وردپرس دانلود کنید…

برای نصب افزونه میتوانید از مقاله زیر کمک بگیرید:

آموزش ارسال مطلب و ویرایش آن در وردپرس

پس از نصب این افزونه کافی است از منوی کناری پنل مدیریت وردپرس به مسیر نمایش >> ابزارک ها بروید. ابزارک جدیدی بنام Recent Posts Extended را مشاهده خواهید کرد آن را بکشید و در مکان موردنظر خود قرار دهید.

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

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

نمایش مطالب اخیر فیلتر شده توسط دسته بندی خاص با استفاده از شورت کد (کد کوتاه)

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

[rpwe limit=”10″ excerpt=”true” cat=”23″ ]

برای مثال کد بالا ۱۰ مطلب یک دسته بندی خاص (که شماره ای دی آن ۲۳ میباشد) را نشان میدهد.

برای تغییر تعداد مطالب جهت نمایش کافیست مقدار limit را تغییر دهید و برای انتخاب دسته بندی مورد نظر کافیست ID آن دسته بندی را در قسمت cat قرار دهید که در اینجا برای مثال ما ۲۳ را قرار داده ایم. برای پیدا کردن ID یک دسته بندی، مقاله روبرو میتواند به شما کمک کند: پیدا کردن ID دسته ها ، صفحات و دیگر اجزا در وردپرس

۲.نمایش مطالب اخیر یک دسته بندی خاص با استفاده از کد نویسی

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

کافیست کد زیر در فایل های قالب خود و جایی که قصد دارید این آپشن را اضافه کنید، قرار دهید.

<?php $catquery = new WP_Query( 'cat=23&posts_per_page=10' ); ?>
<ul>

<?php while($catquery->have_posts()) : $catquery->the_post(); ?>

<li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li>
<?php endwhile;
wp_reset_postdata();
?>

در خط اول یک کوئری ایجاد شده است که در آنجا میتوانید در قسمت cat=23 آی دی دسته بندی مورد نظر خود را بجای ۲۳ قرار دهید و در قسمت posts_per_page=10 بجای عدد ۱۰ مقداری دیگر برای جهت نمایش تعداد مطالب در هر صفحه این قسمت قرار دهید.

اگر قصد دارید محتوا بصورت کامل قرار گیرد میتوانید بجای کد بالا از کد زیر استفاده کنید:

<?php $catquery = new WP_Query( 'cat=23&posts_per_page=10' ); ?>
<ul>
<?php while($catquery->have_posts()) : $catquery->the_post(); ?>
<li><h3><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3>
<ul><li><?php the_content(); ?></li>
</ul>
</li>
<?php endwhile; ?>
</ul>
<?php wp_reset_postdata(); ?>

همچنین میتوانید بجای نمایش کل محتوای مطلب، خلاصه ای از آن قرار دهید. برای اینکار کافیست در خط پنجم بجای the_content مقدار the_excerpt را قرار دهید.

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

از همراهی شما متشکریم ، موفق و سربلند باشید.

امتیازدهی به این مطلب
[کل: 5 میانگین: 3.6]

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

13 + 3 =