PLUGIN WORDPRESS
Un articolo. Il suo indirizzo attuale.
Quando WordPress genera un link breve, restituisci il permalink attuale dell’articolo o della pagina. Il riferimento generato usa così l’indirizzo che i lettori conoscono.
Due indirizzi possono portare allo stesso articolo
Un articolo sulla riparazione di biciclette potrebbe avere l’ID WordPress 123 e il permalink
/riparare-bici/. Un link breve numerico identifica lo stesso articolo tramite il suo ID. Questo plugin sostituisce il link breve generato con il permalink restituito da WordPress per quell’articolo.Prima:
Dopo:
https://example.com/?p=123Dopo:
https://example.com/riparare-bici/
L’illustrazione mostra due percorsi verso un articolo. Il plugin cambia l’indirizzo generato; non lo accorcia.
A quale articolo si riferisce la richiesta?
Un articolo o una pagina specifici
Quando una funzione richiede un link breve per l’ID di un articolo, il plugin restituisce il permalink di quell’articolo. La pagina circostante non cambia l’articolo selezionato dall’ID.
L’articolo corrente in un ciclo
Per una richiesta nel contesto di un articolo senza ID, WordPress individua l’articolo corrente. Un articolo correlato all’interno di una pagina può quindi mantenere il proprio indirizzo, invece di ricevere quello della pagina che lo contiene.
La visualizzazione di un singolo articolo o pagina
Per una richiesta nel contesto della query in una visualizzazione singola, il plugin usa l’articolo individuato dalla query. I link brevi richiesti nel contesto della query nelle pagine di archivio restano invariati.
Attivalo e controlla un link breve reale
Servono WordPress 6.0 o successivo e PHP 7.4 o successivo. Il plugin non ha una pagina di impostazioni e usa la struttura dei permalink già configurata nel sito.
1. Installa e attiva
Scarica il file ZIP. In WordPress, apri Plugin → Aggiungi un nuovo plugin → Carica plugin. Scegli il file ZIP, installalo e attiva Devenia Canonical Shortlinks.
2. Confronta gli indirizzi
Scegli un articolo o una pagina pubblicati. Se il codice sorgente HTML contiene
rel="shortlink", confronta l’indirizzo di quel link con il permalink attuale. Il plugin non aggiunge un tag di link breve mancante.3. Apri il link restituito
Verifica che l’indirizzo apra l’articolo corretto. Se le impostazioni dei permalink producono già indirizzi numerici, questo plugin non crea una struttura di URL descrittiva.
Cosa non rientra nel suo compito?
Non crea reindirizzamenti, non aggiorna i link già salvati negli articoli, non cambia le impostazioni dei permalink e non modifica i tag
rel="canonical". Sono funzioni separate di WordPress o degli strumenti SEO.Il valore del link breve esistente viene mantenuto se il link ricevuto è vuoto, il contesto non è supportato o WordPress non riesce a individuare l’articolo o il suo permalink.
Per gli sviluppatori
Il plugin usa il filtro nativo
get_shortlink. Non invia richieste a servizi esterni e non aggiunge impostazioni o tabelle proprie al database.Per integrare i link brevi in un tema o plugin, consulta la documentazione WordPress di wp_get_shortlink() e del filtro get_shortlink.
Usa l’indirizzo che il tuo articolo ha già
Installa il plugin e confronta un link breve generato con il permalink attuale di un articolo pubblicato.
