Hi, i have a simple register page.
Template:
{{--
Template Name: Register
--}}
@if(is_user_logged_in())
@php
wp_safe_redirect(ACCOUNT_PAGE);
exit;
@endphp
@endif
I always create redirect by this way, but in Sage 10 i have a problem.
Log:
[previous exception] [object] (ErrorException(code: 0): Cannot modify header information - headers already sent by (output started at /home/owline/Local Sites/talenti/app/public/wp-includes/embed.php:353) at /home/owline/Local Sites/talenti/app/public/wp-includes/pluggable.php:1329)
[stacktrace]
#0 [internal function]: Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Cannot modify h...', '/home/owline/Lo...', 1329, Array)
#1 /home/owline/Local Sites/talenti/app/public/wp-includes/pluggable.php(1329): header('X-Redirect-By: ...')
#2 /home/owline/Local Sites/talenti/app/public/wp-includes/pluggable.php(1437): wp_redirect('http://talenti....', 302, 'WordPress')
#3 /home/owline/Local Sites/talenti/app/public/wp-content/themes/talenti/storage/framework/views/fa7b45ca1a8c583f94238dc6a31dd32a6453246b.php(3): wp_safe_redirect('http://talenti....')
#4 /home/owline/Local Sites/talenti/app/public/wp-content/themes/talenti/vendor/illuminate/filesystem/Filesystem.php(107): require('/home/owline/Lo...')
#5 /home/owline/Local Sites/talenti/app/public/wp-content/themes/talenti/vendor/illuminate/filesystem/Filesystem.php(108): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#6 /home/owline/Local Sites/talenti/app/public/wp-content/themes/talenti/vendor/illuminate/view/Engines/PhpEngine.php(58): Illuminate\\Filesystem\\Filesystem->getRequire('/home/owline/Lo...', Array)
#7 /home/owline/Local Sites/talenti/app/public/wp-content/themes/talenti/vendor/illuminate/view/Engines/CompilerEngine.php(61): Illuminate\\View\\Engines\\PhpEngine->evaluatePath('/home/owline/Lo...', Array)
#8 /home/owline/Local Sites/talenti/app/public/wp-content/themes/talenti/vendor/illuminate/view/View.php(139): Illuminate\\View\\Engines\\CompilerEngine->get('/home/owline/Lo...', Array)
#9 /home/owline/Local Sites/talenti/app/public/wp-content/themes/talenti/vendor/illuminate/view/View.php(122): Illuminate\\View\\View->getContents()
#10 /home/owline/Local Sites/talenti/app/public/wp-content/themes/talenti/vendor/illuminate/view/View.php(91): Illuminate\\View\\View->renderContents()
#11 /home/owline/Local Sites/talenti/app/public/wp-content/themes/talenti/index.php(46): Illuminate\\View\\View->render()
#12 /home/owline/Local Sites/talenti/app/public/wp-includes/template-loader.php(106): include('/home/owline/Lo...')
#13 /home/owline/Local Sites/talenti/app/public/wp-blog-header.php(19): require_once('/home/owline/Lo...')
#14 /home/owline/Local Sites/talenti/app/public/index.php(17): require('/home/owline/Lo...')
#15 {main}
"}
It’s Sage bug or my code is broken?