wp-config.php
добавить следующие строки: define( 'WP_HOME', 'https://VashSite.ru/wp-signup.php' );
define( 'WP_SITEURL', 'https://VashSite.ru/wp-signup.php' );
define( 'NOBLOGREDIRECT', 'https://VashSite.ru/wp-signup.php' );
define( 'NOBLOGREDIRECT', '' );
'NOBLOGREDIRECT'
а при таком раскладе не будут все сайты в сети мультисайт перенаправляться на регистрацию?
необходимо только на одном это осуществить в сети - не трогая остальные
define( 'DOMAIN_CURRENT_SITE', 'VashSite.ru' );
'NOBLOGREDIRECT'
не примет параметр с wp-signup.php
, только домен.define('DOMAIN_CURRENT_SITE', 'VashSite.ru');
define('PATH_CURRENT_SITE', '/wp-signup.php');
define('NOBLOGREDIRECT', 'https://VashSite.ru');
$base = '/wp-signup.php';
, но это выглядит достаточно сомнительно. add_action( 'template_redirect', function() {
if( is_page(2) ){
wp_redirect( 'wp-signup.php' );
exit;
}
} );
работает с обычным сайтом и не работает это в сетимультисайтов (не переадресует совсем мож че с настройками)
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
SITE
- это сеть BLOG
'ов.ID
, через них как-то можно сделать, чтобы была конкретно для нужного сайта переадресация
клиент злится)))
играюсь - много нового узнал ))