Auf dieser Seite sammle ich Informationen zu der von mir eingesetzten Blogsoftware WordPress. Im Detail sind dies meine eingesetzten und interessante Plugins, Links zum Thema WordPress und Sicherheit, sowie ein paar hilfreiche Notizen und Tipps.
Hinweis: Inhalt veraltet, bedarf einer längst überfälligen Aktualisierung!
Plugins
Plugins – hier im Blog verwendet:
- Akismet … globale Spamkontrolle der Kommentare und Trackbacks
- Browsniff … Anzeige zu Browser und OS der Kommentatoren
- Follow-URL … entfernt das nofollow-Attribut (www.no-nofollow.net)
- Get Recent Comments … Anzeige letzter Kommentaren und Trackbacks
- Keksdosen Hallo … Leserbegrüßung per Cookie mit Zufallstexten
- o42-clean-umlauts … Umlautkonvertierung bei Permalinks zu ASCII
- Semmelstatz … Statistik-Plugin über die Blogbesucher
- Simple Trackback Validation … filtert Trackbacks ohne Backlinks
- Smiley JS Buttons … Anzeige einer extra Smilieleiste (Hinweis)
- Subscribe to Comments … auf Wunsch Mails bei neuen Kommentaren
- Time Zone … Automatische Sommer-/Winterzeitumstellung
- WordPress Database Backup … automatisierte Datenbankbackups per Mail
- WP-PostViews … Anzeige wie oft ein Blogeintrag gelesen wurde
- Yearly Month Archive … monatliches Archiv mit Jahresteilung und Extras
Plugins – Blogwartung
- Maintenance Mode … Splashscreen für Wartungsarbeiten
- Search and Replace … Text direkt in der Datenbank ersetzen
- Move Comments … verschiebt Kommentare zu anderen Blogeinträgen
Plugins – Notizen, eventuell mal nützlich:
- Simple Tags …
- iWPhone …
- Admin Theme Preview … alternative Themenanzeige für den Admin, um eine Theme live bearbeiten zu können
- Lightbox 2 WordPress Plugin … Bildanzeige als Overlay
- Link Indication … ausgewählte Links mit Icons markieren
- Democracy AJAX Poll … Poll-Plugin um Abstimmungen einzubinden
Plugins – früher mal genutzt:
- FeedStats … Statistik über die Feedleser
- Favatars … zeige favicon.ico als Avatare
- Akismet Spam Count … Anzeige des mit Akismet verhinderten Spams
- SEO Title Tag … setzt Beitragsüberschrift vor Blognamen im Seitentitel
- flickrrss … Einbindung der Bilder eines flickr-Feeds
- Simple Tagging … Vergabe von Tags für die Blogeinträge
Themes
- Bleibt alles anders – Standard … eine Weile mal genutzt
Links
Links – WordPress:
Links – Security Hinweise:
- milw0rm -> wordpress
- Blogsecurity -> Blogwatch
- WordPress Securitty Whitepaper – Wie man WordPress sicher installiert
Notizen & Tipps
Hier im Blog
- Des WordPressupdates Sechspunkteplan
- WordPress Datenbank Latin1 zu UTF-8 Konvertierung
- Eigene Archivseite für WordPress
- … verschiedenes gibt es noch unter dem Schlüsselwort WordPress
Beitragsanzahl bei Kategorien und Archiv anzeigen
Dazu müssen in der ‚sidebar.php‚ des verwendeten Themes die php-Methoden ‚wp_list_cats()‚ und ‚wp_get_archives()‚ um die Optionen ‚optioncount=1‚ und ‚show_post_count=1‚ erweitert bzw. angepasst werden:
optioncount=1&hierarchical=0'); ?>
show_post_count=1'); ?>
Text des more-Tags ‚‘ anpassen
Der Text kann in der ‚index.php‚ des verwendeten Themes bei der php-Methode ‚the_content()‚ angepasst werden:
Seitentitel „title“ Anpassung
Für eine bessere SEO Unterstützung des Blogs und individuell anpassbare Seitentitel ist der Blogbeitrag WordPress Theme-Optimierungen recht hilfreich.
Smilies anpassen
Damit die in WordPress standardmässig definierten Smilies erhalten bleiben, kopiert man sich zu erst die vorhandenen Smiliedefinitionen aus der Datei ‚wp-includes/functions.php‚ in die Konfigurationsdatei ‚wp-config.php‚. Nun kann man gezielt das Array nach seinen Wünschen anpassen. Eine andere Variante wäre die Anpassungen nach dem orginalen Smilie-Array.
// Smilies anpassen und erweitern,
// falls noch keine definiert worden sind
if (!isset($wpsmiliestrans)) {
// orginal Smilie-Array 'wpsmiliestrans' aus der Datei
// 'wp-includes/functions.php' (Zeile 1427-1472)
$wpsmiliestrans = array(
':mrgreen:' => 'icon_mrgreen.gif',
':neutral:' => 'icon_neutral.gif',
...
':!:' => 'icon_exclaim.gif',
':?:' => 'icon_question.gif'
);
// vorhandene Smilies ersetzen
$wpsmiliestrans[':!:'] = "emblem-important.png";
// neue Smilies definieren
$wpsmiliestrans[':monkey:'] = "face-monkey.png";
$wpsmiliestrans[':devil:'] = "face-devilish.png";
}
[…] WordPress […]