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.
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:
Jälkeen:
https://example.com/?p=123Jälkeen:
https://example.com/pyoran-korjaus/
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.
Käytä osoitetta, joka artikkelilla jo on
Asenna lisäosa ja vertaa luotua lyhytlinkkiä julkaistun artikkelin nykyiseen kestolinkkiin.
