Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come cambiare il colore predefinito della selezione del testo in WordPress

Avete notato come appare il testo quando i visitatori lo evidenziano sul vostro sito web? A volte dobbiamo aggiornare il colore della selezione del testo sui siti web su cui lavoriamo per far corrispondere i colori del brand e molti utenti ci hanno chiesto come fare.

La buona notizia è che è più facile di quanto si possa pensare personalizzare questo elemento di design spesso trascurato. Sia che si voglia far corrispondere i colori del proprio brand o migliorare la leggibilità, modificare il colore della selezione del testo può migliorare l’esperienza dell’utente del sito web.

In questa guida vi mostreremo esattamente come modificare il colore predefinito della selezione del testo in WordPress.

How to change the default text selection color in WordPress

Perché cambiare il colore predefinito della selezione del testo in WordPress?

Il colore di selezione del testo si riferisce al colore del font di WordPress che viene visualizzato quando si evidenzia un pezzo di testo all’interno di un contenuto. Come in questo caso:

An example of the default text selection color in WordPress

In alcuni casi, potreste voler cambiare questo colore perché non si adatta bene al design del vostro sito web WordPress. Lo schema dei colori ha un ruolo importante nel dare al sito un aspetto gradevole e nel mantenere un’esperienza coerente con il brand.

Se gestite un blog WordPress, potreste anche cambiare il colore predefinito per la selezione del testo, se pensate che non si distingua abbastanza dal resto del contenuto, rendendolo difficile da leggere.

Detto questo, vediamo come cambiare il colore del font per la selezione del testo in WordPress. Utilizzate semplicemente i link sottostanti per passare al metodo che desiderate utilizzare:

Metodo 1: Usare il codice per cambiare il colore della selezione del testo (funziona con tutti i temi)

Alcuni temi di WordPress offrono una caratteristica integrata per modificare il colore della selezione del testo, ma non tutti lo fanno. Per questo motivo consigliamo di utilizzare un codice CSS personalizzato, in quanto il metodo è molto più universale.

Spesso nei tutorial di WordPress si trovano frammenti di codice CSS con le istruzioni per aggiungerli al file functions.php del tema.

Il problema più grande è che anche un piccolo errore nello snippet di codice può rompere completamente il vostro sito WordPress. Inoltre, quando si aggiorna il tema di WordPress, si perde tutto il codice personalizzato.

È qui che entra in gioco WPCode. Questo plugin per gli snippet di codice consente di aggiungere facilmente codice personalizzato a WordPress senza causare errori o rendere inaccessibile il sito.

WPCode - Best WordPress Code Snippets Plugin

La prima cosa da fare è installare e attivare il plugin gratuito WPCode. Per maggiori dettagli, consultate la nostra guida passo-passo su come installare un plugin di WordPress.

Dopo l’attivazione, andare su Code Snippets ” Add Snippet nella dashboard di amministrazione di WordPress.

Changing the text selection color using WPCode

Qui, è sufficiente fare il passaggio del mouse su “Aggiungi codice personalizzato (nuovo snippet)”.

Quando appare, fare clic sul pulsante ‘+ Add Personalizza’.

Adding custom code in WPCode

Per iniziare, digitate un titolo per lo snippet di codice personalizzato. Può essere qualsiasi cosa che vi aiuti a identificare lo snippet nella dashboard di WordPress in un secondo momento, come “Cambia il colore della selezione del testo”.

Successivamente, è necessario aprire il menu a discesa “Tipo di codice” e selezionare “Snippet CSS”.

Changing the WordPress text selection color using code

Si può quindi aggiungere il seguente CSS nella casella Anteprima codice:

/* Customizing text selection for Firefox */
::-moz-selection {
    /* Background color when text is selected in Firefox */
    background-color: #008000; /* Green color */
    /* Text color when text is selected in Firefox */
    color: #fff;
}

/* Customizing text selection for other browsers */
::selection {
    /* Background color when text is selected in other browsers */
    background-color: #008000; /* Green color */
    /* Text color when text is selected in other browsers */
    color: #fff;
}

Si noti che abbiamo aggiunto due stili. Il selettore CSS ::moz-selection funziona con il browser Firefox, mentre il selettore CSS ::selection funziona con altri browser popolari come Google Chrome, Safari, IE9+ e Opera.

Nell’esempio precedente, il codice esadecimale # cambia il colore del collega in verde, quindi è necessario cambiare il colore di sfondo: #008000 al colore che si desidera utilizzare per il testo in evidenza.

Se non siete sicuri del codice esadecimale da utilizzare, potete esplorare i diversi colori e ottenere i relativi codici sul sito web HTML Color Codes.

Quando si è soddisfatti dell’aspetto del codice, fare clic sul pulsante “Inattivo” per visualizzare “Attivo”.

Quindi, fare clic su “Salva snippet” per rendere attivo lo snippet CSS.

Inserting the default text selection color CSS code in WPCode

Ora potete visitare il vostro sito web per vedere le modifiche in azione.

Ecco come appariva sul nostro sito web demo.

Example of the new default text selection color, created with WPCode

Metodo 2: Usare le impostazioni del tema di WordPress (varia a seconda dell’Editor classico)

Alcuni temi di WordPress consentono di modificare le impostazioni della tipografia e dei font, compreso il colore del testo selezionato. Per verificare se questo è il caso del vostro tema, dovete andare su Aspetto ” Personalizza.

Nota: questo metodo non è applicabile ai temi a blocchi.

Opening the WordPress theme customizer

Qui, cercate le impostazioni etichettate come “Colori”.

Se si vede una scheda “Generale”, “Globale” o simile, spesso contiene le impostazioni dei colori del tema.

Ad esempio, se si utilizza il tema WordPress Astra, è necessario selezionare la scheda “Globale”.

Changing the default text selection color using the theme settings

Quindi, fare clic su “Colori” per vedere tutti i diversi colori che compongono questo tema WordPress.

Poi fate clic su “Accento”.

Changing the accent color in the WordPress theme settings

Si apre un selettore colore che consente di scegliere un nuovo colore per la selezione del testo.

Ora è possibile osservare la modifica del colore del font, poiché l’anteprima dal vivo si aggiorna automaticamente. Potete quindi provare diverse impostazioni per vedere qual è la migliore per il vostro sito web WordPress.

Changing the text selection color using the WordPress Theme Customizer

Quando siete soddisfatti delle vostre modifiche, fate clic su “Pubblica” per renderle effettive.

Successivamente, vedrete il nuovo colore di selezione del testo in diretta sul vostro blog o sito web WordPress.

Changing the text highlight color in WordPress

Anche se non si vede alcuna impostazione del colore nel personalizzatore del tema di WordPress, vale comunque la pena di selezionare la documentazione del tema per vedere se esiste un modo per cambiare il colore predefinito della selezione del testo.

Potete anche chiedere aiuto allo sviluppatore del tema. Per ulteriori informazioni, consultate la nostra guida su come richiedere e ottenere correttamente l’assistenza di WordPress.

Scoprite altri suggerimenti e trucchi per la tipografia di WordPress

Volete personalizzare i font del vostro sito web WordPress, ma non sapete come fare? Selezionate queste guide per iniziare:

Speriamo che questo tutorial vi abbia aiutato a capire come cambiare il colore predefinito della selezione del testo in WordPress. Potreste anche voler consultare le nostre guide sui migliori builder di pagine per WordPress con trascina e rilascia e su come vendere font online con WordPress.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

24 commentiLascia una risposta

  1. Michael

    Thank you so much for your post ! Clear and useful.

    • WPBeginner Support

      Glad you found our content helpful :)

      Admin

  2. Lynne Clay

    Is there a way to change just my posts titles color without having to change the coding? I don’t understand anything about coding and don’t want to mess with that anyway.

  3. Samar Jamil

    Thanks for this awesome post.

    • WPBeginner Support

      You’re welcome :)

      Admin

  4. KrishnaChaitanya

    Thank you very much, your service was excellent. Lot to learn from you.

    • WPBeginner Support

      Glad our tutorial was helpful :)

      Admin

  5. Adrian Wallis

    Thanks, it worked great for me in a Twenty Fourteen Child. Hopefully that is the last of the default green gone from template

  6. Michele

    I tried this but it didn’t work… I’m using Thesis, does that make a difference?

    • Editorial Staff

      Not that we know of because it is a basic CSS change. The only thing we can think of is that thesis is overriding your styles maybe?

      Admin

  7. Marvin

    Hello there,

    I just copied your code in my Genesis eleven40 child theme but it is not working.

    Thank You

    • Editorial Staff

      It should work just fine unless eleven40 has it’s own styles pre-defined. In which case you would need to override them by adding an !important value in yours.

      Admin

      • Lauren

        Oh my gosh. I have been searching tirelessly all over the internet for the solution to this problem, but to no avail. But this response to Marvin’s question solved it! So simple. Thanks so much!!!!!

  8. David Abramson

    Cool trick. I am working on a website in Genesis and like my tech support guy says, “it’s as easy as drinking a glass of water”

    Thanks!
    -David

      • Keith Davis

        Yes I saw it on Brian Gardner’s site.
        Never knew you could change the selection colours until I read his article.
        Not sure if I would ever use it, but nice to know it can be done.

  9. Josh McCarty

    This is one of those simple things that many people probably won’t notice, but it’s a nice “extra” to add to a website. I first saw it in HTML5 Boilerplate and use it frequently on sites that I build.

  10. bungeshea

    You actually can combine them, like this:

    ::selection,
    ::-moz-selection {
    background-color: #ff6200;
    color: #fff;
    }

    • Editorial Staff

      We saw this tutorial on Brian’s site. He suggests that combining them will not work (not sure which environment it was not working). But we’d stick with what we know works.

      Admin

  11. Gautam Doddamani

    genesis has a nice text selection color. your site’s is orange which is cool :)

    p.s. speaking about site appearances, yoast.com got an upgrade too, he is also now using the genesis framework kudos to that!

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.