Przekierowanie użytkownika na opublikowaną stronę za pomocą wp_redirect
Dzisiaj opowiem o małym fragmencie kodu, co może pomóc blogerom w przyspieszeniu publikacji ich artykułów w silniku WordPress.
Dzisiaj porozmawiamy o, jak przekierować blogera na opublikowaną stronę po aktualizacji lub opublikowaniu nowego posta. Poniższy kod należy dodać do pliku function.php.
We fragmencie kodu:
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); } } } } |
/*
- Podstawowy kurs projektowania stron internetowych;
- Układ stron;
- Ogólny kurs CMS WordPress oraz kontynuacja kursu dotyczącego tworzenia szablonów;
- Tworzenie stron internetowych w PHP.