Перенаправление пользователя на публикуемую страницу при помощи wp_redirect
Сегодня расскажу о небольшом фрагменте кода, который может помочь блогерам в ускорении публикации их статей в движке WordPress.
Сегодня поговорим о том, как после обновления или публикации нового поста перенаправить блогера на публикуемую страницу. Следующий код нужно внести в файл function.php.
Код фрагмента кода:
1 2 3 4 5 6 7 8 9 10 11 |
add_filter('redirect_post_location', 'redirect_to_post_on_publish_or_save'); function redirect_to_post_on_publish_or_save($location){ if (isset($_POST['save']) || isset($_POST['publish'])) { if (preg_match("/post=([0-9]*)/", $location, $match)) { $pl = get_permalink($match[1]); if ($pl) { wp_redirect($pl); } } } } |

/*

- Базовый курс по веб-дизайну;
- Верстка сайтов;
- Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
- Разработка сайтов на PHP.