Lors de la mise en place d'un site WordPress, il m'est arrivé plusieurs fois de devoir afficher un widget sur une page particulière (accueil, contact…). Je suis tombé sur un excellent plugin : Widget Logic. Ce dernier ajoute un champ à tous les widgets permettant de spécifier sur quelle page afficher le widget :

widget logicL'exaustivité des conditions utilisables dans le champ Widget Logic se trouve sur codex.

Quelques exemples :

  • is_page( $id )
  • is_single( $id )
  • is_single( $id )
  • is_category( $id )

L'essayer , c'est l'adopter !