У меня есть сайт с установленным WordPress 4.6, пытаясь переместить элемент меню, нажмите открыть первую страницу с детьми. Попытка сделать это wp_redirect, но он не работает.WordPress не может изменить заголовок
Warning: Cannot modify header information - headers already sent by (output started at /home/content/65/9303265/html/wp-content/themes/ThemeName/page-gotochild.php:8) in /home/content/65/9303265/html/wp-includes/pluggable.php on line 1174
Я попытался удалить пробелы и строки и заменить WP-администратора и сор-включает в себя, но он не работает.
код, который я использую для перенаправления:
<?php
/*
Template Name: Go to first child
*/
$pagekids = get_pages("child_of=".$post->ID."&sort_column=menu_order");
if ($pagekids) {
$firstchild = $pagekids[0];
wp_redirect(get_permalink($firstchild->ID));
}?>