WORDPRESS-LISÄOSA

Yksi artikkeli. Sen nykyinen osoite.

Kun WordPress luo lyhytlinkin, palauta artikkelin tai sivun nykyinen kestolinkki. Näin luotu viite käyttää lukijoille tuttua osoitetta.
Kuvitettu mekaaninen jakaja yhdistää numeroidun viitteen kohteeseensa

Kaksi osoitetta voi johtaa samaan artikkeliin

Polkupyörän korjausta käsittelevän artikkelin WordPress-tunniste voi olla 123 ja kestolinkki /pyoran-korjaus/. Numeromuotoinen lyhytlinkki viittaa samaan artikkeliin sen tunnisteella. Lisäosa korvaa luodun lyhytlinkin kestolinkillä, jonka WordPress palauttaa kyseiselle artikkelille.
Ennen: https://example.com/?p=123
Jälkeen: https://example.com/pyoran-korjaus/
Numeromuotoinen ja kuvaava osoite johtavat samaan polkupyörän korjausta käsittelevään artikkeliin

Kuvassa kaksi reittiä johtaa samaan artikkeliin. Lisäosa vaihtaa luodun osoitteen, mutta ei lyhennä sitä.

Mitä artikkelia pyyntö tarkoittaa?

Tietty artikkeli tai sivu

Kun toiminto pyytää lyhytlinkkiä artikkelin tunnisteella, lisäosa palauttaa kyseisen artikkelin kestolinkin. Ympäröivä sivu ei vaikuta siihen, minkä artikkelin tunniste valitsee.

Silmukan nykyinen artikkeli

Jos pyyntö tehdään artikkelikontekstissa ilman tunnistetta, WordPress selvittää nykyisen artikkelin. Sivulla näytettävä aiheeseen liittyvä artikkeli voi siis säilyttää oman osoitteensa sen sijaan, että saisi ympäröivän sivun osoitteen.

Yksittäisen artikkelin tai sivun näkymä

Yksittäisnäkymän kyselykontekstissa lisäosa käyttää kyselyn kohteena olevaa artikkelia. Arkistosivujen kyselykontekstissa pyydetyt lyhytlinkit säilyvät ennallaan.

Ota käyttöön ja tarkista yksi lyhytlinkki

Tarvitset WordPress 6.0:n tai uudemman sekä PHP 7.4:n tai uudemman. Lisäosalla ei ole asetussivua, ja se käyttää sivustosi nykyistä kestolinkkirakennetta.

1. Asenna ja ota käyttöön

Lataa ZIP-tiedosto. Avaa WordPressissä Lisäosat → Lisää uusi lisäosa → Lataa lisäosa. Valitse ZIP-tiedosto, asenna se ja ota Devenia Canonical Shortlinks käyttöön.

2. Vertaa osoitteita

Valitse julkaistu artikkeli tai sivu. Jos sen HTML-lähdekoodi sisältää merkinnän rel="shortlink", vertaa linkin osoitetta nykyiseen kestolinkkiin. Lisäosa ei lisää puuttuvaa lyhytlinkkitunnistetta.

3. Avaa palautettu linkki

Varmista, että osoite avaa oikean artikkelin. Jos kestolinkkiasetuksesi tuottavat jo numeromuotoisia osoitteita, lisäosa ei luo kuvaavaa URL-rakennetta.

Mikä jää lisäosan tehtävän ulkopuolelle?

Se ei luo uudelleenohjauksia, päivitä artikkeleihin tallennettuja linkkejä, muuta kestolinkkiasetuksia eikä muokkaa rel="canonical"-tunnisteita. Ne kuuluvat muihin WordPressin tai hakukoneoptimoinnin toimintoihin.
Nykyinen lyhytlinkkiarvo säilyy, jos saatu lyhytlinkki on tyhjä, kontekstia ei tueta tai WordPress ei pysty selvittämään artikkelia tai sen kestolinkkiä.

Kehittäjille

Lisäosa käyttää WordPressin omaa get_shortlink-suodatinta. Se ei lähetä pyyntöjä ulkoisiin palveluihin eikä lisää omia asetuksia tai tietokantatauluja.
Kun liität lyhytlinkkejä teemaan tai lisäosaan, tutustu WordPressin dokumentaatioon: wp_get_shortlink() ja get_shortlink-suodatin.
Kuvitettu mekaaninen jakaja yhdistää numeroidun viitteen kohteeseensa

Käytä osoitetta, joka artikkelilla jo on

Asenna lisäosa ja vertaa luotua lyhytlinkkiä julkaistun artikkelin nykyiseen kestolinkkiin.