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 correggere i campi personalizzati che non vengono visualizzati in WordPress (guida facile)

I campi personalizzati ti consentono di aggiungere dettagli extra ai tuoi post e pagine di WordPress. Aprono nuove possibilità, permettendoti di archiviare e visualizzare informazioni aggiuntive senza la necessità di plugin complessi.

Molti utenti di WordPress, specialmente quelli che esplorano le personalizzazioni, si chiedono perché non riescono a trovare l'opzione 'Campi personalizzati' nella loro area di amministrazione. La soluzione è in realtà piuttosto semplice.

WordPress nasconde l'opzione dei campi personalizzati per impostazione predefinita, ma puoi ripristinarla con pochi clic. Non sono richieste competenze di codifica o tecniche.

In questa guida, ti mostreremo passo dopo passo come rendere nuovamente visibili i campi personalizzati, in modo da poterli utilizzare immediatamente.

Risoluzione del problema dei campi personalizzati non visualizzati in WordPress

Risolvere il problema dei campi personalizzati non visualizzati in WordPress

I campi personalizzati ti consentono di aggiungere dettagli extra ai post e alle pagine di WordPress. Pensali come note nascoste che archiviano informazioni importanti dietro le quinte. Vengono spesso utilizzati per impostazioni speciali, metadati aggiuntivi o persino layout personalizzati.

Se hai seguito i tutorial di WordPress, potresti aver visto menzioni dei campi personalizzati. Ma quando vai sul tuo sito, non sono da nessuna parte. Questo può creare confusione, specialmente se hai appena iniziato a usare WordPress.

I campi personalizzati erano precedentemente presenti direttamente nella schermata di modifica del post. Ma ora, WordPress li nasconde per impostazione predefinita per i nuovi utenti.

La buona notizia? Non hai bisogno di alcuna codifica o trucco tecnico per ripristinarli. WordPress ha un modo integrato per attivarli con pochi clic.

Innanzitutto, apri qualsiasi post o pagina nell'editor. Quindi, fai clic sul menu a tre punti nell'angolo in alto a destra.

Preferenze dell'editor a blocchi

Scorri verso il basso e fai clic su ‘Preferenze’. Questo aprirà un pannello delle impostazioni per l'editor.

Ora, passa alla scheda ‘Pannelli’. Qui troverai un interruttore per ‘Campi personalizzati’. Attivalo.

Mostra campi personalizzati

Nota: Se non vedi questa opzione, non preoccuparti. Di seguito sono riportati i passaggi per la risoluzione dei problemi.

Una volta abilitati i campi personalizzati, WordPress ti chiederà di ricaricare la pagina. Fai clic su ‘Abilita e ricarica’.

Dopo che la pagina si è aggiornata, scorri fino in fondo all'editor. Vedrai la casella ‘Campi personalizzati’ che ti aspetta.

La meta box dei campi personalizzati è ora visibile

La parte migliore? WordPress ricorda questa impostazione. La casella dei campi personalizzati rimarrà visibile ogni volta che modifichi un articolo o una pagina.

Ora puoi iniziare ad aggiungere, modificare e gestire i campi personalizzati con facilità.

Cosa sono i campi personalizzati? Cosa puoi farci?

Quando crei un articolo o una pagina in WordPress, il tuo contenuto viene salvato in due parti. La prima parte è ciò che scrivi all'interno dell'editor: il tuo testo, le immagini e altri elementi.

La seconda parte sono i dettagli aggiuntivi sul tuo articolo, come il titolo, l'autore e la data. Queste informazioni di base sono chiamate metadati.

Oltre ai metadati standard del post, WordPress ti consente di aggiungere metadati personalizzati utilizzando i campi personalizzati. Pensali come post-it che contengono dettagli aggiuntivi sul tuo contenuto.

Se sei curioso di sapere cosa puoi fare con loro, dai un'occhiata alla nostra guida per principianti ai campi personalizzati di WordPress. È ricca di esempi, suggerimenti e idee.

Utilizziamo i campi personalizzati in diverse aree di WPBeginner. Ad esempio, puoi vederli in azione nel nostro centro soluzioni WordPress, dove li utilizziamo per archiviare dati aggiuntivi su ogni recensione di prodotto.

Come WPBeginner utilizza i campi personalizzati nel suo Centro Soluzioni WordPress

I campi personalizzati sono ampiamente utilizzati anche da molti plugin WordPress di primo piano. Ciò consente ai plugin di memorizzare metadati utilizzando la struttura del database di WordPress esistente anziché creare le proprie tabelle di database.

Ad esempio, il plugin All in One SEO memorizza le impostazioni SEO per singoli post utilizzando campi personalizzati.

Campi personalizzati AIOSEO

Noterai anche che, invece di utilizzare la casella dei campi personalizzati predefinita, molti plugin creano meta box personalizzati. Questi offrono un modo più pulito per gli utenti di inserire informazioni.

Vuoi creare la tua meta box personalizzata? Dai un'occhiata alla nostra guida passo passo su come aggiungere meta box personalizzati in WordPress.

Risoluzione dei problemi dei campi personalizzati in WordPress

Recentemente, uno dei nostri lettori ha riscontrato un problema per cui l'opzione Campi personalizzati era mancante nelle preferenze dell'editor a blocchi. Dopo alcune indagini, abbiamo trovato la causa del problema.

Se il tuo sito WordPress non ha l'opzione Campi personalizzati nel menu 'Preferenze', devi verificare se hai installato e attivato il plugin Advanced Custom Fields (ACF) .

ACF è un popolare plugin WordPress che gli sviluppatori utilizzano per creare meta box personalizzati.

La versione 5.5.13 di ACF ha aggiunto un'impostazione per rimuovere la meta box predefinita dei campi personalizzati di WordPress. Ciò velocizza i tempi di caricamento della pagina di modifica del post. L'idea è che non dovresti aver bisogno della meta box predefinita poiché stai utilizzando ACF.

Tuttavia, se desideri abilitare la meta box predefinita dei campi personalizzati di WordPress, devi aggiungere il seguente codice al tuo tema WordPress utilizzando il file functions.php o WPCode:

add_filter('acf/settings/remove_wp_meta_box', '__return_false');

Per maggiori dettagli, consulta la nostra guida su come aggiungere facilmente codice personalizzato in WordPress.

Suggerimenti bonus sull'utilizzo dei campi personalizzati in WordPress

L'utilizzo dei campi personalizzati può sembrare un po' complicato e avanzato. Tuttavia, con un piccolo aiuto anche gli utenti principianti li utilizzano facilmente.

Di seguito sono riportate alcune risorse aggiuntive che puoi utilizzare per esplorare modi creativi di utilizzare i campi personalizzati sul tuo sito WordPress.

Speriamo che questo articolo ti abbia aiutato a individuare l'opzione dei campi personalizzati mancante sul tuo sito WordPress. Potresti anche voler consultare la nostra guida su come correggere gli errori comuni di WordPress o imparare come impostare i log degli errori in WordPress.

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

46 CommentsLeave a Reply

  1. Allo stesso modo, i miei campi personalizzati configurati con ACF erano scomparsi, tuttavia il metodo di risoluzione dei problemi sopra descritto che coinvolgeva functions.php è stato insoddisfacente. Non è riuscito a ripristinare tutti i campi che avevo creato, come elenchi di opzioni, e comunque volevo che ACF funzionasse correttamente.

    Sul forum di ACF, l'utente optryc ha pubblicato una soluzione che espanderò: in breve, aggiorna la regola di posizione di ACF che determina dove vengono visualizzati i campi personalizzati.

    Vai su ACF / Gruppi di campi e Modifica il gruppo di campi mancante. Nella pagina di modifica, sotto Impostazioni / Regole di posizione, modifica la regola per 'mostra questo gruppo di campi se' selezionando un tipo di post diverso. Salva le modifiche, quindi ripristinala al tipo di post originale e Salva nuovamente le modifiche.

    Nel mio caso, la regola completa era "Mostra questo gruppo di campi se il tipo di post è uguale a XYZ."

    I campi ACF completi vengono ora visualizzati normalmente nella mia schermata di modifica del 'tipo di post XYZ'. Questa soluzione sembra reimpostare l'associazione di un gruppo di campi ACF con un tipo di post personalizzato. Spero che aiuti alcune persone. Grazie ancora a optryc.

  2. Se questo è in una sezione aggiuntiva, vale davvero la pena metterci informazioni? Questo avvantaggia la SEO in modo significativo? O è più per noi? Non capisco davvero il beneficio qui.

    • Dipenderebbe da quali campi personalizzati non ti venivano mostrati. A volte la sezione di un plugin poteva scomparire e seguire questa guida avrebbe fatto riapparire la sezione per te.

      Amministratore

  3. I campi personalizzati non vengono visualizzati sotto i dati del prodotto con questo plugin, ho aggiunto il codice della funzione e abilitato la casella di controllo dei campi personalizzati ma non compare nulla.

    • If you are using the block editor, we would recommend checking under preferences to ensure the custom fields are not hidden based on those settings. :)

      Amministratore

  4. Mi hai salvato la vita! Pensavo fosse un bug, ma ho solo dovuto modificare le opzioni dello schermo

  5. I campi personalizzati scompaiono da WordPress 6.1, dall'aggiornamento di WordPress, tutti i plugin che hanno campi personalizzati sono scomparsi da tutti i tipi di post, inclusi post e pagine.

    • I campi personalizzati sono ancora disponibili, potresti averli disabilitati nel tuo editor. Se vai in alto a destra e fai clic sui tre puntini, quindi vai su preferenze dovresti trovare l'opzione per abilitare i campi personalizzati.

      Amministratore

  6. Ho degli ACF che non vengono visualizzati sulla mia home page. So che il plugin ACF pro deve essere aggiornato. Questo potrebbe essere il motivo per cui i miei campi non vengono visualizzati sulla mia home page?

    • Potrebbe essere parte del problema. Se contatti il supporto del plugin, dovrebbero essere in grado di aiutarti.

      Amministratore

  7. Grazie! Aggiungere il filtro al file functions a causa di ACF è stato il mio problema, un grande aiuto!

  8. Quindi abbiamo ACF in esecuzione e abbiamo la "correzione" nel nostro file functions.php. Il problema che stiamo riscontrando è che il campo a discesa mostra solo 148 voci e non visualizza tutti i campi personalizzati. C'è qualcosa che impedisce loro di non visualizzare tutti i campi personalizzati?

    • Per questo, dovresti contattare il supporto di ACF per vedere i possibili motivi di questo problema.

      Amministratore

  9. Ho passato un paio d'ore a risolvere questo problema (scoprire perché non vedo quell'opzione nel menu "Opzioni schermo").

    Thanks! :)

  10. Salve,

    Grazie per il tuo suggerimento.
    Ho installato ACF, tuttavia non vedo ancora la casella di controllo dei campi personalizzati.
    Quando ho provato a incollare il codice ho ricevuto il seguente messaggio di errore: syntax error, unexpected ‘add_filter’ (T_STRING)
    Potresti per favore darmi un consiglio?

    Molte grazie!

    • Se contatti ACF, potrebbero avere una soluzione alternativa più recente che puoi utilizzare

      Amministratore

  11. Ciao. Ho ripristinato i campi personalizzati. Posso aggiungerne di nuovi, ma i campi originali non vengono visualizzati nel backend (ancora visualizzati sul sito web), quindi non posso modificare il mio contenuto. Qualche idea? Grazie

  12. Super. Stavamo cercando l'impostazione che nascondeva i campi personalizzati. Sapevamo che era un'impostazione ma non riuscivamo a trovarla. Grazie anche per il pezzo di codice, potrebbe tornare utile in futuro.
    merci,
    Serge.

  13. Purtroppo, il codice add_filter per il file functions.php non ha funzionato, quindi cercherò di risolvere il problema.

    • Grazie per avercelo fatto sapere, terremo sicuramente d'occhio altre soluzioni da consigliare.

      Amministratore

  14. I lost a day of work trying to figure out why my custom metabox wasn’t showing. Then I checked the source code and it was there with the ‘hide’ class suffix. Thanks a lot ACF :(

    Thank you for the fix :)

  15. Volevo solo ringraziarti per il trucco add_filter() nella sezione di risoluzione dei problemi. Un nuovo cliente aveva bisogno che sistemassi qualcosa su un sito che non avevo mai visto e questo era ciò di cui avevo finalmente bisogno.

  16. Grazie mille – questo problema mi stava facendo impazzire! Il tuo codice per il file functions ha funzionato.

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.