@weart

Правильно ли я использую буферизацию при редиректе?

Привет всем.

Столкнулся с проблемой Cannot modify header information при использовании wp_redirect, которая связана с тем, что wp_nav_menu использует echo.

Я повесил ob_start() на init:

function user_post_output_buffer() {
	ob_start();
}
add_action( 'init', 'user_post_output_buffer' );


Нужно ли очищать буфер или достаточно простого exit?

if ( $post_id ) {
	ob_clean();				
	wp_redirect( $edit_post );
	exit();
}
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
24 апр. 2024, в 20:24
10000 руб./за проект
24 апр. 2024, в 19:51
1000 руб./за проект