2014-12-19 4 views
3

Если бы разработчик создал тему для wordpress. Сайт beonpointe.com - попытался сделать его живым, и URL-адрес просто перенаправляется на /index1.html - переадресация домена с хостом отсутствует, также нет пересылки домена в HTACCESS.Ошибка повторной передачи Wordpress

Я нашел фрагмент в функции functions.php темы, но раскомментировал его, чтобы увидеть, будет ли он работать, и он все равно этого не делает. Пожалуйста, может кто-нибудь помочь ?!

фрагмент кода был:

<?php 
define('TEMPLATE_DOMAIN', 'beonpointe'); 
define('BOP_IS_LIVE', 'true'); 

function only_admin_access(){ 
    if(BOP_IS_LIVE == 'true'): 
     if(!is_user_logged_in()): 
      wp_redirect(site_url('')); 
     endif; 
    endif; 
} 
add_action('wp_top_head', 'only_admin_access'); 
?> 

Было бы весьма признателен. Я благодарю вас заранее.

+0

насчет [home_url()] (http://codex.wordpress.org/Function_Reference/home_url) ? –

ответ

0
<?php 
define('TEMPLATE_DOMAIN', 'beonpointe'); 
define('BOP_IS_LIVE', 'true'); 

function only_admin_access(){ 
    if(BOP_IS_LIVE == 'true'): 
     if(!is_user_logged_in()): 
      wp_redirect(home_url()); 
      exit; 
     endif; 
    endif; 
} 
add_action('wp_top_head', 'only_admin_access'); 
?> 

More info ro redirect

0

Добавьте следующие WP-config.php:

$_SERVER['HTTPS'] = 'on'; 
Смежные вопросы