Che cos’è: Functions.php

In WordPress, funziona.php o il file delle funzioni del tema è un modello incluso nei temi di WordPress. Funziona come un plug-in per il tuo sito WordPress che viene attivato automaticamente con il tuo tema attuale. Il file Functions.php utilizza il codice PHP per aggiungere funzionalità o modificare funzionalità predefinite su un sito WordPress.


Ad esempio, un tema WordPress potrebbe aggiungere un po ‘di codice al file Functions.php del tema per aggiungere una nuova area widget al piè di pagina o aggiungere un messaggio di benvenuto personalizzato alla dashboard di WordPress. Le possibilità sono infinite!

Cosa sono le funzioni
Il file Functions.php si carica automaticamente quando installi e attivi un tema sul tuo sito WordPress.

La modifica del file Functions.php utilizzando codici personalizzati consente di aggiungere tipi di post, tassonomie, codici brevi e altro per migliorare il tuo sito Web.

Dove si trova il file Functions.php?

Il percorso del file Functions.php si trova nella cartella del tema.

Se vuoi aggiungere uno snippet di codice al tuo sito WordPress, aggiungerlo al file Functions.php è un’opzione.

Ma di solito non è il modo migliore per farlo. WordPress cerca di separare design e funzionalità quando possibile. Questo è il motivo per cui abbiamo temi che determinano il design e plugin, che determinano le funzioni.

È meglio se sei in grado di cambiare il tema di WordPress senza cambiare il modo in cui funziona il tuo sito o cambiare i tuoi plug-in senza influire sulla progettazione del tuo sito.

Esistono molti tutorial di WordPress che ti diranno di aggiungere frammenti di codice al file Functions.php del tuo tema, ma di solito non è una buona idea.

Se decidi di modificare il tuo file Functions.php, usa la massima cautela. Ecco 3 motivi per cui modificare il tuo file Functions.php non è una buona idea:

  • Le modifiche al file delle funzioni andranno perse quando il tema viene aggiornato.
  • Le modifiche andranno perse se cambi il tema di WordPress.
  • Fare errori di codifica nel file delle funzioni può bloccare fuori dal tuo sito.

Anche qualcosa di semplice come un punto e virgola mancante potrebbe far scomparire tutto il tuo sito con un errore chiamato “White Screen of Death”. Se ciò ti accade, abbiamo scritto una guida passo-passo su come riparare lo schermo bianco della morte di WordPress in modo da poter riguadagnare l’accesso al tuo sito.

Fare un errore di codifica nel tuo file Functions.php può anche portare ad altri errori di WordPress.

Dovresti modificare un file Functions.php solo se hai un tema figlio e gli snippet di codice saranno usati solo con il tema figlio attivo. Ad esempio, potresti voler includere frammenti di caratteri personalizzati, fogli di stile o aggiungere un file di traduzione in lingua specifico per quel particolare tema figlio.

Perché i plugin specifici del sito sono migliori (alternativa a Functions.php)

Quindi, se non dovresti modificare funzioni.php, dove dovresti aggiungere frammenti di codice dai tutorial online?

La risposta è creare il tuo plugin WordPress.

Questo è spesso chiamato “plug-in specifico per il sito” perché è specifico per il tuo sito e non verrà mai condiviso nella directory dei plug-in di WordPress.

L’uso di un plug-in specifico per il sito è la soluzione migliore perché i frammenti di codice sono memorizzati separatamente dal file Functions.php del tuo tema. Ciò significa che possono essere attivati ​​o disattivati, proprio come qualsiasi altro plugin. Ciò garantisce che il tuo codice non scompaia se cambi tema.

Sfortunatamente, WordPress non include un plug-in specifico per sito per impostazione predefinita.

La buona notizia è che puoi creare tu stesso un plug-in WordPress specifico per il sito o scaricarne uno dalla directory del plug-in WordPress.

Per i principianti, consigliamo di scaricare il plug-in Snippet di codice. Il plug-in Snippet di codice è una soluzione molto più semplice e offre un modo migliore per creare, modificare e gestire tutti i tuoi snippet di codice personalizzati in WordPress.

Una volta attivato il plug-in Snippet di codice, vedrai una nuova voce di menu etichettata Frammenti nel menu di amministrazione di WordPress.

aggiunta di frammenti di codice in wordpress con un plugin

Il plug-in Snippet di codice offre un’interfaccia grafica di facile utilizzo, un editor di codice completo e campi per il nome, la descrizione e i tag dello snippet. Puoi anche esportare i tuoi frammenti per usarli su altri siti.

Per istruzioni dettagliate, consulta la nostra guida su come aggiungere frammenti di codice personalizzati a WordPress.

Speriamo che questo articolo ti abbia aiutato a conoscere tutto sul file Functions.php in WordPress e su come aggiungere frammenti di codice al tuo sito! Scopri di seguito per saperne di più.

Puoi anche iscriverti al nostro canale YouTube per tutorial video passo-passo su WordPress e seguirci su Twitter e Facebook per gli ultimi aggiornamenti.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map