Com mostrar els widgets de WordPress en pàgines específiques

WordPress permet als usuaris personalitzar fàcilment l'aparença del seu bloc mitjançant ginys com ara Publicacions recents, comentaris recents, categories, arxius, etc. El problema és que aquests ginys es mostren a la barra lateral de manera predeterminada a totes les pàgines del lloc i WordPress ho fa. t ofereix una opció integrada per assignar la ubicació dels ginys. Afortunadament, hi ha alguns complements fantàstics que afegeixen la funcionalitat mostrar o amagar ginys en pàgines específiquesa WordPress sense requerir habilitats PHP ni jugar amb el codi de la plantilla. Tot i que, aquesta hauria de ser una característica bàsica de WordPress, ja que és útil, com dir que té sentit mostrar el giny de publicacions recents a pàgines individuals.només i no a la pàgina d'inici, que ja mostra les publicacions més recents. De la mateixa manera, només podeu col·locar els ginys necessaris a la pàgina d'inici.

A continuació es mostren alguns dels millors connectors. Podeu utilitzar Widget Logic, un connector basat en etiquetes condicionals o Widget Context i Display Widgets, connectors basats en IU que no requereixen afegir l'etiqueta manualment. Trieu-ne el que millor us convingui!

Lògica de widgets - Descarrega aquí

Aquest connector us permet controlar quines pàgines apareixen els ginys mitjançant les etiquetes condicionals de WP. També té una opció per afegir un filtre "widget_content" que us permet ajustar l'HTML de qualsevol widget segons el vostre tema. Aquest connector afegeix un camp de control addicional anomenat "Lògica del widget" a cada widget, on podeu utilitzar les etiquetes condicionals de WordPress adequades o qualsevol codi PHP general. El connector funciona com un encant i us permet mostrar els ginys exactament com voleu. Tanmateix, utilitzeu-lo amb precaució, ja que el connector utilitza eval() i alguns usuaris poden trobar les etiquetes poc amigables.

Algunes etiquetes que s'utilitzen habitualment són:

is_home() – Per mostrar el giny només a la pàgina d'inici

is_single() - Per mostrar el giny només a la pàgina de publicació única

!is_single() - Per mostrar el widget a totes les pàgines excepte a la pàgina de publicació única

is_single('17'): per mostrar el giny només a la publicació amb ID 17

is_page() - Per mostrar el widget només a les pàgines

is_category() - Per mostrar el widget a la pàgina d'arxiu de categories

is_tag() - Per mostrar el widget a la pàgina d'arxiu d'etiquetes

Aquestes opcions es mostren a la pàgina Widgets, només les feu servir quan sigui necessari.

Mostra els widgets - Descarrega aquí

Un connector similar i fàcil d'utilitzar que elimina la necessitat d'afegir manualment etiquetes condicionals. Els widgets de visualització afegeixen caselles de selecció a cada widget per mostrar-lo o amagar-lo a cada pàgina del lloc. Podeu seleccionar una o més pàgines per mostrar o amagar ginys a les pàgines especificades. Us permet canviar el contingut de la barra lateral per a diferents pàgines, categories, taxonomies personalitzades i idiomes WPML. L'única limitació és que només funciona amb ginys escrits en format WordPress versió 2.8. Per defecte, "Oculta en marcat" està seleccionat sense cap casilla marcada.

Context del widget - Descarrega aquí

Un altre connector similar amb una interfície fàcil d'utilitzar que facilita mostrar o amagar ginys en publicacions, pàgines o seccions específiques del vostre lloc: pàgina principal, publicacions, pàgines, arxius, cerca, etc. També inclou l'orientació a seccions per URL (amb suport de comodins) per a la màxima flexibilitat.

Per exemple, si voleu mostrar el giny només a la categoria d'iPhone, introduïu la ubicació com a categoria/iphone/* per orientar totes les publicacions de la categoria iPhone. De la mateixa manera, per mostrar un widget només en una pàgina individual específica, només cal que introduïu l'URL de la pàgina web com slug */contacte i assegureu-vos que l'estat del context del giny estigui definit en "Mostra el seleccionat".

Espero que hagis trobat útil aquesta publicació. 🙂

Etiquetes: BloggingConsellsTricksWordPress