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 disabilitare l’overflow in WordPress (rimuovere lo scorrimento orizzontale)

Una barra di scorrimento orizzontale appare quando un elemento della pagina è troppo largo per essere visualizzato e deborda oltre lo schermo. La maggior parte dei temi WordPress non utilizza lo scorrimento orizzontale perché può interrompere il layout del sito e confondere gli utenti.

Può essere frustrante sia per voi che per i vostri visitatori. Fortunatamente, disabilitare l’overflow è semplice e migliora l’aspetto e l’usabilità del sito.

In questo articolo vi mostreremo come disabilitare facilmente l’overflow in WordPress e rimuovere la barra di scorrimento orizzontale. Le nostre semplici istruzioni sono user-friendly e facili da seguire, anche se non siete esperti di codifica.

How to disable overflow in WordPress

Cosa causa la barra di scorrimento orizzontale o l’overflow in WordPress?

Nell’impostazione del sito web WordPress, importa che sia facile da usare e accessibile a tutti.

WordPress mostra una barra di scorrimento orizzontale se un elemento è più largo del layout del sito web, il cosiddetto “overflow”. Una barra di scorrimento orizzontale può rompere il design e rendere il sito meno facile da usare.

Una pagina web con barre di scorrimento sia orizzontali che verticali può disorientare il visitatore e diventare difficile da navigare. Questo può portare le persone ad abbandonare il vostro sito, causando una riduzione delle conversioni e delle vendite.

La disabilitazione dell’overflow rende il sito più facile da usare, crea un layout a larghezza fissa e migliora la reattività complessiva del sito.

Tenendo presente questo, vediamo come disabilitare facilmente la barra di scorrimento orizzontale overflow in WordPress:

Metodo 1: Aggiunta di uno snippet CSS tramite il Theme Customizer

È possibile disabilitare l’overflow in WordPress semplicemente aggiungendo del codice CSS nell’opzione “CSS aggiuntivo” del personalizzatore del tema.

Tutto ciò che dovete fare è visitare la pagina Aspetto ” Personalizzazione dalla dashboard di WordPress.

Nota: è possibile che venga visualizzato Aspetto Editor invece di Personalizza. Ciò significa che il vostro tema utilizza l’editor del sito completo (FSE) invece del Theme Customizer, e dovreste consultare la nostra guida su come risolvere la mancanza del Theme Customizer o utilizzare il Metodo 2 qui sotto.

Choose Additional CSS option from theme customizer

Una volta entrati nella pagina di personalizzazione, fare clic sulla scheda “CSS aggiuntivi”.

Quindi, è sufficiente copiare e incollare il seguente codice:

html, body {
	max-width: 100%;
	overflow-x: hidden;
}

In seguito, l’eventuale overflow verrà rimosso e sarà possibile vederlo applicato nel riquadro di anteprima live del sito web.

Non dimenticate di cliccare sul pulsante “Pubblica” in cima alla pagina quando avete finito!

Paste CSS code in Additional CSS field

Metodo 2: Aggiungere lo snippet CSS utilizzando WPCode

È anche possibile aggiungere il codice CSS tramite uno snippet di codice utilizzando il plugin WPCode.

WPCode è il miglior plugin di snippet di codice per WordPress sul mercato, utilizzato da oltre 1 milione di siti web.

Raccomandiamo questo metodo perché il plugin consente di aggiungere facilmente codice personalizzato a WordPress senza dover modificare alcun file del tema.

Innanzitutto, installate e attivate il plugin WPCode sul vostro sito web. Per maggiori dettagli, potete consultare la nostra guida passo-passo su come installare un plugin di WordPress.

Nota: WPCode ha anche una versione gratuita che può essere utilizzata per questo tutorial. Tuttavia, acquistando il piano premium si sbloccano caratteristiche come la logica condizionale, una libreria cloud di frammenti di codice e altro ancora.

Dopo l’attivazione, visitare la pagina Code Snippets ” + Add Snippets dalla dashboard di WordPress.

Qui, cliccare sul pulsante “Usa snippet” sotto l’opzione “Aggiungi codice personalizzato (nuovo snippet)”.

Add new snippet

Si accede così alla pagina “Crea snippet personalizzato”, dove si può iniziare inserendo un titolo per il proprio snippet di codice. Questo nome non verrà visualizzato dagli utenti e servirà solo a identificarlo.

Quindi, selezionare “Snippet CSS” come tipo di codice dal menu a discesa sulla destra.

Choose CSS Snippet option to remove Overflow

Successivamente, copiare e incollare il seguente frammento di codice CSS nella casella “Anteprima codice”:

<style type="text/css">
html, body {
	max-width: 100%;
	overflow-x: hidden;
}
</style>

Una volta fatto ciò, scorrete verso il basso fino alla sezione “Inserimento”, dove troverete due opzioni, “Inserimento automatico” e “Codice breve”.

Da qui, selezionare la modalità “Inserimento automatico” per eseguire automaticamente il codice all’attivazione.

Choose an insertion method

Tuttavia, se si desidera disattivare la barra di scorrimento orizzontale solo su alcune pagine specifiche, è possibile selezionare la modalità ‘Shortcode’.

Così facendo, WPCode vi fornirà uno shortcode al momento dell’attivazione dello snippet, che potrete incollare in un’area o pagina specifica del sito web per rimuovere l’overflow.

Una volta scelta l’opzione, andate in cima alla pagina e spostate l’interruttore da “Inattivo” ad “Attivo” nell’angolo in alto a destra.

Quindi, fare clic sul pulsante “Salva snippet”.

Save overflow snippet

Ecco fatto! Avete appena rimosso le barre di scorrimento orizzontali di overflow dal vostro sito.

Bonus: Aggiungere una barra di scorrimento personalizzata in WordPress

Una volta disattivata la barra di scorrimento orizzontale, è possibile aggiungere una barra di scorrimento personalizzata.

Ad esempio, se il vostro sito utilizza uno schema di colori specifico in base ai colori del vostro marchio, potete utilizzare lo stesso colore per la vostra barra di scorrimento. In questo modo si otterrà un aspetto visivamente accattivante e si incoraggeranno gli utenti a esplorare il sito.

Per creare una barra di scorrimento personalizzata, installare e attivare il plugin Advanced Scrollbar. Per maggiori dettagli, consultate la nostra guida per principianti su come installare un plugin di WordPress.

Dopo l’attivazione, visitare la pagina Impostazioni ” Impostazioni avanzate della barra di scorrimento dalla dashboard di WordPress. Da qui, è possibile modificare il colore della barra di scorrimento secondo le proprie preferenze.

Change scrollbar color

Al termine, fare clic sul pulsante “Salva modifiche” per memorizzare le impostazioni. Per ulteriori informazioni, consultate il nostro tutorial su come aggiungere una barra di scorrimento personalizzata in WordPress.

Speriamo che questo articolo vi abbia aiutato a capire come disabilitare l’overflow sul vostro sito WordPress. Potreste anche leggere le nostre scelte degli esperti sui migliori snippet di codice da utilizzare sul vostro sito WordPress e la nostra guida per principianti su come rimuovere i CSS inutilizzati in 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

12 commentiLascia una risposta

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Dennis Muthomi

    Thank you for this helpful guide.
    I tried the second method of adding the CSS code using the WPCode plugin, but the changes didn’t seem to reflect on my website’s frontend. I cleared all caches, but the horizontal scrollbar is still there.
    could the issue be related to the theme I’m using?

    • WPBeginner Support

      Yes, there is a good chance your specific theme is overriding the CSS and if you reach out to your theme’s support they should be able to help.

      Admin

  3. Jiří Vaněk

    I used your CSS code, but if I increase the size of the site in the browser to eg 130%, the scrollbar still shows at the bottom? Where am I making mistake?

    Also, if I replace the letter x with a y, the scroll bar on the right side does disappear, but the website doesn’t scroll down?

    Any advice?

    • WPBeginner Support

      When using browser zoom there is a chance that something on the page itself has a minimum width that you are running into that would cause the scroll bar issue.

      We do not recommend using y as having that not set is what allows scrolling on a site.

      Admin

      • Jiří Vaněk

        Thanks for the advice on the Y axis and so I will look on the page for where it might be causing the problem in the X axis. Thanks for the advice on what to focus on.

  4. Tanvi

    When I used the WP Code plug in, this worked on all my pages but my home page. I didn’t do anything to disable the horizontal scroll bar on only some specific pages. What can I do about this?

    • WPBeginner Support

      You may need to check with the support for your specific theme to see if they have CSS code that would override it specifically for your homepage.

      Admin

  5. Mara

    I posted the code but now I can’t scroll vertically on mobile anymore. do you know how to solve this?

    • WPBeginner Support

      It would depend on how your theme is set up, overflow-x is only supposed to remove the horizontal overflow on the site so your theme may be using overflow in a specific way. You would want to check with the support for your theme and they should be able to assist!

      Admin

  6. Tobin Loveday

    Thanks guys, this was super helpfull!

    Seems like themes should have this automatically, but oh well.

    • WPBeginner Support

      Glad our guide was helpful and some themes have added this but not all themes :)

      Admin

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.