برای استعلام یا ارسال سفارش اینجا کلیک کنید.

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

Random-Posts-in-WordPress آموزش نمایش مطالب تصادفی در وردپرس

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

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

این روش بسیار ساده بوده و به بیشتر کاربران استفاده از این روش پیشنهاد می شود. اولین کاری که باید انجام دهید، نصب و فعال سازی افزونه 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 نوشته تصادفی ایجاد می کنند.
در ادامه نیز یک کدکوتاه برای استفاده در قسمت مورد نظر سایت برای نمایش مطالب تصادفی تعیین می شود.
البته لازم به ذکر است که این کد به صورت ساده پیاده سازی شده و تنها عنوان مطالب را نمایش خواهد داد.

هاست و دامنه ندارید!؟ سفارش دهید

محصولات پیشنهادی به شما

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

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

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

آخرین نمونه کار ها مشاهده همه

آخرین طرح های اختصاصی اجرا شده
وبیت