Sapevi che puoi utilizzare la funzione “rilevamento mobile” integrata di WordPress wp_is_mobile
per creare un semplice shortcode in grado di nascondere alcune parti dei tuoi contenuti ai visitatori mobili e/o ai visitatori desktop. La wp_is_mobile
funzione restituisce true quando il tuo sito viene visualizzato da un browser mobile. Utilizzando questa funzione in PHP puoi creare temi WordPress adattivi/reattivi in base al dispositivo del visitatore.
<?php if ( wp_is_mobile() ) { // Visualizza solo per dispositivi mobili echo 'Questo contenuto è visibile solo su dispositivi mobili.'; } else { // Visualizza solo per desktop echo 'Questo contenuto è visibile solo su desktop.'; } ?>
Spiegazione:
- La funzione
wp_is_mobile
è una funzione integrata di WordPress che restituiscetrue
se l’utente sta visualizzando il sito da un dispositivo mobile, altrimenti restituiscefalse
. - Nel nostro snippet, utilizziamo l’istruzione condizionale
if
per controllare sewp_is_mobile
restituiscetrue
ofalse
. - Se
wp_is_mobile
restituiscetrue
, visualizziamo un messaggio che indica che il contenuto è visibile solo su dispositivi mobili. - Se
wp_is_mobile
restituiscefalse
, visualizziamo un messaggio che indica che il contenuto è visibile solo su desktop.
Assicurati di inserire questo codice nel file corretto del tuo tema WordPress, ad esempio nel file functions.php
o nel file di template in cui desideri mostrare il contenuto specifico per dispositivi mobili o desktop.
Commenta per primo