Come modificare il collegamento URL del logo per qualsiasi tema WordPress? (compresi i temi della genesi)
Pubblicato: 2020-12-07
In Crunchify, stiamo pubblicando solo tutorial e frammenti di codice di alta qualità che funzionano senza alcuna modifica.
Di recente abbiamo anche lanciato i servizi Premium e abbiamo anche iniziato a vendere plug-in premium e servizi per sviluppatori.
Di recente abbiamo cambiato il nostro sito Premium ( https://pro.crunchify.com
) e abbinato il tema in modo che corrisponda al sito principale ( https://crunchify.com
).
Nel farlo, abbiamo notato che è meglio che l'URL del logo dell'intestazione di pro.crunchify.com punti a crunchify.com.
Questa soluzione funziona se hai una delle seguenti domande?
- Come modificare l'URL dell'immagine dell'intestazione?
- Modifiche all'URL del logo per il tema di esempio Genesis
- Come modificare l'URL dell'immagine dell'intestazione principale?
- Come modificare il collegamento dell'immagine di intestazione a qualsiasi URL?
- Come modificare il collegamento dell'immagine di intestazione in un URL personalizzato?
- Come modificare l'URL di un banner cliccabile?
- In WordPress come collegare l'immagine dell'intestazione all'URL personalizzato?
Stavo cercando la soluzione da tempo e ho anche contattato il team di supporto di Genesis WP. Ma non ho ottenuto la risoluzione tranne alcuni suggerimenti e suggerimenti.

Come vedi, non esiste una soluzione chiara che ho ricevuto dal team di Genesis support
.
Quindi, dopo questo, stavo ancora cercando una soluzione su come modificare un collegamento di intestazione cliccabile in WordPress?
Alla fine, dopo alcuni tentativi ed errori, sono stato in grado di modificare l'URL del logo dell'intestazione.
Ecco un codice:
Mettilo semplicemente nel file functions.php del tuo tema e dovresti essere bravo. Nel mio caso ho inserito questo codice nel file pro.crunchify.com theme's function.php
.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
function crunchify_custom_logo_url ( $ crunchify_logo_html ) { $ crunchify_custom_logo_id = get_theme_mod ( 'custom_logo' ) ; // Make sure to replace your updated site URL $ crunchify_new_url = 'https://crunchify.com' ; $ crunchify_logo_html = sprintf ( '<a href="%1$s" class="custom-logo-link" rel="home" itemprop="url">%2$s</a>' , esc_url ( $ crunchify_new_url ) , wp_get_attachment_image ( $ crunchify_custom_logo_id , 'full' , false , array ( 'class' = > 'custom-logo' , ) ) ) ; return $ crunchify_logo_html ; } // get_custom_logo: Returns a custom logo, linked to home unless the theme supports removing the link on the home page. add_filter ( 'get_custom_logo' , 'crunchify_custom_logo_url' ) ; |
- Assicurati di modificare
crunchify_new_url
con l'URL desiderato.
Come verificare?

Controlliamo se il codice sopra funziona e non sta violando nessuno dei requisiti dei metadati della struttura di Google?
Dai un'occhiata e confronta sotto due markup HTML.
Prima di modificare l'URL del logo dell'intestazione di WordPress
1 2 3 4 5 |
< div class = "title-area" > < a href = "https://pro.crunchify.com/" class = "custom-logo-link" rel = "home" > < img width = "946" height = "198" src = "https://pro.crunchify.com/wp-content/uploads/2019/04/crunchify-pro-logo-white.png" class = "custom-logo" alt = "crunchify-pro-logo-white" srcset = "https://pro.crunchify.com/wp-content/uploads/2019/04/crunchify-pro-logo-white.png 946w, https://pro.crunchify.com/wp-content/uploads/2019/04/crunchify-pro-logo-white-768x161.png 768w" sizes = "(max-width: 946px) 100vw, 946px" data - attachment - id = "2386" data - permalink = "https://pro.crunchify.com/crunchify-pro-logo-white/" data - orig - file = "https://pro.crunchify.com/wp-content/uploads/2019/04/crunchify-pro-logo-white.png" data - orig - size = "946,198" data - comments - opened = "1" data - image - meta = "{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data - image - title = "crunchify-pro-logo-white" data - image - description = "" data - medium - file = "https://pro.crunchify.com/wp-content/uploads/2019/04/crunchify-pro-logo-white.png" data - large - file = "https://pro.crunchify.com/wp-content/uploads/2019/04/crunchify-pro-logo-white.png" > < / a > < p class = "site-title" > Crunchify Pro < / p > < p class = "site-description" > Premium Services , Plugins & Digital Downloads < / p > < / div > |
Dopo aver modificato l'URL del logo dell'intestazione di WordPress
1 2 3 4 5 |
< div class = "title-area" > < a href = "https://crunchify.com" class = "custom-logo-link" rel = "home" > < img width = "946" height = "198" src = "https://pro.crunchify.com/wp-content/uploads/2019/04/crunchify-pro-logo-white.png" class = "custom-logo" alt = "crunchify-pro-logo-white" loading = "lazy" srcset = "https://pro.crunchify.com/wp-content/uploads/2019/04/crunchify-pro-logo-white.png 946w, https://pro.crunchify.com/wp-content/uploads/2019/04/crunchify-pro-logo-white-768x161.png 768w" sizes = "(max-width: 946px) 100vw, 946px" data - attachment - id = "2386" data - permalink = "https://pro.crunchify.com/crunchify-pro-logo-white/" data - orig - file = "https://pro.crunchify.com/wp-content/uploads/2019/04/crunchify-pro-logo-white.png" data - orig - size = "946,198" data - comments - opened = "1" data - image - meta = "{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data - image - title = "crunchify-pro-logo-white" data - image - description = "" data - medium - file = "https://pro.crunchify.com/wp-content/uploads/2019/04/crunchify-pro-logo-white.png" data - large - file = "https://pro.crunchify.com/wp-content/uploads/2019/04/crunchify-pro-logo-white.png" > < / a > < p class = "site-title" > Crunchify Pro < / p > < p class = "site-description" > Premium Services , Plugins & Digital Downloads < / p > < / div > |
Entrambi i markup della struttura sembrano buoni e l'unica differenza che vedo è l'URL del logo. E questo è tutto.

Spero che questo ti aiuti a cambiare l'URL del logo dell'intestazione del tuo tema.
Sentiti libero di farci sapere tramite un commento il tuo feedback e commento.