Sie durchsuchen: URL


20Dezember

Permalink ausgeben

Es kann sehr nützlich sein, wenn Sie die Permalinks von den einzelnen Beiträgen in einem Textfeld unter dem Post ausgeben lassen. Der Vorteil liegt darin, dass Ihr Post auf anderen Seiten immer mit dem gleichen Keyword verlinkt wird. In diesem Fall ist das Keyword mit dem Post-Name gleich. So kann es sein, dass der Beitrag bei Suchmaschinen besser gelistet wird.

<textarea cols=”50″ rows=”2″>
&lt;a href=”<?php the_permalink() ?>” title=”<?php the_title(); ?>”&gt;<?php the_title(); ?>&lt;/a&gt;
</textarea>

Dieser Code bewirkt, dass ein Textfeld erzeugt wird, und in diesem der zu dem Post gehörende Link (mit Keyword). Der Code wird unter der Ausgabe des Textes Eingebunden. In meinem Fall ist das:

  1. single.php öffnen
  2. Nach dem Befehl <?php the_content(‘); ?>

Es kann sein, dass bei Ihnen der Text in der index.php ausgegeben wird.

18Juli

URL Anpassen

Sollten Sie Ihren Blog in einem separaten Ordner gespeichert haben, ist es trotzdem möglich, dass es über die Haupturl erreicht werden kann. Dies macht sinn, wenn Sie neben Ihrem Blog keine andere Webseite auf der URL laufen lassen, aber z.B. in dem Blog Daten zum Download anbieten. Auf dem FTP Server erstellen Sie so zwei Ordner (wordpress und data). So bleibt die Übersicht erhalten. Damit Ihre User nicht über url.de/wordpress auf Ihren Blog zugreifen müssen gibt es eine Funktion, die es ermöglicht die User direkt über die URL auf den Blog zu leiten.

URL Anpassen – Anleitung

  1. Loggen Sie sich wie gewohnt in Ihrem Admin Panel ein. Gehen Sie auf den Menüpunkt Einstellungen -> Allgemein.
  2. In das Feld WordPress-Adresse (URL) müssen Sie den vollständigen Pfad zu WordPress angeben, also z.B. url.de/wordpress. In das Feld Blog-Adresse (URL) kommt die URL, über die der Blog erreicht werden soll, also z.B. url.de
  3. Öffnen Sie den Ordner, in dem alle Dateien von WordPress liegen, hier wäre dies der Ordner wordpress. Kopieren Sie die Datei index.php und die .htaccess (wenn diese erstellt wurde) auf ihren Rechner.
  4. Öffnen Sie die index.php Datei mit einem Editor, ich empfehle hierfür entweder den Texteditor von Windows (Start -> Programme -> Zubehör -> Editor) oder den Phase 5 HTML Editor. Ändern Sie diese Zeile ab: <code>require(‘./wp-blog-header.php’);</code>. Tragen Sie das Verzeichnis ein, das Sie für Ihre Software festgelegt haben, hier wäre es wieder wordpress: <code>require(‘./wordpress/wp-blog-header.php’);</code>
  5. Laden Sie beide Dateien in Ihr Hauptverzeichnis von Ihrem Server. Jetzt sollte das Blog über die neue URL erreichbar sein.
  6. Die alte URL-Struktur ist nun verloren gegangen, daher müssen Sie die Permalinks aktualisieren. Gehen Sie auf den Menüpunkt Einstellungen -> Permalinks und klicken auf den Button Änderungen übernehmen. Es kann sein, dass der neue Ordner (hier das Stammverzeichnis) für WordPress keine Schreibrechte haben. Setzen Sie daher entweder den chmod auf 777 oder kopieren Sie den neuen Code in die .htaccess Datei.

Permalinks anpassen

Ein Permalink ist eine URL die beständig sein soll. Der Artikel oder die Seite sollen dauerhaft (permanent) über diesen Link zu erreichen sein. Aus diesem Grund ist es schon bei der Planung sehr wichtig die Struktur der Links so zu wählen, dass Sie dauerhaft von Ihnen akzeptiert werden kann.

Im Admin Panel bietet WordPress die Möglichkeit schon vorgefertigte Permalinks zu verwenden:

  • Standard  http://www.domain.de/?p=123
  • Tag und Name http://www.domain.de/2009/06/12/sample-post/
  • Monat und Name http://www.domain.de/2009/06/sample-post/
  • Numerisch http://www.domain.de/archives/123

Das erste Beispiel verwendet nicht dir ID des Posts um ihn zu lokalisieren. Dies ist die einfachste Möglichkeit, Google findet diese allerdings nicht so ansprechend, da man sich unter p=123 nichts vorstellen kann. Gleich sieht es auch bei dem numerischen Beispiel aus. Das Datum einbauen ist eine gute Lösung (wie ich persönlich finde).

WordPress gibt Ihnen auch die Möglichkeit eine eigene Struktur festzulegen.

Was Sie bei Permalinks beachten sollten

Ich habe früher die Kategorie in den Permalink mit eingebunden. Im Laufe der Zeit hat sich die Kategorie geändert / erweitert oder wurde gelöscht. Das heißt, dass der Permalink ebenso verloren geht. Aus diesem Grund vermeide ich die Kategorie in der Struktur.

WordPress empfiehlt auf dieser Seite, dass Sie nicht nur den Postname verwenden sollten, da es mit Ordnern wie dem Content-Ordner (wp-content) zu Problemen kommen kann. Daher sollten Sie mindestens die ID noch einbauen.

Wegen der Serverlast ist es auch nicht sinnvoll den Permalink mit der Kategorie, einem Tag, Autor oder dem Postnamen zu beginnen (wie es bei mir der Fall ist). So wie ich das verstanden habe, kann WordPress so nicht gleich unterscheiden, ob es eine Seite oder ein Artikel ist und testet beides. Aus diesem Grund sollte der Permalink mit einer Zahl anfangen z.B. dem Datum oder der ID.