Roman Fink

Come aggiungere un link al Personalizzatore nel tuo tema FSE

Nel tema FSE, non esiste un link diretto al Personalizzatore. Anche se potrebbe sembrare superfluo, c’è un aspetto cruciale da considerare: il Personalizzatore è il modo più semplice per aggiornare il favicon. Molti utenti sono abituati ad aggiornarlo in questo modo, anziché utilizzare il Site Editor.

Per chiarire, mi riferisco all’opzione in cui si potrebbe voler impostare un favicon diverso dal logo del sito nel blocco Site Logo.

Attualmente, l’unico metodo per ottenere questo risultato è attraverso il Personalizzatore. Naturalmente, è possibile accedervi tramite il link /wp-admin/customize.php, ma non tutti gli utenti del tuo tema potrebbero esserne a conoscenza.

Per risolvere il problema, basta incollare questo codice nel file functions.php del tuo tema. Questo frammento di codice aggiunge semplicemente un link di sottomenu a /customize.php sotto il sottomenu Aspetto. Niente di complicato 😌

PHP
function add_customize_menu_link() {
    add_submenu_page(
        'themes.php', // Parent menu slug (Appearance)
        'Customize', // Page title
        'Customize', // Menu title
        'manage_options', // Capability required to access
        '/customize.php' // URL to link to
    );
}

add_action('admin_menu', 'add_customize_menu_link');