Ne pas afficher certains contenus sur les petits écrans
Atsuki Sahanty
Messages postés
68
Statut
Membre
-
elgazar Messages postés 5841 Date d'inscription Statut Membre Dernière intervention -
elgazar Messages postés 5841 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je suis utilisateur de la dernière version de Wordpress, et j'aurais besoin d'un petit renseignement/coup de pouce :)
J'aimerais en fait que le contenu dispensé par un plugin (Simple Quotation de SedLex) ne s'affiche pas sur tous les types d'écran. Il s'avère que ce contenu crée un bug graphique sûrement dû à une incompatibilité avec mon thème sur les petits écrans (de tablette ou de portable, par exemple).
Plutôt que de chercher à régler le bug, ce qui prendrait pas mal de temps et d'énergie, j'aurais simplement aimé savoir s'il est possible d'ajouter des balises autour du contenu qui pose problème (via HTML ou PHP) afin de prendre en compte la taille de l'écran de l'internaute.
Ainsi, j'aimerais virer le contenu en question sur les petits écrans (ce contenu n'est pas crucial), et le garder affiché sur les autres types d'écrans. Cela vous semble-t-il possible et envisageable, et si oui, comment ?
Je vous remercie tous par avance pour votre aide et vos conseils !
Je suis utilisateur de la dernière version de Wordpress, et j'aurais besoin d'un petit renseignement/coup de pouce :)
J'aimerais en fait que le contenu dispensé par un plugin (Simple Quotation de SedLex) ne s'affiche pas sur tous les types d'écran. Il s'avère que ce contenu crée un bug graphique sûrement dû à une incompatibilité avec mon thème sur les petits écrans (de tablette ou de portable, par exemple).
Plutôt que de chercher à régler le bug, ce qui prendrait pas mal de temps et d'énergie, j'aurais simplement aimé savoir s'il est possible d'ajouter des balises autour du contenu qui pose problème (via HTML ou PHP) afin de prendre en compte la taille de l'écran de l'internaute.
Ainsi, j'aimerais virer le contenu en question sur les petits écrans (ce contenu n'est pas crucial), et le garder affiché sur les autres types d'écrans. Cela vous semble-t-il possible et envisageable, et si oui, comment ?
Je vous remercie tous par avance pour votre aide et vos conseils !
A voir également:
- Ne pas afficher certains contenus sur les petits écrans
- 2 ecrans sur pc - Guide
- Afficher google sur l'écran d'accueil - Guide
- Afficher taille dossier windows - Guide
- Afficher les modifications word - Guide
- Afficher les commentaires word - Guide
2 réponses
il existe un marqueur conditionnel qui permet de faire cela plus ou moins simplement
<?php
if ( wp_is_mobile() ) {
le code pour mobiles et tablettes
}
else {
le code pour les autres écrans
?>
Bonjour,
Cela ce règle au niveau du thème.
Il te faut un thème dit responsive. Le thème natif de wordpress l'est général.
thèmes
Cela ce règle au niveau du thème.
Il te faut un thème dit responsive. Le thème natif de wordpress l'est général.
thèmes
Merci pour ton aide !
Il n'existe pas de code HTML pour faire ça, je suppose ? Parce que ça serait plus simple que je puisse modifier ça dans les options (possible d'ajouter du HTML personnalisé) plutôt que d'aller trifouiller des templates que je connais pas et qui se réinitialiseront lorsque le plugin se mettra à jour... =/
Wordpress a aussi prévu le coup pour éviter de refaire ton thème à chaque mise à jour, il faut créer un thème enfant dans lequel tu ajouteras seulement les fichiers modifiés, le thème enfant étant prioritaire c'est son contenu qui s'affichera et tu pourras faire les mises à jour du thème parent tout a fait normalement.
Pour mieux comprendre ce qu'est un thème enfant, va sur le codex wordpress en français:
codex.wordpress.org/fr:Thèmes_Enfant
En fait, ce que j'essayais de te dire (désolé si je me suis mal exprimé) c'est que le contenu que j'essaie de masquer sur les petits écrans, c'est le contenu d'un plugin. Donc il me semble que pour faire cela, je dois modifier les fichiers php du plugin lui-même, non ? Or si je mets à jour le plugin, mes modifications s'effaceront...
Je te laisse confirmer, mais il me semble que c'est le cas donc je cherchais juste un moyen d'éviter de trifouiller les fichiers php du plugin. :)
évidemment tu devras entourer le shortcode des balises html
A la limite, est-ce que je pourrais vous contacter en privé pour qu'on voie ça ensemble vis-à-vis spécifiquement de mon plugin, qui s'appelle Simple Quotation (par SedLex) ? :)