#wordpress #woocommerce #wordpress-shortcode
#wordpress #woocommerce #wordpress-короткий код
Вопрос:
Я хотел перенаправить свою домашнюю страницу на другую статическую страницу для мобильных устройств. Поэтому я включил этот код в фрагмент кода.
add_action( 'wp', 'tu_redirect_mobile' );
function tu_redirect_mobile() {
if ( is_front_page() amp;amp; wp_is_mobile()) {
wp_redirect( 'https://asharficlothing.com/mobile/', 301 );
exit;
}
}
Теперь код работает для каждой страницы, и у меня нет проблем, кроме как на странице оформления заказа, где курсор переходит на стадию бесконечного ожидания и продолжает вращаться и остается на стадии ожидания
Теперь, когда я просматривал сетевой раздел Chrome, я обнаружил это:
Ответ №1:
add_action( 'template_redirect', 'tu_redirect_mobile', 10 );
function tu_redirect_mobile() {
if ( is_front_page() amp;amp; wp_is_mobile()) {
wp_redirect( 'https://asharficlothing.com/mobile/', 301 );
exit;
}
}
Попробуйте использовать этот хук template_redirect