Emphasize Page Link: Eine Seite in der Liste der Seiten hervorheben
Emphasize Page Link ist ein einfaches WordPress-Plugin, mit dessen Hilfe eine Seite in der Liste der Seiten (die durch wp_list_pages ausgegeben wird) hervorgehoben werden kann.
Download
Installieren
Folgende Schritte führen zur erfolgreichen Installation:
- Kopiere die Datei
emph-page-link.phpin das Plugin-Verzeichniswp-content/plugins/ - Aktiviere Emphasize Page Link auf der
Plugins-Seite der Admin-Oberfläche.
Benutzen
Vor der Ausgabe der Seitenliste durch wp_list_pages (meist in der sidebar.php) können die hervorzuhebende Seite und die Art der Hervorhebung angegeben werden. Dazu stehen zwei Funktionen zur Verfügung:
set_emph_page_title erwartet als Parameter den Titel der Seite (also den Text, der in der Liste der Seiten verlinkt ist).
set_emph_page_style erwartet als Parameter eine Style-Angabe.
Anwendungsbeispiele
<?php set_emph_page_title('Impressum'); set_emph_page_style('color:blue;font-size:2em;'); wp_list_pages(); ?>
Der Link zur Seite "Impressum" wird in blauer Farbe und großer Schrift ausgegeben.
<?php set_emph_page_title('Mein Dackel'); set_emph_page_style('color:red;background:yellow;'); wp_list_pages(); ?>
Der Link zur Seite "Mein Dackel" wird in roter Farbe auf gelbem Hintergrund ausgegeben.
Der Link zur Seite "Impressum" wird, da nichts anderes angegeben ist, mit dem im Plugin vorgegebenen Stil in roter Schriftfarbe ausgegeben.
Sicherer ist es jeweils vor Aufruf der Funktionen zu prüfen, ob das Plugin auch aktiviert ist:
<?php if ( function_exists('set_emph_page_title') ) { set_emph_page_title('Impressum'); ...
Entwicklung
-
Emphasize Page Link 0.1 — 7. August 2006
- Erste Version
- Angabe von Titel und Stil möglich
[...] Vor einiger Zeit wurde hier bereits ein Plugin zur Hervorhebung einzelner Seitentitel in der Liste vorgestellt. Diese Lösung war jedoch etwas umständlich zu handhaben und zudem nicht besonders flexibel [...]