Plugin WordPress WordPress

Applicare stili personalizzati ai widget su WordPress con i CSS

Tiziano Fogliata

Solitamente allโ€™interno di un tema WordPress i vari widget hanno piรน o meno le stesse impostazioni grafiche, dato che rispondono a degli stili CSS comuni.

In un sito perรฒ i vari elementi presenti non hanno tutti la stessa importanza e alcuni meritano maggiore risalto.

Utilizzando il linguaggio CSS รจ possibile personalizzare lโ€™aspetto dei vari elementi e analizzando il codice HTML della pagina รจ possibile individuare lโ€™ID o la classe dellโ€™elemento da personalizzare.

creativita-css-widget-wordpress

Ci sono situazioni perรฒ nelle quali sarebbe piรน utile andare ad applicare una classe a uno o piรน elementi piuttosto che limitarsi a sfruttare quelle giร  presenti.

Utilizzando un plugin come Widget CSS Classes รจ possibile applicare classi CSS personalizzate ai vari widget utilizzati su un sito WordPress.

widget-classi-css

Questo plugin permette di aggiungere un campo allโ€™interno di ogni widget che consente di inserire il nome di una classe CSS, ma non solo.

Il plugin dispone anche di una pagina dedicata alle impostazioni che consente di creare una serie di classi predefinite che possono poi essere applicate scegliendole da un menu a tendina.

impostazoni-widget-css

Il plugin inoltre, una volta installato e attivato, puรฒ essere impostato per aggiungere automaticamente delle classi CSS ai widget presenti sul sito:

  • widget-first: al primo elemento inserito in unโ€™area widget
  • widget-last: allโ€™ultimo elemento inserito in unโ€™area widget
  • widget-odd: ai widget di numero dispari presenti in unโ€™area widget (il primo, il terzo, il quinto โ€ฆ)
  • widget-even: ai widget di numero pari presenti in unโ€™area widget (il secondo, il quarto, il sesto โ€ฆ)
  • widget-#: ai vari widget presenti in unโ€™area widget (widget-1, widget-2)

Grazie a queste classi e a quelle personali che รจ possibile creare, personalizzare graficamente i vari widget diventa un gioco da ragazzi.

Utilizzando ad esempio un framework come Genesis, lโ€™uso di un plugin come Widget CSS Classes offre ancora piรน possibilitร . Applicando ad esempio le varie classi di Genesis per realizzare colonne responsive:

  • .five-sixths,
  • .four-sixths,
  • .one-fourth,
  • .one-half,
  • .one-sixth,
  • .one-third,
  • .three-fourths,
  • .three-sixths,
  • .two-fourths,
  • .two-sixths,
  • .two-thirds

รˆ possibile realizzare e soprattutto modificare facilmente il layout di una pagina semplicemente variando la distribuzione e lโ€™ampiezza dei vari widget. รˆ ad esempio possibile disporre tre widget uno accanto allโ€™altro in unโ€™area widget semplicemente applicando le classi โ€œone-third firstโ€ al primo elemento della riga e la classe โ€œone-thirdโ€ agli altri due widget.

Le possibilitร  creative messe a disposizione da questo semplice plugin sono enormi. Vale la pena provarlo e sperimentare :)

Scegli di ricevere gratuitamente via email consigli utili per creare, gestire e migliorare il tuo sito WordPress

Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.

Altri articoli che ti suggeriscoโ€ฆ

Lascia un commento