Сделать wp-страницы доступными для входа в Woocommerce

Я использовал следующую функцию.php в своем магазине.

Проблема, перед которой я столкнулся: когда я нажимаю на страницу «коллекция», она все еще открывается и не перенаправляется на страницу моей учетной записи woocommerce.

У меня есть пользовательская страница магазина на моей странице коллекции. Примите, пожалуйста, рекомендации о внесении изменений в ближайшее время.


function wpse_131562_redirect() { if (! is_user_logged_in() && (is_woocommerce() || is_cart() || is_checkout() || is_page('collection/')) ) { // feel free to customize the following line to suit your needs wp_redirect(site_url('http://www.myurl.com/my-account/')); exit; } } add_action('template_redirect', 'wpse_131562_redirect'); 

Solutions Collecting From Web of "Сделать wp-страницы доступными для входа в Woocommerce"