Muchas son las ocasiones y circunstancias en las que solo deseamos mostrar widgets en algunas paginas y en otras no. Ej: mostrar un banner solo en la pagina principal pero no en la pagina de post. Hacerlo mediante codigo en wordpress es posible pero he encontrado un plugin que hace ese trabajo mas sencillo. Se llama Widget Logic y lo descargan de aqui.
Es muy simple usar el plugin, lo descargan, lo instalan y luego al final de cada widget les aparecera una caja de texto que dice “Widget Logic”. Algo asi como en la imagen del final. Lo que deben poner en esa caja de texto son los conditional tags de wordpress, pueden ver la lista completa aqui. Pero para que mas o menos entiendan de que se trata veamos un par:
is_home() hara que ese widget solo aparezca en la pagina principal y no en las paginas interiores.
is_page() hara que ese plugin solo aparezca en las ‘paginas’ de wordpress y no en los post, categorias, pagina principal, etc.
Los conditional tags son muchos y se pueden usar de muchas maneras incluso especificando paginas, post, tags, categorias, etc.

Formulario de contacto sin plugin para wordpress
Que es un theme responsive para wordpress?
Usas un child theme? Cuidado con wordpress 3.1
Pingback: Widget Logic: agregar widgets a ciertas paginas en Wordpress | Nierox
Pingback: Di lo que quieras 2.5
Pingback: Agregar widgets sola a ciertas paginas en wordpress | Paraiso Linux | www.miredmovil.com