نمایش نوشته های تصادفی در وردپرس از طریق کد

ضعیفمتوسطخوببسیار خوبعالی
( 0 رای , میانگین : 0,00 از 5)
بارگذاری...

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

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

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

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

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

یکی از ساده ترین راه ها استفاده از افزونه برای نمایش پست های تصادفی میباشد برای انجام دادن این روش در ابتدا باید افزونه مورد نظر یعنی افزونه Advanced Random Posts Widget کرده و سپس افزونه را نصب و فعال کنید. پس از نصب و فعال سازی به قسمت نمایش / ابزارک ها رفته و مشاهده خواهید کرد که گزینه به نام مطالب تصادفی مشاهده خواهید کرد که در هر قسمتی از وبسایت که دوست دارید میتوانید نمایش دهید.

 

افزونه پست های تصادفی دارای امکانات پیشرفته میباشد و شما براحتی میتوانید طرح نمایش پست های تصادفی را تغییر دهید مانند ( نمایش گزیده ای ، نمایش تصاویر بند انگشتی ، نمایش پست ها همراه دسته بندی و برچسب ها ) این افزونه نیز برای کاربران حرفه ای این امکان را میدهد که در صورت نیاز بتوانند با استفاده از کدهای css افزونه را سفارشی کنند. بعد از انجام تغییرات مورد نظر میتوانید آن ها را ذخیره کرده وسایت خود را مشاهده کنید.

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

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

در این روش شما باید با کدنویسی آشنایی داشته باشید تا در صورت بروز مشکل بتوانید آن را برطرف کنید. ابتدا باید کدهای زیر را در فایل 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'); 

 

این کدها به سادگی یک تابع جدید ایجاد کرده و ۵ پست تصادفی را نمایش داده خواهد شد با استفاده از این کدها شما میتوانید به راحتی پست های تصادفی را در هر قسمت از وب سایت خود که میخواهید نمایش دهید.
حالا شما میتوانید پست های تصادفی را در هر قسمت که میخواهید نمایش دهید فقط کافیست از کد کوتاه [wpb-random-posts] استفاده کنید.

ما امیدواریم این مقاله به شما کمک کند که بتوانید پست های خود را در وردپرس به صورت تصادفی نمایش دهید.

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



رویا مفاخر
( عضو از 6 سال قبل )
  • 263 نوشته
  • 1401 دیدگاه
  • 0 محصول
  • 0 دوره آموزشی
از اعضای بخش پشتیبانی مجموعه نوین وردپرس

نظرات کاربران

ثبت دیدگاه

چند نکته قبل از ارسال دیدگاه :
  • تمامی دیدگاه ها قبل از انتشار عمومی توسط کارشناسان سایت بررسی خواهند شد.
  • دیدگاه هایی که جنبه تبلیغاتی داشته باشند تایید نخواهند شد.
  • آدرس سایت ، مشخصات مدیریت و... در متن دیدگاه حذف خواهند شد.
  • دیدگاه هایی که به زبان انگلیسی باشند تایید نخواهند شد.
  • دیدگاه هایی که حاوی توهین ، تهدید یا... باشند تایید نخواهند شد.

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

مطالب مرتبط



SMO چیست – بهینه سازی سایت برای شبکه های اجتماعی

1554
0
SMO چیست SMO چیست - بهینه سازی سایت برای شبکه های اجتماعی SMO مخفف Social Media Optimization  می باشد که به معنای بهینه سازی سایت برای شبکه های اجتماعی با استفاده ...
جزییات بیشتر آموزش را بخوانید!

حل مشکل آپدیت نشدن لینک دانلود محصولات در ووکامرس برای خریداران قبلی

222
0
اگر شما صاحب یک فروشگاه اینترنتی مبتنی بر ووکامرس هستید که انواع محصولات دانلودی را به فروش می رساند، ممکن است با مشکل آپدیت نشدن لینک دانلود برای ...
جزییات بیشتر آموزش را بخوانید!

آموزش نصب وردپرس روی لاراگون (Laragon)

391
0
اگر به تازگی شروع به یادگیری طراحی سایت کرده اید و به یک محیط آموزشی برای آموزش و یادگیری نیاز دارید، نرم افزارهای زیادی مانند زمپ، ومپ و.. ...
جزییات بیشتر آموزش را بخوانید!

بهترین راه برای رتینا (Retina) کردن تصاویر سایت در وردپرس

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

معرفی ۱۵ افزونه جی کوئری برای وردپرس

2846
0
سلام و دوستان عزیز نوین وردپرس روزهای پاییزی شما بخیر در یک مقاله از نوین وردپرس در خدمت شما هستیم با معرفی اجمالی مجموعه ای از افزونه های جی کوئری ...
جزییات بیشتر آموزش را بخوانید!

آموزش افزودن تایید هویت دو مرحله ای وردپرس | چگونه برای ورود به وردپرس از Two-Factor Authentication استفاده کنیم؟

1120
0
امنیت یکی از مهم ترین مسئله های روز دنیاست و شما باید به آن توجه ویژه ای داشته باشید. از طرفی؛ قراردادن رمزعبور یکی از الزامات امنیتی است ...
جزییات بیشتر آموزش را بخوانید!

معرفی ماژول های مورد نیاز PHP برای وردپرس

123
0
پی اچ پی یک زبان پویاست که کد را در زمان واقعی کامپایل می کند تا HTML را به عنوان خروجی تولید کند. خروجی به وب سرور ارسال ...
جزییات بیشتر آموزش را بخوانید!

آموزش اضافه کردن Facebook Open Graph به قالب های وردپرس

2248
0
اگر با مشکل عدم استفاده فیس بوک از تصویر بندانگشتی و عنوان صحیح نوشته های به اشتراک گذاشته خود روبرو هستید، در این آموزش یاد خواهید گرفت که ...
جزییات بیشتر آموزش را بخوانید!

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

محصولات حرفه ای

جستجو کنید…

همکار ما شوید

اگر دوست دارید در زمینه آموزش ، افزونه ، قالب وردپرس و ووکامرس ، آموزش سئو و… مقالات آموزشی خود را در نوین وردپرس منتشر کنید میتوانید به عنوان نویسنده در نوین وردپرس فعالیت کنید.

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