Masquer du contenu dans WordPress

WordPressComment masquer une partie de contenu sur son site WordPress ?
– masquage définitif, temporaire ou conditionnel, d’une partie d’article, de page ou de widget,
– sans supprimer le contenu, ni faire une copie de sauvegarde

Mise en commentaire HTML

La mise en commentaire HTML n’est pas très satisfaisante :

<!-- ... -->

Solutions consacrées

Ces solutions en PHP, sont ‘invisibles’ :
Extension Hide This Part, ou bien
Créer ses propres shortcodes :

[hide] ... [/hide]

Ma solution préférée

Installer l’extension Exec-PHP.
Insérer les ‘parenthèses’ suivantes autour du code à masquer, pour un masquage inconditionnel de base :

<?php /*
 ... contenu à cacher ...
 */ ?>

Précautions

Il faut :
Vider le cache si le contenu est statique (par exemple, faire Clear Cache avec QuickCache).
Désactiver le cache, pour un contenu d’article ou de page à contenu dynamique par nature, ou un masquage dynamique. Par exemple, pour un masquage conditionnel selon la date ou des droits d’accès, désactiver le cache pour l’article, la page ou le widget concerné.

JavasScript

Une autre solution est d’utiliser JavaScript/jQuery.
Dans ce cas, le contenu peut rester en cache.

15 mars 2013 par Admin
Catégories : Tech | Tags: | Laisser un commentaire

Laisser un commentaire