Старым записям на вашем блоге можно «продлить жизнь», создав шаблон страницы, который будет перенаправлять читателей на случайный пост. Также может понадобиться, когда посетитель хочет прочесть что-то в перспективе «полезное», но не знает с чего начать. Случайный пост ему в помощь
В заметке — простой способ это осуществить. Создаем новый файл и называем его page-random.php. Вставляем в него следующий код:
9 | $my_random_post = get_posts ( $args ); |
12 | foreach ( $my_random_post as $post ) { |
14 | wp_redirect ( get_permalink ( $post ->ID ) ); |
Проделав это, закачиваем page-random.php в папку с вашей темой. Далее, логинимся в админку WordPress и создаем новую страницу, называем ее «random» (ее нужно назвать random, иначе будет применен стандартный шаблон к странице, подробнее об этом можно почитать в WP Codex для изучения иерархии страниц).
После публикации этой страницы, пользователь, перейдя по ссылке http://www.yourwebsite.com/random , автоматически будет перенаправлен на случайную запись блога.
Пример можно увидеть в меню или по ссылке Случайный пост
VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)