Seitentitel zu lang?
Nutzt man eine Liste der Seiten für eine Navigation, kann es sein, dass die vergebenen Seitentitel zu lang sind und den Rahmen der Navigation sprengen würden. Auf der Seite selbst soll aber der längere Titel bleiben.
Das folgende kleine Plugin ermöglicht die Angabe von alternativen Seitentiteln, die ausschließlich für die Ausgabe der Seitenliste mit wp_list_pages verwendet werden.
Die alternativen Seitentitel sind in dieser einfachen Version als Array direkt im Quelltext des Plugins anzugeben:
$short_page_names = array ( 'Sehr sehr langer Titel'=>'Kurzer Titel', 'Zweiter sehr sehr langer Titel'=>'2. kurzer Titel' );
Download:
Installation:
- Kopiere die Datei
short-page-names.phpin das Plugin-Verzeichniswp-content/plugins/ - Aktiviere das Plugin auf der Plugins-Seite der Admin-Oberfläche.
- Passe die zu ersetzenden Titel im Quelltext an.
Hi,
das Plugin erfüllt zwar bei mir die Aufgabe sehr schön, zerschießt mir (http://www.matthias-mader.de , wp 2.1.2) aber leider auch zuverlässig die Darstellung der Umlaute (unabhängig davon, ob o42-clean-umlauts aktiviert ist oder nicht. schade …
Ich bin ja noch Anhänger der 2.0x-Fraktion, daher ist das Plugin bisher noch nicht mit 2.1-Versionen getestet
Aber eigentlich sollte es funktionieren, wenn die Plugin-Datei als UTF8-Datei abgespeichert wird. Ansonsten kann man auch versuchen, die Umlaute als HTML-Entities einzugeben (ä für ä etc.).
Nett, aber das kann man doch auch ganz einfach ohne Plugin mit Benutzerdefinierten Feldern lösen
Stimmt, kann man
Der Aufwand ist vermutlich in etwa der gleiche, aber das Template muss dafür umgeschrieben werden und man muss einen weiteren Template-Tag lernen