| Internet Allgemein Flatrates, Webspace, Protokolle und alles rund ums Internet hier rein. |
Diskussion: Wordpress Glossar im Forum Internet Allgemein, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo ! Ich komme eigentlich aus der Typo3 Ecke, dort gibt es einige nette Extensions. Ich suche nun etwas ...
![]() |
| | #1 (permalink) |
| Registriert seit: 19.08.04 ![]() Likes: 1 | Anzeige Hallo ! Ich komme eigentlich aus der Typo3 Ecke, dort gibt es einige nette Extensions. Ich suche nun etwas für Wordpress. Ich habe mir folgendes vorgestellt : Eine Maske zum anlegen von einem Wort + Beschreibung. Die URL soll dann wie folgt aussehen : www.domain.de/glossar/wort.html Schön wäre noch folgendes : Sollte das Wort in einem Text vorkommen, so sollte automatisch ein Link zu dem Wort im Glossar eingefügt werden. Kennt jemand da was netter ? |
| | |
| | #2 (permalink) |
| Member of Honour ![]() | Ich habe selbst für Wordpress noch keine Plugins geschrieben, aber hier mal ein genereller Weg: Wenn es was statisches sein soll, dann erstellst du einfach eine Datei glossarWords.php mit folgendem Inhalt: PHP-Code: Dann gibt es meinetwegen eine glossarList.php, welche das Array im einfachsten Falle in eine Definitions-Liste packt und wenn Parameter word=... übergeben wurde, wird nur dieses Wort angezeigt: PHP-Code: Hierzu nutzt du einfach mod_rewrite mit folgender Regel in der .htaccess: Code: <IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^glossar/([^\?\\/]+).html$ /glossar/glossarList.php?word=$1 [L,QSA]
RewriteRule ^glossar$ /glossar/glossarList.php [L,QSA]
RewriteRule ^glossar/.*$ /glossar/glossarList.php [L,QSA]
</IfModule> PHP-Code: Vielleicht gibt es sowas ja auch schon fertig als Plugin - aber so wäre jedenfalls meine Herangehensweise, wie ich das selbst als Plugin umsetzen würde... man könnte das ganze natürlich sogar noch mit bissl AJAX schön machen, dass die Definition gleich beim Hovern angezeigt wird... |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |