Come collegarsi a collegamenti esterni dal titolo del post in WordPress

Come collegarsi a collegamenti esterni dal titolo del post in WordPress / Esercitazioni

Vuoi aggiungere un collegamento esterno come titolo del post in WordPress? A volte potresti voler semplicemente condividere un link con i tuoi utenti. Invece di inviarli a un post, è possibile che il titolo del post sia collegato all'altro sito web. In questo articolo, ti mostreremo come collegarti a link esterni dal titolo del post in WordPress.

Metodo 1: collegamento del titolo del post a un collegamento esterno in WordPress tramite plug-in

Questo metodo è più semplice ed è raccomandato per i principianti.

La prima cosa che devi fare è installare e attivare il link della pagina al plugin. Per ulteriori dettagli, consulta la nostra guida passo passo su come installare un plug-in di WordPress.

All'attivazione, è sufficiente creare un nuovo post o modificarne uno esistente. Noterai la nuova meta box "Link alla pagina" sotto l'editor di post.

Fai clic su "Un URL personalizzato" per aggiungere il link che desideri aggiungere al titolo del post. Ora puoi salvare o pubblicare il tuo post.

È tutto. Il titolo del post verrà ora collegato all'URL personalizzato che hai fornito.

Non è necessario usarlo solo per collegamenti esterni. Puoi anche usarlo per inviare utenti a diversi post e pagine sul tuo sito WordPress.

Metodo 2: Aggiungi collegamento esterno per postare titolo mediante codice

Questo metodo richiede l'aggiunta di codice al tuo sito WordPress. È possibile utilizzare questo metodo se si ha familiarità con l'incollamento di snippet dal web in WordPress.

Basta aggiungere questo codice al file functions.php del tuo tema o a un plug-in specifico del sito.

 function print_post_title () global $ post; $ thePostID = $ post-> ID; $ post_id = get_post ($ thePostID); $ title = $ post_id-> post_title; $ perm = get_permalink ($ post_id); $ post_keys = array (); $ post_val = array (); $ post_keys = get_post_custom_keys ($ thePostID); if (! empty ($ post_keys)) foreach ($ post_keys as $ pkey) if ($ pkey == 'external_url') $ post_val = get_post_custom_values ​​($ pkey);  if (vuoto ($ post_val)) $ link = $ perm;  else $ link = $ post_val [0];  else $ link = $ perm;  eco '

'$ Titolo.'

';

Questo codice sembra semplicemente un campo personalizzato contenente l'URL personalizzato. Se il post ha il campo personalizzato, emette il titolo del post collegato al tuo URL.

Il prossimo passo è sostituire la visualizzazione predefinita del titolo del post con questa funzione. Lo troverai in archives.php, content.php, category.php e altri template. Sarebbe simile a questo:

 ', esc_url (get_permalink ())),''); ?> 

Devi sostituirlo con questo codice:

  

La parte di codice è finita, ora devi aggiungere l'URL esterno al post. Basta modificare il post o crearne uno nuovo. Nella pagina dell'editor dei post, cerca la casella dei campi personalizzati.

Se non riesci a visualizzare la casella dei campi personalizzati, devi fare clic su Opzioni schermo nell'angolo in alto a destra dello schermo. Questo farà scendere un menu dove è necessario selezionare la casella accanto a "Campi personalizzati".

Troverete la casella metrica campi personalizzati sotto l'editor di post.

Clicca su 'Inserisci nuovo' e quindi inserire external_url nel 'Nome' campo e l'URL che si desidera aggiungere al titolo del post nel 'Valore' campo.

Ora puoi salvare o pubblicare il tuo post. Questo è tutto, il titolo del tuo post sarà ora collegato all'URL che hai aggiunto nel campo personalizzato.

La prossima volta che devi aggiungere un link, devi solo selezionare il external_url campo personalizzato dal menu a discesa e inserisci il tuo link esterno nel campo del valore.

Speriamo che questo articolo ti abbia aiutato a imparare come collegare link esterni dal titolo del post in WordPress. Potresti anche voler vedere la nostra guida su come aggiungere un'icona di collegamento esterno sul tuo sito WordPress.

Se questo articolo ti è piaciuto, ti preghiamo di iscriverti al nostro canale YouTube per le esercitazioni video di WordPress. Puoi anche trovarci su Twitter e Facebook.