Come reindirizzare a pagina per mobile su WordPress

Cerca

Abbiamo diversi visitatori sul nostro sito sviluppato con WordPress che accedono da dispositivo mobile. Vogliamo quindi costruire una sezione mobile del sito ed impostarne il redirect automatico quando un utente vi accede da smartphone.

Soluzione

Questo problema può tranquillamente essere risolto con l’utilizzo di un plugin, il quale permette a chi ha meno voglia di mettere mano al codice di risolvere questo problema con qualche click.

Tuttavia, questa soluzione può essere raggiunta con poche righe di codice che possiamo collocare in uno snippet (ed in questo caso io consiglio l’utilizzo di Code Snippets) che renderemo poi attivo nella sola area di front-end.

				
					add_action('wp', 'redirect_to_mobile');
function redirect_to_mobile() {
    if(wp_is_mobile() AND is_front_page()) {
        wp_redirect('https://mobile.site.it/pagina-mobile', 301);
        exit;
    }
}
				
			

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Most Recent

Come installare Borg su Synology NAS

Installare Borg su Synology NAS è cosa molto semplice da realizzare in quanto è possibile farlo mediante il package rilasciato da SynoCommunity. Vediamo in questa

Come ottenere l’URL corrente in Jinja2

Stiamo sviluppando una applicazione con Flask che usa Jinja2 come template engine. All’interno del template html che stiamo sviluppando abbiamo bisogno di ottenere l’URL corrente

Partners