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 trovare i file da modificare nel tema WordPress

I temi di WordPress sono composti da più file e capire quali modificare può essere complicato, soprattutto per i principianti.

Ma apportare modifiche al tema non deve essere fonte di confusione. Con alcuni suggerimenti, è possibile identificare facilmente i file giusti da modificare.

In questo articolo vi guideremo alla ricerca dei file corretti per le regolazioni desiderate.

Finding which WordPress theme file to edit

Capire i template dei file di WordPress

I temi di WordPress sono composti da diversi file. Questi includono file di template, tag e funzioni personalizzate del template, parti del template, immagini, JavaScript e file CSS.

Tutti i temi WordPress in alto seguono le best practice ufficiali. Ciò significa che organizzano tutto il codice utilizzando la struttura standard di file e template.

Ad esempio, tutti i temi WordPress hanno archive.php, single.php, functions.php e altri file.

Ogni file viene utilizzato come template per visualizzare una particolare area del sito web WordPress. Ad esempio, il template single.php visualizza singole pubblicazioni e il template page.php visualizza una singola pagina.

La comprensione della gerarchia di template di WordPress consente di capire meglio il funzionamento di WordPress. Se avete bisogno di add-on o di modificare del codice sul vostro tema WordPress, questo vi aiuterà anche a determinare quali file dovete modificare.

Per maggiori dettagli, consultate la nostra scheda per principianti sulla gerarchia dei template di WordPress.

Tenendo presente questo, vediamo come trovare facilmente i file da modificare in un tema WordPress.

Trovare i template file da modificare in un tema WordPress

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

Il plugin funziona subito e non ci sono impostazioni da configurare.

Dopo l’attivazione, è necessario visitare il frontend del sito web e si noterà un nuovo menu “What The File” nella barra di amministrazione di WordPress.

What the file menu

A questo punto, è sufficiente fare un passaggio del mouse sulla voce di menu. Verrà visualizzato un menu a discesa che elenca i template utilizzati per visualizzare questa pagina.

Facendo clic sul nome del file si accede all’editor predefinito di WordPress, dove è possibile modificare quel particolare file.

WordPress theme file editor

Tuttavia, non consigliamo di usare l’editor di file di WordPress per modificare i temi, perché manca un’opzione di annullamento. Se si commette un errore e ci si blocca sul sito web, è necessario utilizzare un client FTP per correggerlo.

Suggeriamo invece di utilizzare un client FTP o l’applicazione File Manager del pannello di controllo del vostro hosting WordPress.

Con questi strumenti, è possibile modificare i file dei temi utilizzando qualsiasi editor di testo, come il Blocco note.

Non è consigliabile apportare modifiche dirette al tema di WordPress. Queste modifiche verranno cancellate quando si aggiorna il tema.

Anche apportare modifiche dirette al tema di WordPress è una cattiva idea. Infatti, tali modifiche scompariranno quando aggiornerete il tema.

Se avete bisogno di aggiungere solo alcuni CSS, potete farlo come CSS personalizzato in WordPress.

Per modifiche più estese ai file del tema, è necessario creare un tema child. Il plugin “What The File” può aiutare a individuare i file del tema da copiare e modificare nel tema child.

Nota: la voce di menu aggiunta dal plugin nella barra di amministrazione sarà visibile a tutti gli utenti connessi e linkerà a un sito esterno. Si consiglia di utilizzare questo plugin solo in un ambiente di sviluppo, come un sito di staging.

Suggerimento bonus: Aggiunta di codice personalizzato per header e footer in WordPress

A volte non è necessario modificare i file del tema per aggiungere funzionalità al sito web WordPress.

Ad esempio, potreste voler aggiungere codice personalizzato all’area header o footer del vostro sito solo per inserire script di tracciamento o codici di verifica.

In questi casi, è possibile utilizzare plugin per aggiungere snippet di codice senza modificare i file del tema, come WPCode.

WPCode dispone di una semplice interfaccia per incollare il codice. In questo modo, i file del tema non vengono modificati e le modifiche vengono mantenute al sicuro durante gli aggiornamenti.

Ad esempio, qui aggiungiamo un codice di tracciamento personalizzato nell’header del nostro sito demo:

Pasting the Snapchat Pixel base code to WPCode Header section

L’uso di plugin come questo salva il tempo e riduce gli errori. È un modo più sicuro per aggiungere nuove caratteristiche al vostro sito web. Per maggiori dettagli, potete consultare la nostra guida su come add-on il codice header e footer in WordPress.

Speriamo che questo articolo vi abbia aiutato a trovare i file da modificare nel vostro tema WordPress. A seguire, potete consultare il nostro foglio informativo sullo sviluppo dei temi di WordPress o dare un’occhiata alle classi CSS generate da WordPress che potete utilizzare per lo stile dei vostri temi.

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

11 commentiLascia una risposta

  1. Moinuddin Waheed

    This is a bit developer oriented task but yes at times we get into the question to edit the file and get into dilemma of which one to edit to get the desired changes made.
    I used to think that it is always the functions.php file that is to be changed but no the change is to be made where it is desired.
    I will explore the plugin to see where we would need to make the edit and changes.
    Thanks for this tutorial guide. it is really helpful understanding these concepts better.

    • WPBeginner Support

      You’re welcome :)

      Admin

  2. Jiří Vaněk

    Thank you for the tip. Sometimes, I need to make a change on a website, and one doesn’t immediately know which file to edit. This plugin can be a great helper in figuring out which template file is currently being used.

    • WPBeginner Support

      Glad we could share this plugin :)

      Admin

  3. Riyaz

    Installing this plugin made my life easier. However, some of the themes just leave something like these:

    $has_sidebar = is_active_sidebar( ‘single-blog’ );
    do_action( ‘mytheme_page_header’ );

    and even some functions which I can find nowhere:
    mytheme_get_listings_image(‘mytheme-list’)

    Is there any way to find these things ?

    • WPBeginner Support

      You would need to manually go through the files manually, normally those would be found in the functions.php file

      Admin

  4. mark Swift

    Hi,
    nice article,
    but what if the files are not available in child theme which I have to edit ??

  5. Cos

    If you copy template (.php) files to your child theme (so you can edit them and not lose your changes when the theme is updated) then what happens if the file you copied and edited is updated by the theme developer? Do you then lose the benefit of their update?

  6. Susan Sheridan

    How about this same kind of tool for finding out which style sheets are being applied?

  7. Bond Shands

    I had hoped to use these directions to change the Post Office Mailing Address line at the bottom of my blog. However, installing and activating the What The File plugin produced no discernible results. Nothing new appeared on my Menu Bar. Also, to be honest, your instructions left me in the dark about how I would see the plugin displayed when viewing the blog page I wished to see. (Also, I’m already a subscriber via an alternate email address).

    • WPBeginner Support

      Hi Bond Shands,

      Each WordPress site uses a couple of templates which are loaded on each page. For example, the header and footer templates. In order to change your postal address you will need to edit the footer.php file. However, make sure that you backup your WordPress theme before making any direct changes.

      Thanks

      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.