Ricerca nel sito web

10 problemi comuni relativi ai temi WordPress e come risolverli


Ci sono migliaia di post sul forum aperti ogni giorno non solo su WordPress.org ma anche su altri forum e, naturalmente, su quasi tutti i siti di supporto degli sviluppatori di temi riguardanti problemi molto comuni che possono essere risolti molto rapidamente e facilmente. Sono sicuro che gli sviluppatori di temi e i membri della community siano piuttosto annoiati di rispondere a queste domande ancora e ancora, quindi ho deciso di scrivere il seguente post che affronta alcuni dei problemi più comuni dei temi WordPress in modo da poterlo aggiungere ai segnalibri< e tenerlo pronto a tua disposizione.

1. Manca il foglio di stile

Hai appena scaricato o acquistato un tema fantastico e vai a installarlo e vedi il bellissimo messaggio qui sotto:

Beh, il tuo primo pensiero potrebbe essere...

“lo sviluppatore mi ha fregato e mi ha dato un tema senza foglio di stile”

Ovviamente è possibile che il file zip che hai ricevuto non contenga un file style.css, ma più probabilmente il problema è che non hai caricato la cartella root theme.

Soluzione all'errore del foglio di stile mancante

Individua la cartella del tema sul desktop e aprila (se è zippata, decomprimila e aprila). Ora quando lo apri dovresti vedere tutti i tuoi file lì dentro, altrimenti il tema è probabilmente in una sottodirectory. Ad esempio, i nostri temi premium hanno tutti il tema all'interno di una cartella "Tema installabile". Generalmente è da qualche parte ovvio e la cartella effettiva del tema avrà probabilmente lo stesso nome del tema. Una volta trovato, comprimilo e caricalo tramite WordPress oppure carica la cartella decompressa tramite FTP.

2. Errori di importazione dei dati di esempio

Hai installato il tema e ora stai caricando un file .xml di esempio che lo sviluppatore del tema è stato così gentile da fornirti e ancora una volta ricevi un errore!

Impossibile importare la soluzione di errore 1

L'errore di importazione "non riuscita" è solitamente 1 di 2 cose. Il primo è che potrebbe tentare di caricare post o tassonomie da tipi di post personalizzati che non esistono ancora.

  • Attiva tema: assicurati che il tema che intendi utilizzare sia attivo.
  • Ricontrolla tema: assicurati che il tema includa effettivamente questi tipi di post e tassonomie personalizzati; magari chiedi allo sviluppatore o se sai tu stesso come apparire

Impossibile importare la soluzione di errore 2

Per gli errori che mostrano "Impossibile importare i media", le immagini non vengono scaricate.

  • Hai selezionato la casella per importare gli allegati? Prima di eseguire l'importazione era necessario selezionare la casella che dice "scarica e importa file allegati".
  • Le immagini sono accessibili? È possibile che i maghi non siano accessibili dal server. Potresti aprire i dati di esempio in un editor di testo e provare a individuare uno di quei file e testare il collegamento nel tuo browser. Ma la soluzione più semplice è probabilmente contattare lo sviluppatore del tema e fargli sapere che le immagini non vengono scaricate.

3. La home page non assomiglia alla demo

Sarebbe fantastico se qualsiasi tema attivato assomigliasse esattamente alla demo una volta attivato? Il nostro tema Total WordPress fa questo quando usi l'importatore demo integrato, ma non tutti i temi possono essere fantastici come Total.

Quindi, se hai installato un tema (e si tratta di dati di esempio) ma il tuo sito non corrisponde alla demo del tema, ci sono un paio di motivi molto comuni per cui la tua home page potrebbe apparire diversa.

Soluzione dell'errore di visualizzazione della home page 1

Le impostazioni di lettura sono errate. Ciò significa che il tuo tema richiede o meno l'impostazione di una home page e il tuo sito è impostato sul contrario. Quindi vai su Impostazioni > Lettura e controlla le opzioni in "Visualizzazioni della pagina anteriore".

Se il tuo tema non richiede alcun modello di pagina per il layout della home page, assicurati che questa opzione sia impostata su "I tuoi ultimi post". Se il tuo tema utilizza un modello di home page, imposta il tuo sito per utilizzare una home page statica.

Soluzione dell'errore di visualizzazione della home page 2

Devi utilizzare un modello di home page. Molti sviluppatori di temi utilizzano modelli di pagina personalizzati per i layout della loro home page. Quindi dovresti prima ovviamente leggere i file della documentazione, ma se non ce ne sono vai avanti e crea una nuova pagina, mentre nell'editor sotto Attributi pagina > Modello controlla se c'è una Home , Homepage, Frontpage o modello simile. Se è così, probabilmente dovrai creare una pagina utilizzando questo modello, salvarla/pubblicarla, quindi andare su Impostazioni > Lettura per impostarla come opzione di prima pagina statica.

4. I miei URL sono “brutti”

Per impostazione predefinita, la struttura dell’URL WordPress predefinita non è molto “carina”, tanto meno SEO-friendly. Pertanto, quando imposti per la prima volta gli URL del tuo sito web potrebbero sembrare brutti (un miscuglio di ID post, data di pubblicazione, titolo del post e persino la categoria). Non preoccuparti: è facile risolvere.

Soluzione di errori URL brutti

Quindi, se i tuoi URL non sembrano così belli (tuositoweb.com/?p=1), vai semplicemente su Impostazioni > Permalink e modifica le impostazioni sull'opzione "Nome post" (o una qualsiasi delle altre – basta scegliere quello che meglio funziona per te).

5. I miei post restituiscono errori 404

Se hai post che ora restituiscono una pagina di errore 404, niente panico (ancora) la maggior parte delle volte i tuoi post sono ancora lì e devi solo aggiornare le impostazioni del permalink per risolvere il problema. Questo è molto comune con i temi che utilizzano tipi di post personalizzati. Ogni volta che attivi un nuovo tema che utilizza tipi di post personalizzati dovresti ripristinare le impostazioni del permalink.

Messaggi che mostrano la soluzione dell'errore 404

La soluzione più semplice è semplicemente andare su Impostazioni > Permalink e fare clic sul pulsante Salva. Di solito questo basterà. Ma se questo non funziona potresti dover aggiornare manualmente il tuo file .htaccess (nota: non ti consigliamo di affrontare questo problema da solo se sei nuovo a WordPress, potresti invece dover contattare uno sviluppatore freelance per assistenza) . Puoi leggere ulteriori informazioni sull'utilizzo dei permalink WordPress nel Codex WordPress.

6. Il mio menu è vuoto

Per coloro che utilizzano WordPress quotidianamente probabilmente non avrai questo problema, ma se sei un principiante di WordPress o hai utilizzato WordPress qualche anno fa e appena lo ripristini potresti essere confuso sul motivo per cui il tuo menu è vuoto quando installi il tema.

Soluzione dell'errore del menu mancante

Il tema WordPress predefinito ha un fallback per il menu WordPress nel caso in cui non sia presente alcuna configurazione, tuttavia, non tutti gli sviluppatori di temi lo hanno aggiunto ai propri temi.

Per assicurarti che i tuoi menu funzionino, vai su Aspetto > Menu per configurare il tuo menu.

  1. Assicurati di avere un menu. In caso contrario, dovrai crearne uno (consulta questo post per scoprire come impostare i menu in WordPress)
  2. Assicurati che il menu sia assegnato a una posizione. Sotto il menu dovresti vedere "Posizioni visualizzate": queste sono le aree di menu integrate nel tuo tema. Alcuni temi potrebbero avere solo una posizione nel menu principale, altri potrebbero avere tantissime posizioni. Assicurati solo di selezionare l'opzione relativa alla posizione in cui desideri che venga visualizzato il menu, quindi salva.

7. Il nuovo tema utilizza le immagini in primo piano ma ho un sacco di post senza di loro

Prima di WordPress 2.9 non esisteva il supporto per le immagini in primo piano (miniature dei post) in WordPress, quindi molti temi utilizzavano meta opzioni o campi personalizzati per definire le immagini in primo piano oppure non avevano alcun tipo di immagine dei post predefinita.

Quindi forse stai passando da un tema più vecchio a uno nuovo che supporta le immagini in primo piano o forse il tuo tema precedente era semplicemente molto minimale e non le utilizzava. Non impiegherai ore per esaminare le tue centinaia di post per impostare l'immagine in primo piano (o forse lo sei), quindi esiste una soluzione rapida per questo e si presenta sotto forma di plug-in!

Nessuna immagine in evidenza Soluzione di errore

Una soluzione semplice è utilizzare il plug-in “Easy Add Thumbnail” per impostare automaticamente le immagini in primo piano sui vecchi post. Basta installare, attivare e seguire le istruzioni per aggiungere immagini ai vecchi post. D'ora in poi, ricordati solo di aggiungere le immagini in primo piano quando pubblichi nuovi post.

8. Diapositive, fisarmoniche, interruttori, schede...non funzionano o hanno smesso di funzionare!

Molti temi WordPress al giorno d'oggi utilizzano java-script/jQuery per migliorare i temi aggiungendo elementi come cursori di immagini, interruttori, fisarmoniche, schede, menu mobili, passaggi di immagini... ecc.

Se queste funzionalità non funzionano sul tuo tema o improvvisamente smettono di funzionare, è molto probabile che si tratti di una sorta di errore JavaScript che causa la rottura di tutto.

Diapositive, commutatori, schede rotti, ecc. Soluzione di errori

La prima cosa che dovresti fare è disattivare tutti i tuoi plugin, svuotare la cache (tutti) e ricaricare il tuo sito per verificare se tutto funziona come dovrebbe. Se lo è, ora puoi riattivare i tuoi plugin 1 per 1 e non appena si rompe saprai che l'ultimo plugin è stato quello che ha causato problemi (prendi nota di questo plugin, disattivalo e continua a fare lo stesso).

Una volta che sai quale/i plugin causano il problema, puoi cercare un nuovo plugin con la stessa funzionalità compatibile oppure puoi contattare il plugin o lo sviluppatore del tema per informarli del conflitto (prima controlla la pagina per vedere cosa i problemi reali sono così puoi contattare la persona appropriata: se si tratta di un errore del plugin, invia una nota allo sviluppatore del plugin, o se è un errore del tema allo sviluppatore del tema).

9. I cambiamenti di stile non stanno facendo nulla

Quindi hai configurato il tuo tema e ora vuoi cambiarne l'aspetto per conferirgli più "personalità" e adattarlo davvero al tuo marchio, alla tua attività, alla tua nicchia, ecc. Quindi hai iniziato ad aggiungere alcuni CSS personalizzati al tuo sito o a modificare il foglio di stile, ma ogni volta che aggiorni il tuo sito nessuna delle tue modifiche avrà effetto!

Soluzione dell'errore relativo alle modifiche di stile mancanti

Puoi eseguire alcuni passaggi per assicurarti che le modifiche vengano applicate:

  • Disabilita cache: il problema più comune è che hai una sorta di plug-in di memorizzazione nella cache come W3 Total Cache installato e stai memorizzando nella cache il tuo CSS. Se lo fai, dovresti disabilitarlo.
  • Personalizzazione di WordPress: se utilizzi il personalizzatore del tema, dovresti provare a fare clic sul pulsante Salva e quindi ad aggiornare la pagina per vedere se le modifiche hanno effetto.
  • Lo sfondo non cambia: se stai semplicemente provando a cambiare lo sfondo utilizzando la dashboard dello sfondo di WordPress, potresti riscontrare problemi se il tema che stai utilizzando ha un'immagine impostata per lo sfondo. Prova a caricare una nuova immagine solo per testare perché dovrebbe sovrascriverla. Anche caricare un colore a tinta unita da 1px e impostarlo sulla ripetizione potrebbe essere un'opzione decente.
  • Modifiche all'editor di WordPress: se stai tentando di apportare modifiche tramite l'editor di WordPress in  Aspetto > Editor, le modifiche potrebbero non essere effettivamente salvate a causa delle autorizzazioni del server, ma se questa è la caso riceverai un errore. Puoi scoprire di più sull'impostazione delle autorizzazioni per i file qui.

10. Ho aggiornato il mio tema e tutte le modifiche sono scomparse!

La causa più probabile di questo errore è che hai apportato modifiche manuali ai file modello come il file style.css (di solito). Quindi, quando hai aggiornato il tema, i file modificati sono stati sovrascritti dal codice del tema predefinito. Questo è il motivo per cui non consigliamo MAI di apportare modifiche al tema originale.

Le modifiche al tema sono scomparse Soluzione dell'errore

Sfortunatamente le tue modifiche potrebbero essere perse per sempre a meno che tu non abbia un backup del tuo sito web che puoi utilizzare per ripristinarlo. Alcune società di hosting offrono backup del sito Web per 30 giorni, quindi prova a contattare il tuo host se hai bisogno di aiuto per individuare e/o ripristinare un backup. Se disponi di un backup manuale, dovresti essere in grado di ripristinare i file del tema tramite FTP.

Anche se al momento potresti non essere in grado di risolvere questo problema, puoi prendere precauzioni per essere sicuro di non trovarti di nuovo in questa situazione. In futuro, quando desideri apportare modifiche ai tuoi temi, dovresti utilizzare uno (o più) dei seguenti:

  • Plug-in CSS personalizzato. Se hai bisogno solo di alcune piccole modifiche, puoi utilizzare un plug-in CSS personalizzato per apportare le tue modifiche e assicurarti che non vengano eliminate durante un aggiornamento del tema. Eccone due che ci piacciono:

    • Editor CSS matita gialla
    • CSSHero Editor CSS visivo
  • Crea un tema figlio. Creare un tema figlio è probabilmente il metodo migliore per personalizzare il tuo tema e consentirà la massima flessibilità e ti consentirà anche di modificare i file modello (oltre al solo style.css), rimuovere o aggiungere nuovi script nonché aggiungere funzioni personalizzate.

    • Dai un'occhiata a questo articolo per sapere come creare un tema figlio WordPress.
  • Mantieni i backup completi del sito web. Nel caso in cui qualcosa vada storto è sempre una buona idea conservare dei backup del tuo sito web. Per questo ti consigliamo vivamente di eseguire il backup del tuo sito Web WordPress (che è diverso dai backup del server che la tua società di hosting potrebbe offrire) utilizzando uno dei seguenti:

    • VaultPress – Backup e sicurezza di WordPress
    • BackupBuddy Plug-in di backup WordPress
    • Updraft Plus Plug-in di backup gratuito per WordPress
  • Mantieni un registro delle modifiche. Sia che tu stia modificando i file del modello manualmente (meglio no) o utilizzando un tema figlio, creare un registro delle modifiche è il modo migliore per tenere traccia di tutte le modifiche apportate al tema. È particolarmente utile se qualcosa si rompe, così puoi tornare indietro e vedere dove potresti aver commesso un errore.

Avvolgendo

Ecco qua: 10 errori comuni di WordPress più soluzioni per risolverli. Ma questi sono solo alcuni degli errori in cui vediamo le persone incorrere più spesso. Per ulteriori suggerimenti dovresti dare un'occhiata anche a questa guida che abbiamo scritto su come installare il tuo tema WordPress Themeforest (anche se la guida contiene suggerimenti che si applicano alla maggior parte dei temi).

Se riscontri altri problemi, il primo passo dovrebbe essere quello di eseguire una rapida ricerca su Google per vedere se riesci a trovare una risposta da solo. Se dopo aver effettuato una ricerca per conto tuo non riesci ancora a trovare una risposta, prova a contattare l'autore del tema o del plugin (se si tratta di un problema con il loro prodotto) o visita un forum come Reddit o Envato per vedere se un membro della comunità può aiutarti. È probabile che l'errore che ricevi sia più comune di quanto pensi!