dnaz adlı üyeden alıntı: mesajı görüntüle
if( ! is_user_logged_in() && ! in_array($GLOBALS['pagenow'], array('wp-login.php', 'wp-register.php'))){
wp_redirect('gidilecek url adresi');
}

ilgili yerdeki gidilecek url adresi kısmına sitenizin kayıt ol sayfa adresini yazıp kodları functions.php yada child tema ise onun functions.php dosyasına en alta ekleyin.
deneyip sonucu paylaşacağım teşekkür ederim