برای نمایش پست های تصادفی در وردپرس دو روش وجود دارد:
۱ نمایش پست های تصادفی در وردپرس بدون استفاده از افزونه
۲ نمایش پست های تصادفی در وردپرس با استفاده از افزونه
در این مقاله من هر دو روش برای نمایش پست های تصادفی یا Random Post در وردپرس را خدمت شما عرض خواهم کرد. پس با ما همراه باشید.
برای نمایش پست های Random یا تصادفی در وردپرس، باید از کدنویسی استفاده کنید.
در همین جهت میتوانید قطعه کد زیر را در فایل functions.php پوسته ی وردپرس خود قرار دهید تا در محتواهای سایت شما مطالب تصادفی برای کاربر به نمایش در بیاید.
add_action('init','random_add_rewrite'); function random_add_rewrite() { global $wp; $wp->add_query_var('random'); add_rewrite_rule('random/?$', 'index.php?random=1', 'top'); } add_action('template_redirect','random_template'); function random_template() { if (get_query_var('random') == 1) { $posts = get_posts('post_type=post&orderby=rand&numberposts=1'); foreach($posts as $post) { $link = get_permalink($post); } wp_redirect($link,307); exit; } }
قطعه کد بالا نمایش پست های تصادفی در را بهمراه خواهد داشت.
بهترین افزونه وردپرس برای نمایش پست های تصادفی، افزونه Advanced Random Posts Widget میباشد.
بعد از دانلود و نصب این پلاگین وردپرس بر روی قالب وردپرس خود، به آدرس Appearance>>Widgets بروید.
در این جا به یک برچسب با عنوان Random Post روبه رو خواهید شد. حال میتوانید این ابزار را به Sidebar خود اضافه کنید.
در اینجا میتوانید تنظیمات مربوطه را انجام داده و کلمه Save را کلیک کنید.
این افزونه کاربردی وردپرس دارای گزینه های سفارشی سازی زیادی است. میتوانید پست های مختلف، خلاصه مطالب، تصاویر شاخص را نمایش دهید و میتوانید نمایش پست ها را به یک دسته بندی محدود کنید.
برای آشنایی بیشتر با نصب پلاگین میتوانید مقاله آموزش نصب افزونه در وردپرس را مطالعه کنید.
امیدوارم این مقاله کوتاه برای شما عزیزان مکانیک وردپرسی مفید بوده باشد.
موفق باشید…
کلیه حقوق محصولات و محتوای این سایت متعلق به مکانیک وردپرس میباشد و هر گونه کپی برداری از محتوا پیگرد قانونی دارد . توسعه و پشتیبانی کمک وردپرس