karbalaiem 8 ارسال شده در دی 91 گزارش بازنشر ارسال شده در دی 91 با سلام بر دوستان عزیزکدی می خواهم که به این صورت عمل کنه کهیک دکمه یا یک لینک بشه با اون تعریف کرد که باکلیک بر روی آن یک مطلب به صورت تصادفی از یک دسته ی خاص رو به ما نشون بده آیا امکان همچین کاری هست؟.دوستان جست و جو کردم اما متاسفانه مطلبی با این موضوع پیدا نکردم. نقل قول لینک به ارسال
Parsa 23463 ارسال شده در دی 91 گزارش بازنشر ارسال شده در دی 91 این کد را در فایل فانکشن قرار دهید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; }}به این شکل اجرا کنیدyourdomain.com/?random=1مرجع:http://www.wpbeginner.com/wp-tutorials/how-to-redirect-users-to-a-random-post-in-wordpress/ 3 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .