learndl learndl triboon

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

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

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

نمایش مطالب تصادفی با افزونه

این روش بسیار ساده بوده و به بیشتر کاربران استفاده از این روش پیشنهاد می شود. اولین کاری که باید انجام دهید، نصب و فعال سازی افزونه Advanced Random Posts Widget می باشد.

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

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

نمایش مطالب تصادفی در وردپرس با کدنویسی

در این روش لازم است که یکسری کدها را به سایت فایل های سایت اضافه کنید. برای این منظور می توانید کدهای زیر را به فایل functions.php پوسته فعال سایت اضافه کنید:

function wpb_rand_posts() { 

$args = array(
	'post_type' => 'post',
	'orderby'	=> 'rand',
	'posts_per_page' => 5, 
	);

$the_query = new WP_Query( $args );

if ( $the_query->have_posts() ) {

$string .= '<ul>';
	while ( $the_query->have_posts() ) {
		$the_query->the_post();
		$string .= '<li><a href="'. get_permalink() .'">'. get_the_title() .'</a></li>';
	}
	$string .= '</ul>';
	/* Restore original Post Data */
	wp_reset_postdata();
} else {

$string .= 'no posts found';
}

return $string; 
} 

add_shortcode('wpb-random-posts','wpb_rand_posts');
add_filter('widget-text', 'do_shortcode');

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

به این مطلب امتیاز دهید

امتیاز کلی : 3.7 / 5. تعداد آرا : 3

اولین نفر باید که به این مطلب امتیاز میدهید

وبیت این پست توسط نگارش شده است.

در کانال وبیت عضو شو تا از آخرین اخبار ، آپدیت محصولات و تخفیف ها با خبر بشی ☺ عضویت در کانال تلگرام

اشترک گذاری

مقاله های پیشنهادی

وبیت این مطالب را به شما پیشنهاد میدهد

ارسال نظر ( 0 نظر تایید )

نظرات پس از رویت و تایید مدیران نمایش داده می شود
هنوز نظری ثبت نشده است ، اولین نفری باشید که نظر میدهید !
همکاران وبیت