Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come aggiungere stili personalizzati ai widget di WordPress (2 modi)

La creazione di siti WordPress ci ha insegnato che i piccoli dettagli fanno grandi differenze. Lo stile personalizzato dei widget può trasformare siti web buoni in ottimi.

Su WPBeginner, facciamo in modo che ogni elemento funzioni insieme. Prendiamo ad esempio i nostri widget della barra laterale.

Abbiamo personalizzato il loro aspetto per evidenziare risorse importanti e farli integrare perfettamente con il design del nostro sito. Questo ci aiuta a costruire fiducia con milioni di visitatori.

In questa guida, condivideremo i metodi più semplici per personalizzare gli stili dei widget di WordPress. Imparerai tecniche per far apparire i tuoi widget professionali e integrarli perfettamente con il tuo tema.

Aggiungere stili personalizzati ai widget di WordPress

💡Risposta rapida: Il modo più semplice per aggiungere stili personalizzati ai widget di WordPress è utilizzare le impostazioni di progettazione integrate nell'editor a blocchi.

Per un controllo più avanzato, puoi aggiungere una classe CSS personalizzata e stilizzarla utilizzando il plugin WPCode. Se preferisci un'interfaccia visiva senza scrivere codice, ti consigliamo di utilizzare un plugin come CSS Hero.

Perché aggiungere stili personalizzati ai widget di WordPress?

Per impostazione predefinita, i widget di WordPress utilizzano lo stile del tuo tema, che potrebbe non corrispondere sempre ai tuoi obiettivi di design. L'aggiunta di stili personalizzati ti offre un maggiore controllo sull'aspetto dei tuoi widget.

Ecco perché vale la pena personalizzare:

  • 🎨 Abbina il tuo brand: Gli stili personalizzati ti consentono di allineare colori, font e spaziatura dei widget con il branding del tuo sito per un aspetto più coeso.
  • 👓 Migliora la leggibilità: A volte, il layout predefinito dei widget non è facile da leggere. Lo styling può aiutare a migliorare le dimensioni dei font, il contrasto o l'allineamento per una migliore esperienza utente.
  • 🌟 Evidenzia Contenuti Importanti: Vuoi che i tuoi ultimi post, call-to-action o informazioni di contatto si distinguano? Il CSS personalizzato può rendere quei widget più accattivanti.
  • 🧹 Pulisci Design Affollati: Se un widget appare troppo affollato o fuori posto, gli stili personalizzati aiutano a snellirne l'aspetto e a integrarlo più agevolmente nel tuo layout.
  • 🧩 Crea Layout Unici: Gli stili personalizzati aprono possibilità di layout, come trasformare un semplice widget di testo in una casella promozionale stilizzata o allineare più widget in una griglia.

In breve, stilizzare i tuoi widget ti aiuta ad andare oltre l'aspetto predefinito e a creare un sito web più rifinito e professionale.

Detto questo, diamo un'occhiata a come aggiungere facilmente stili personalizzati ai tuoi widget di WordPress.

Ti mostreremo 2 modi per personalizzare i tuoi widget di WordPress con stili personalizzati. Puoi usare questi collegamenti rapidi per passare a quello che funziona meglio per te:

Nota: Questa guida è scritta per utenti con temi classici che utilizzano il moderno editor di widget basato su blocchi.

Se stai utilizzando un tema a blocchi, consulta invece la nostra guida completa all' editing completo del sito WordPress.

Metodo 1: Stile dei Widget di WordPress con Codice CSS

Poiché i widget di WordPress utilizzano ora l'editor a blocchi, hai diversi modi per modificarne l'aspetto a seconda del livello di controllo di cui hai bisogno.

Esamineremo prima le opzioni integrate, quindi ti mostreremo come aggiungere stili completamente personalizzati:

1. Utilizzo delle impostazioni predefinite dei blocchi

Prima di aggiungere codice personalizzato, vale la pena verificare se il blocco dispone già delle impostazioni necessarie.

Se vai alla pagina Aspetto » Widget e fai clic su un blocco specifico, spesso vedrai opzioni nel pannello delle impostazioni del blocco per modificare colori e tipografia.

Le opzioni di stile predefinite dei widget di WordPress
2. Aggiunta di una classe CSS personalizzata

Se le impostazioni predefinite non sono sufficienti, puoi aggiungere una "classe" specifica al widget. Questa funziona come un'etichetta che ti consente di selezionare solo quel widget con il tuo codice personalizzato.

Fai semplicemente clic sul widget dove desideri aggiungere stili personalizzati. Successivamente, scorri verso il basso fino alla scheda ‘Avanzate’ nel pannello Blocchi. Da qui, puoi aggiungere una classe CSS personalizzato.

Per questo tutorial, digita latest-articles nel campo. Assicurati di non aggiungere un punto (.) all'inizio del nome della classe.

Aggiungere una classe CSS personalizzata ai widget nell'Editor a blocchi

Non dimenticare di salvare le impostazioni del tuo widget facendo clic sul pulsante 'Aggiorna'.

3. Applicare i tuoi stili personalizzati

Ora che hai assegnato un nome di classe al tuo widget, devi aggiungere il codice che dice a WordPress come stilizzarlo. Ci sono due modi per farlo:

Opzione 1: Utilizzo del personalizzatore del tema

Questo è il modo più veloce per aggiungere codice se vuoi solo testarlo.

Vai semplicemente alla pagina Aspetto » Personalizza e passa alla scheda ‘CSS aggiuntivo’. Lì, vedrai un'anteprima live del tuo sito web con una casella per aggiungere le tue regole CSS.

Aggiungi regole CSS

Ti consigliamo di utilizzare WPCode perché salva i tuoi stili personalizzati anche se cambi tema in seguito. È anche il modo più sicuro per aggiungere snippet di codice a WordPress.

L'abbiamo testato a fondo e l'abbiamo trovato uno dei modi più sicuri per integrare codice personalizzato nel tuo tema. Se gestisci numerosi snippet CSS, WPCode rende facile organizzarli e monitorarli.

Per maggiori dettagli sulle sue funzionalità e vantaggi, sentiti libero di consultare la nostra recensione di WPCode.

Innanzitutto, assicurati di installare il plugin WPCode. Per istruzioni passo passo, puoi leggere la nostra guida su come installare un plugin WordPress.

Nota: Puoi utilizzare il piano gratuito di WPCode per questo tutorial. Ma se decidi di passare alla versione pro, otterrai vantaggi aggiuntivi come l'accesso a una libreria cloud di snippet di codice e una logica condizionale intelligente per una maggiore flessibilità nella gestione del tuo codice.

Successivamente, vai su Snippet di codice » + Aggiungi snippet e seleziona 'Aggiungi il tuo codice personalizzato (Nuovo snippet)'. Quindi, fai clic sul pulsante '+ Aggiungi snippet personalizzato'.

Aggiungere un nuovo snippet di codice personalizzato in WPCode

Ora, dai un nome al tuo nuovo CSS personalizzato. Può essere qualcosa di semplice come 'Stile widget personalizzato'.

Quindi, cambia il Tipo di codice in 'Snippet CSS'.

CSS personalizzato per stilizzare i widget di WordPress

Successivamente, aggiungi il tuo CSS personalizzato nel campo.

Ecco alcuni CSS di base che abbiamo utilizzato:

.latest-articles { 
background-color:#def4f1;
padding:10px;
}

Una volta terminato, scorri verso il basso fino alla sezione Inserimento. Assicurati che il Metodo di inserimento sia impostato su 'Inserimento automatico' e la Posizione su 'Intestazione sito'.

Dopodiché, attiva l'interruttore nell'angolo in alto a destra finché non dice 'Attivo' e fai clic su 'Salva Snippet'.

Scelta di Header del sito come posizione del codice in WPCode

Dopo aver aggiunto il tuo CSS personalizzato, puoi visualizzare il tuo sito web WordPress su mobile o desktop per vederlo in azione.

Ecco come appare il nostro sul nostro sito demo WordPress:

Widget a blocchi con anteprima di stili personalizzati

Metodo 2: Stile dei Widget di WordPress con CSS Hero (Senza Codice)

Scrivere codice CSS manualmente può essere complicato per i principianti. Un piccolo errore potrebbe compromettere il layout del tuo sito e imparare la sintassi richiede tempo.

Se non vuoi avere a che fare con il codice, puoi usare CSS Hero. È un plugin di styling visivo che ti consente di personalizzare i tuoi widget con una semplice interfaccia point-and-click.

Puoi saperne di più sul plugin nella nostra recensione di CSS Hero.

Innanzitutto, devi installare e attivare il plugin CSS Hero. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin di WordPress.

Dopo l'attivazione, il plugin aggiungerà una nuova voce di menu alla barra degli strumenti di amministrazione di WordPress in alto.

Successivamente, devi visitare la pagina in cui puoi vedere il widget che desideri stilizzare e fare clic sul pulsante CSS Hero in alto.

Apertura di CSS Hero in WordPress

Questo aprirà la pagina nell'interfaccia dell'editor di CSS Hero.

È un editor live dove puoi semplicemente puntare e fare clic su qualsiasi elemento del tuo sito web e cambiarne lo stile.

Interfaccia di CSS Hero

Semplicemente, sposta il mouse sul widget che desideri stilizzare. Quindi, fai clic per selezionarlo.

In questo esempio, abbiamo selezionato il nostro widget di ricerca.

Cliccare su un widget di ricerca in CSS Hero

Dopodiché, puoi usare il menu a sinistra per personalizzare il tuo widget come preferisci. Questo include opzioni di stile avanzate come sfumature, tipografia, padding, margini e bordi.

Nell'esempio seguente, abbiamo modificato la dimensione del carattere del widget di ricerca di WordPress in modo che risalti ancora di più.

Modificare la tipografia di un widget di ricerca in CSS Hero

Puoi anche modificare elementi specifici del widget, se necessario.

Ad esempio, abbiamo deciso di modificare il raggio del bordo del pulsante e dei campi di ricerca. In questo modo, appaiono più arrotondati ed eleganti.

Modificare il raggio del bordo di un widget di ricerca in CSS Hero

Una volta terminato, non dimenticare di fare clic sul pulsante ‘Salva’ per memorizzare le tue impostazioni.

Quindi, procedi e visualizza in anteprima il tuo sito web per vedere il tuo nuovo design di WordPress in azione.

Fare clic sul pulsante Salva in CSS Hero

Domande frequenti sulle opzioni di stile in WordPress

Ecco alcune domande che i nostri lettori hanno posto frequentemente riguardo allo styling di diversi elementi in WordPress:

Come aggiungo widget personalizzati in WordPress?

Per aggiungere un widget personalizzato, vai su Aspetto » Widget nella tua bacheca e fai clic sul pulsante Aggiungi blocco (+). Puoi quindi selezionare qualsiasi blocco disponibile, come testo, immagini o articoli recenti, e inserirlo nella barra laterale o nell'area del piè di pagina.

Come si aggiungono stili in WordPress?

Il modo più sicuro per aggiungere stili è utilizzare la scheda CSS aggiuntivo nel Personalizzatore del tema o un plugin come WPCode. Questi metodi ti consentono di aggiungere codice CSS personalizzato senza modificare i file principali del tuo tema, garantendo che le tue modifiche non vengano perse durante gli aggiornamenti.

È possibile personalizzare un widget?

Sì, puoi personalizzare quasi ogni aspetto di un widget. I widget moderni di WordPress hanno impostazioni integrate per i colori di sfondo e la tipografia. Per un controllo più avanzato, puoi assegnare una classe CSS specifica al widget e stilizzarlo manualmente con il codice.

Come creare un widget menu personalizzato in WordPress?

Puoi aggiungere un menu personalizzato utilizzando il blocco Menu di navigazione nella tua area widget. Innanzitutto, crea il tuo menu specifico in Aspetto » Menu, quindi seleziona semplicemente quel menu dalle opzioni a discesa nelle impostazioni del blocco Menu di navigazione.

Come creare un widget personalizzato?

Se hai bisogno di funzionalità specifiche non presenti nei blocchi predefiniti, puoi creare un widget personalizzato scrivendo un plugin o utilizzando uno strumento come WPCode. Tuttavia, se desideri semplicemente un design personalizzato, di solito puoi ottenerlo raggruppando blocchi esistenti e applicando stili CSS personalizzati.

Speriamo che questo articolo ti abbia aiutato a imparare come aggiungere stili personalizzati ai widget di WordPress. Potresti anche voler vedere la nostra selezione dei migliori page builder drag-and-drop per WordPress e il nostro confronto pro e contro tra temi WordPress gratuiti vs premium.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

20 CommentsLeave a Reply

  1. Il plugin era davvero fantastico ma ho avuto un problema…

    Non funziona quando aggiungo CSS personalizzato…

    Forse il CSS del plugin sta sovrascrivendo il mio codice ma… è davvero triste…

    Ehi Team Wpbeginner.com.. Per favore, lasciatemi una risposta,

    Puoi dirmi come risolverlo…

  2. Adoro questo plugin ma ogni volta che lo attivo, ho problemi con il widget della galleria. Funziona bene con il plugin disattivato, ma se attivo il plugin, il widget della galleria non salva alcuna immagine. Tutti gli altri widget funzionano bene. Qualcun altro ha questo problema?

  3. L'istruzione sopra include anche la possibilità di personalizzare il carattere dei titoli dei widget?
    Grazie!

  4. Finalmente, dopo aver fallito nel cercare di decodificare il gergo che ottengo nell'ispezione, questo articolo mi ha detto esattamente ciò di cui avevo bisogno.

    Grazie

  5. C'è spazio bianco extra durante la creazione di un'area widget aggiuntiva per l'intestazione. Per favore, dicci come rimuoverlo

  6. Ciao, ho provato a farlo manualmente, ho ispezionato l'elemento e la sua classe ma non ha funzionato.

    Sto cercando di cambiare lo stile di un WPform.

    Potresti aiutarmi?

  7. Ho aggiunto un'area widget all'intestazione utilizzando i file functions.php e header.php. Vedo il widget che ho aggiunto sul mio sito ma voglio metterlo accanto al menu, qualche idea su come fare per favore? Voglio che si trovi sul lato destro del menu.

  8. It’s my first wordpress theme.I was nervous till found your article.It’s done thank you :)

  9. Perché il mio layout sotto gli stili dei widget mostra solo l'opzione di padding, senza l'opzione di margine inferiore, grondaia e layout di riga.

  10. ciao
    Non posso apportare modifiche perché è inattivo
    In elaborazione plugin / css / plugin-front.css (inattivo), come posso attivare per favore

  11. Ciao, il mio tema non ha una barra laterale destra, è venuto solo con un'area widget nel footer, posso usare il css personalizzato per aggiungere una barra laterale destra? Per favore, aiutami, grazie

    • No, dovrai prima definire un'area pronta per i widget. Il tuo tema potrebbe già avere un'opzione per utilizzare un layout a barra laterale. Se non ce l'ha, ti consigliamo di chiedere supporto all'autore del tema. D'altra parte, se ti senti sicuro delle tue capacità di codifica, allora procedi pure.

      Amministratore

  12. Voglio cambiarli manualmente. Ho ragione nel pensare che usando la classe widget-number non puoi effettivamente spostarli su o giù nell'area dei widget, perché il loro ID cambierà, o funziona diversamente?

  13. I was looking for something like this to add some style to my sidebar and stumbled upon the Flexible Posts Widget plugin. I think it’s always nice to have options ;)

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.