فرض کنید شما توی سایتتون چند تا دسته دارید مثلاً اخبار ، وردپرس ، افزونه و … و همچنین تمایل دارید مثلاً توی صفحه اول سایتتون 5 مطلب نمایش داده بشه و توی صفحه دسته اخبار ، تمامی مطالب و توی صفحه دسته وردپرس 10 مطلب و …
خب برای اینکار میشه از یک کد ساده وردپرس استفاده کرد.
<?php query_posts('showposts=5'); ?>
این کد رو درست قبل از شروع حلقه وردپرس بذارید. یعنی یک خط بالاتر از
<?php while (have_posts()) : the_post(); ?>
همونطور که توی کد مشخص هست میتونید تعداد مطالب رو خودتون مشخص کنید.
حالا مثلاً میخواید تعداد مطالب صفحه اول سایتتون رو محدود کنید تغییرات رو توی فایل index.php اعمال کنید و اگرم میخواید مثلاً تعداد مطالب یک دسته خاص مثلاً اخبار رو محدود کنید باید ابتدا یک کپی از فایل category.php بگیرید و به category-id.php تغییر بدید که id همان شناسه (عدد) دسته اخبار هست ، بعد توی این فایل حلقه مطالب رو پیدا کنید و کد رو قبل از اون بذارید.
و اما یک راه حل ساده تر!
شما میتونید با استفاده از افزونه Custom Post Limits محدودیت هایی رو برای نمایش تعداد مطالب در هر دسته اعمال کنید.
علاوه بر اون شما میتوانید این محدودیت تعداد نمایش مطالب رو در صفحه نخست ، در صفحه مطالب نویسنده ها ، در آرشیوهای روزانه و ماهانه ، در صفحه نتایج جستجو و حتی در صفحه تگها اعمال کنید.
لینک دانلود افزونه Custom Post Limits | از سایت wordpress.org
موضوعات : افزونه وردپرس برچسبها : Custom Post Limits, Post Limits, wp plugin, افزونه, افزونه وردپرس



