Я использовал wordpress для сайта и любого переключателя тем, который дает мне ссылку для переключения между различными темами Интернета. Также использовал код для перенаправления на «мобильную» домашнюю страницу, созданную специально для мобильных пользователей.
Если мобильный пользователь нажимает на переключение на настольную версию, должна появиться ссылка для возврата к мобильной версии. Я использовал wp_get_referer (); и согласно этому коду. должно работать, но ничего не происходит. :(
add_action( 'storefront_footer', 'boton_movil', 20 );
function boton_movil(){
$referer = wp_get_referer();
$sitio = get_site_url();
$mobil = $sitio.'/mobile';
if ($referer == $mobil ) {
?>
<div class="footer_mobil">
<a href="<?php get_site_url(); ?>/mobile/?am_force_theme_layout=mobile"><i class="fa fa-desktop"></i></a>
<div class="texto_menu_mobil">
Go back to mobile version
</div>
</div>
<?php
}
}
Конечно, если пользователь переходит прямо к настольной версии, ссылка не должна появляться.