- Betrifft: Permalinks, Kurzlinks, Shortlink
- System: WordPress 3.x
Hintergrund
WordPress verwendet direkt nach der Installation eine URL-Struktur mit Fragezeichen und Zahlen. Damit ist zwar ein Zugriff ohne weiteres möglich, jedoch fĂŒr die Benutzerfreundlichkeit oder Ăsthetik nicht unbedingt förderlich. Daher gibt es in WordPress unter Einstellungen den MenĂŒpunkt Permalinks.
Damit ist fĂŒr Suchmaschinen und Menschen eine gut erkennbare Struktur erstellbar. Dabei können in der URL-Struktur die Kategorien, das Datum oder der Beitragsname vorkommen. Ein Punkt, der hier aufgrund vorhandener Voraussetzungen genutzt wird.
aus⊠| http:// | blog.blackseals.net/?p=5402 |
âŠwird⊠| http:// | blog.blackseals.net/2013/05/02/blackseals-network-qr-code-kurzlink-und-download-portal/ |
Dieser neue Permalink wird nach der Ăbernahme an jeder Stelle von WordPress verwendet. Die ursprĂŒngliche Adresse verschwindet vollstĂ€ndig.
Â
Das Ganze hat natĂŒrlich einen entscheidenden Nachteil: die Webadressen werden sehr lang. Das ist unpraktisch fĂŒr das Weiterleiten der Adresse. Sei es durch die begrenzte Anzahl an möglichen Zeichen (Stichwort: Twitter) oder aufgrund der Fehlermöglichkeit wegen der LĂ€nge selbst. Zu letzteren gehört z.B. der (ungewollte) Umbruch in Emails oder Foren, die einen Link unbrauchbar machen können oder das manuelle Abtippen mit (ungewollten) Fehlern â vorrangig natĂŒrlich auf mobilen GerĂ€ten.
Exakt an dieser Stelle wĂ€re ein zusĂ€tzlicher Kurzlink wĂŒnschenswert und exakt das gibt es seit WordPress 3.0 â also doch schon einige Zeit. Jedoch gibt WordPress eigentlich immer den Permalink aus. FĂŒr die kurze Variante wurden neue Parameter eingefĂŒhrt, die bislang selten genutzt werden. Im WordPress Dashboard bei Beitrag bearbeiten kann man sich zwar den Kurzlink anzeigen lassen, jedoch ist dies fĂŒr einem selbst wenig komfortabel und fĂŒr Leser sowieso nicht nutzbar.
Â
Kurzlink ausgeben lassen
Damit kommen die zwei Funktionen the_shortlink und wp_get_shortlink ins Spiel. Beide Funktionen sind erst funktionsfĂ€hig wenn ein Permalink gesetzt wurde. Als Ausgabe erhĂ€lt man die standardmĂ€Ăige URL-Struktur mit dem Format "/?p=XYZ".
PHP Code | HTML Code |
Kurzlink | |
liefert das gleiche wie â get_the_ID() muss also nicht genutzt werden |
Der entsprechende Code muss dann im Theme oder Plugin integriert werden. In meinem Fall habe ich dies in der Druckanzeige beim Plugin WP-Print ergÀnzt und im Theme, damit bei jedem Beitrag und Seite ebenso ein Kurzlink erscheint.
Â
Kurzlink mit Plugin ersetzen lassen
Alternativ gibt es Plugins, die die kurze Webadresse aus WordPress mit einer Webadresse von einem Kurz-URL-Dienst (z.B. Bitly oder YOURLS) ersetzen können.
Dies habe ich auf der Hauptseite integriert. Ich nutze dabei das Plugin YOURLS Link Creator. Hier wird der Kurzlink nicht von WordPress erstellt, sondern von YOURLS â ein Kurz-URL-Dienst, der auf dem eigenen Webspace installiert wird.
âŠwird mit⊠| |
âŠYOURLS Link Creator: | http://andyt.eu/XYZ |
Damit sind je nach genutzter DomĂ€ne noch kĂŒrze Webadresse möglich. Dies ist dann natĂŒrlich umso besser wenn man daraus einen QR-Code generieren möchte. Dazu aber in einem weiteren Artikel mehr Informationen.
Â
Alternative Plugins habe ich nicht groĂartig getestet. Gefunden habe ich die folgenden:
- Bitly URL Generator: Hier werden der Kurzlink von Bitly geliefert. Der Nachteil bei Bitly ist jedoch die Tatsache, dass es pro Webadresse nicht einen eindeutigen Kurzlink gibt, sondern beliebig viele. Dies kann bedeuten, dass immer wieder ein neuer Kurzlink von Bitly geliefert wird. Das Ziel bleibt natĂŒrlich gleich, jedoch bei Ănderungen der Zieladresse werden alle alten Kurzlinks nicht berĂŒcksichtigt. Die zeigen dann auf eine falsche Webadresse. Besonders ungĂŒnstig wenn man den Kurzlink fĂŒr QR-Code nutzen möchteâŠ
- Goo.gl: Hier wird der Kurzlink von Google geliefert. Vor- oder Nachteile sind mir nicht bekannt.
How to add page number at the last in suffusion wordpress theme.
Hello, you are able to find all options at Design -> Suffusion Options -> Other Graphical Elements -> Breadcrumbs and Page Navigation -> Posts. There change “Options for paged navigation of posts” from “Simple navigation, …” to “A numbered listing of pages”.
Hopefully I was able to help you.
Thank you