J'essaie d'installer deux versions sur mon site Wordpress: Site complet, pour les ordinateurs, et la version mobile, pour les smartphones.Désactiver Shadowbox.JS sur certains thèmes Wordpress
je réalise ceci au moyen d'un script de détection de l'agent utilisateur inclus dans le header.php du thème complet (chemin est whatevercorp.net/wordpress/wp-content/themes/moneyblog/mobiledetect.php). S'il détecte un navigateur mobile, il redirige vers le thème mobile. J'utilise le plugin Theme Switcher pour cela.
if($mobile_browser>0) {
header('Location: http://whatevercorp.net/?wptheme=mobiblog');
(« ► Lire » est le nom de mon thème mobile)
Mes questions est la suivante: J'utilise Shadowbox pour les photos dans la version complète, mais Je veux empêcher le chargement tout à fait dès lorsqu'un navigateur mobile est détecté. Je ne veux pas que les utilisateurs voient des photos avec shadowbox sur la version mobile. Si le plugin est désactivé, les liens fonctionnent très bien et * whatevercorp.net/photosfromevent/img_001.jpg * est ouvert sans problème.
Idéalement, j'aimerais introduire quelque chose dans l'instruction if de mobiledetect.php. Quelqu'un a suggéré ce
add_filter('shadowbox-js', '__return_false');
mais il ne fait pas l'affaire.
Comment puis-je conditionner le chargement du plugin Shadowbox? Merci!
Désolé, je suppose que j'ai mal compris – kevtrout