2014-12-18 2 views
0

Я создал WordPress регистрации плагин, что я хочу, когда пользователь успешно зарегистрирован, перенаправить его/ее на странице благодарностиперенаправлять WordPress плагин после того, как кнопка отправки нажата

Вот мой код кнопки.

<?php 
if(isset($_REQUEST['submit'])) 
{ 
header("location.href="http://www.getgometro.com/thank-you/"); 

wp_redirect('http://www.getgometro.com/thank-you/'); 
exit; 

wp_redirect("/www.getgometro.com/thank-you/", 303); 
} 
?> 

Ни одно из вышеперечисленного не работает

+1

'заголовок ("Location: http://www.getgometro.com/thank-you/"), может быть? И ваш вопрос? – Rizier123

+0

В заголовке есть синтаксическая ошибка. Проверьте [здесь] (http://php.net/manual/en/function.header.php). –

+0

@ Rizier123 отображает это сообщение: ** Предупреждение: невозможно изменить информацию заголовка - заголовки, уже отправленные (вывод запущен в /var/www/html/wordpress/wp-content/themes/twentyfourteen/header.php:52)** –

ответ

0

Попробуйте

<?php 
if(isset($_REQUEST['submit'])) 
    { ?> 

<script> 
window.location="http://www.getgometro.com/thank-you/"; 
</script> 


<?php } ?> 

Это не правильное решение .Вы должны прочитать эту How to fix "Headers already sent" error in PHP

+0

Спасибо, что вы работаете :-) –

0

использование

<meta http-equiv='refresh' content='0;"$yourLink"'> 

где $ yourLink содержат адрес ссылки, на которые вы хотите перенаправить пользователя.

+0

Thank вы наконец .... :-) –

Смежные вопросы