وردپرس: کد نمایش لینک مطلب قبلی و بعدی در ادامه مطالب
کد تخفیف در جریان devme1397 %10 تا آخر پاییز97

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

یکی از این روش ها قرار دادن کلید (لینک) مطالب قبلی و بعدی در صفحه ادامه مطلب است. با اینکار کاربران خواهند توانست یک مطلب قبل و بعد از مطلبی که مطالعه می کنند را مشاهده کنند. این گونه مطالب (قبلی و بعدی) بر اساس شناسه به کاربر پیشنهاد داده میشوند.

WordPress Next Previous Post links

در وردپرس ما به راحتی اجازه اینکار را داریم و تنها با قرار دادن دو قطعه کد کوتاه، می توانیم لینک های قبلی و بعدی را در ادامه مطلب خود داشته باشیم.

در این مستند از مارکت دِومی چند نوع از این لینک ها را برایتان قرار داده ایم که بنابر نیاز و سلیقه خود می توانید از آنها یکی از آنها استفاده کنید.

توجه: خروجی این کدها ممکن است زیبایی چندانی نداشته باشد، اما با قرار دادن کدها داخل DIV و استایل دهی آنها، می تواند علاوه بر افزودن امکان جدید به سایتتان، باعث بهبود زیبایی آن نیز شود.


کدهای پیش فرض و ساده قبلی و بعدی

این کدها، هر کدام یک لینک خروجی خواهند داد که متن آن لینک، عنوان مطلب بعدی و قبلی خواهد بود.

<?php previous_post_link(); ?> 
<?php next_posts_link(); ?>

 


نمایش لینک مطالب قبلی و بعدی با متن لینک دلخواه

در این کدها شما می توانید بجای نمایش عنوان مطالب، یک کلمه دلخواه را انتخاب کنید تا لینک مطلب قبلی و بعدی به این کلمات پیوند داده شود.

<?php previous_post_link( 'مطلب قبلی »', 0 ); ?>
<?php next_posts_link( '» مطلب بعدی', 0 ); ?>

 


دستور شرطی بررسی موجود بودن مطلب قبلی و بعدی

این کد بررسی می کند که آیا مطلب قبلی یا بعدی وجود دارد یا خیر، و در صورت عدم وجود مطلب بعدی یا قبلی، آن بخش را مخفی می کند. معمولا جدیدترین مطالب، به هیچ وجه مطلب بعدی ندارند!

<?php if( get_previous_posts_link() ) : previous_posts_link( 'مطلب قبلی »', 0 ); endif; ?>
<?php if( get_next_posts_link() ) : next_posts_link( '» مطلب بعدی', 0 ); endif; ?>

 


نمایش مطالب قبلی و بعدی بر اساس دسته بندی فعلی مطلب

این کد، مطالب قبلی یا بعدی را در همان دسته بندی که مطلب در آن ارسال شده پیشنهاد خواهند شد. برای مثال مطلب شما در دسته بندی “اخبار” منتشر شده، با کد زیر، مطالب قبلی و بعدی پیشنهادی به کاربر، تنها در دسته بندی “اخبار” خواهد بود. هر چند در دسته بندی های دیگر، مطالب جدیدتری منتشر کرده باشید، اما لینک مطالب قبلی و بعدی، تنها در همان دسته بندی خواهد بود.

<?php previous_post_link('%link', 'مطلب قبلی در دسته بندی', TRUE); ?> 
<?php next_post_link('%link', 'مطلب بعدی در دسته بندی', TRUE); ?>

احمد گفت :مهر 29, 1396

سلامف کار نکرد اون کد دومی

مسیح دیندار گفت :مهر 29, 1396

درود.
اگر خطایی دریافت می کنید، متن خطا رو بگید تا بهتر راهنمایی کنیم. کدها تست شده اند.

حسن گفت :تیر 3, 1397

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

مسیح دیندار گفت :تیر 11, 1397

از تابع the_title استفاده کنید.

دیدگاه شما درباره این صفحه چیست؟