WordPress permite a los usuarios personalizar fácilmente la apariencia de su blog usando widgets como publicaciones recientes, comentarios recientes, categorías, archivos, etc. El problema es que estos widgets se muestran en la barra lateral de forma predeterminada en todas las páginas del sitio y WordPress no lo hace. t ofrece una opción integrada para asignar la ubicación de los widgets. Afortunadamente, hay algunos complementos geniales que agregan la funcionalidad a mostrar u ocultar widgets en páginas específicasen WordPress sin requerir conocimientos de PHP o jugar con el código de la plantilla. Sin embargo, esta debería ser una característica central de WordPress, ya que resulta útil, como decir que tiene sentido mostrar el widget de publicaciones recientes en páginas individualessolo y no en la página de inicio, que ya muestra las publicaciones más recientes. Del mismo modo, puede colocar los widgets necesarios solo en la página de inicio.
A continuación se muestran algunos de los mejores complementos. Puede usar Widget Logic, un complemento basado en etiquetas condicionales o Widget Context y Display Widgets, complementos basados en la interfaz de usuario que no requieren agregar la etiqueta manualmente. ¡Elija el que más le convenga!
Lógica de widget - Descarga aquí
Este complemento te permite controlar en qué páginas aparecen los widgets mediante las etiquetas condicionales de WP. También tiene una opción para agregar un filtro "widget_content" que le permite modificar el HTML de cualquier widget según su tema. Este complemento agrega un campo de control adicional llamado "Lógica de widget" a cada widget, donde puede usar las etiquetas condicionales de WordPress apropiadas o cualquier código PHP general. El complemento funciona a la perfección y le permite mostrar los widgets exactamente como desee. Sin embargo, utilícelo con precaución ya que el complemento usa eval () y algunos usuarios pueden encontrar las etiquetas poco amigables.
Algunas etiquetas de uso común son:
is_home (): para mostrar el widget solo en la página de inicio
is_single (): para mostrar el widget en una sola página de publicación
! is_single (): para mostrar el widget en todas las páginas excepto en la página de una sola publicación
is_single ('17'): para mostrar el widget solo en la publicación con ID 17
is_page (): para mostrar el widget solo en páginas
is_category (): para mostrar el widget en la página de archivo de categorías
is_tag (): para mostrar el widget en la página de archivo de etiquetas
Estas opciones se muestran en la página Widgets, solo úselas cuando sea necesario.
Mostrar widgets - Descarga aquí
Un complemento similar y fácil de usar que elimina la necesidad de agregar etiquetas condicionales manualmente. Mostrar widgets agrega casillas de verificación a cada widget para mostrarlo u ocultarlo en cada página del sitio. Puede seleccionar una o más páginas para mostrar u ocultar widgets en esas páginas especificadas. Le permite cambiar el contenido de la barra lateral para diferentes páginas, categorías, taxonomías personalizadas e idiomas WPML. La única limitación es que solo funciona con widgets escritos en formato WordPress versión 2.8. De forma predeterminada, "Ocultar al marcar" está seleccionado sin casillas marcadas.
Contexto del widget - Descarga aquí
Otro complemento similar con una interfaz fácil de usar que facilita mostrar u ocultar widgets en publicaciones, páginas o secciones específicas de su sitio: página principal, publicaciones, páginas, archivos, búsqueda, etc.También cuenta con segmentación de secciones por URL (con compatibilidad con comodines) para una máxima flexibilidad.
Por ejemplo, si desea mostrar el widget solo en la categoría de iPhone, ingrese la ubicación como categoría / iphone / * para apuntar a todas las publicaciones en la categoría de iPhone. De manera similar, para mostrar un widget solo en una página individual específica, simplemente ingrese la barra de URL de la página web como */contacto y asegúrese de que el estado del contexto del widget esté configurado en "Mostrar en seleccionados".
Espero que hayas encontrado útil esta publicación. 🙂
Etiquetas: BloggingConsejosTricksWordPress