Facebook Like Plugin für WordPress
April 26, 2010 by lexxi · 5 Comments
Tja, kaum sind seit der Veröffentlichung von Facebook’s Möglichkeit einen “Facebook Like Button” auf seinem eigenen Blog einzubauen ein paar Tage vergangen, schon gibt es eine Reihe von fertigen Plugins für WordPress Blogs. Zuerst war da ja nur die Möglichkeit, im Developer Bereich von Facebook den Code für seine Seite statisch zu erzeugen. Aber bereits einen Tag nach Veröffentlichung der Schnittstelle gab es bereits das erste Plugin. Mit diesem kann man bereits das Layout des Button verändern, diverse CSS Definitionen umstellen und den Bereich definieren, wo der Button im Blog Post erscheinen soll. Durch das Drücken des Button kann man einen Link in seiner eigenen Timeline von Facebook veröffentlichen, UND ganz uneigennützig natürlich auch mehr Traffic auf seinen Blog bringen
Ich verwende hier für lexxi.at das Plugin Like von Bottomless. Einfach zu installieren und sehr simple zu konfigurieren!
Email Notifikation bei WordPress Kommentaren
April 11, 2010 by lexxi · Leave a Comment
Wer kennt das nicht? Man kommentiert bei einem Blog einen interessanten Beitrag und vergisst dann in einiger Zeit wieder nachzuschauen, ob sich ev weitere Personen an der Diskussion beteiligt haben. Man könnte sich natürlich auf einem kleinen Zettelchen aufschreiben, dann man wieder mal alle Blog Posts und Kommentare checken kann, aber wer macht das schon? Viel einfacher ist es da schon, wenn man bereits beim Verfassen des Kommentars einen Marker zur Erinnerung setzen kann. Dafür gibt es, wie sollte es auch anders sein ein nettes kleine Plugin für WordPress, Subscribe to Comments von Mark Jaquith. Die Installation des Plugins ist relative einfach. Im Admin Menü unter Plugins –> Add New des Suchstring “Subscribe to Comments” eingeben und schon wird einem alle in Frage kommenden Plugins angezeigt. Unser Plugin nun installieren und dann aktivieren. Man bekommt nun im Reiter Einstellungen einen neuen Unterpunkt “Subscribe to Comments”. Die wichtigsten Einstellungen sind hier Absender Email Adresse und Name des Absenders. Für die Absender Email Adresse empfiehlt sich eine neue (nicht die des Blog Admins!) zu verwenden, da diese nach einiger Zeit ev zugespammt wird. Und schon können sich eure fleißigen Leser und Kommentar Schreiber via Email verständigen lassen, sobald es neue Kommentare in den jeweiligen Blog Posts gibt und dadurch aktiv an der Diskussion beteiligen.
Tote Links in WordPress finden
April 5, 2010 by lexxi · Leave a Comment
Wer kennt das nicht? Links in euren Posts gehen ins Leere, ihr habt eure WordPress Installation umgebaut oder ihr habt bei der Erstellung eines neuen Posts einen Fehler in der Erstellung eines Links gemacht. Es gibt dazu im Internet einige Seiten, bei denen man eine komplette Webseite auf so genannte broken links checken kann (Link Checker von W3C oder Link Checker bei database-search.com ).
Nur all diese Seiten funktionieren als externe Aufrufe. Für WordPress gibt es allerdings ein Plugin, mit dem man seinen Blog in bestimmten Abständen oder schon bei der Erstellung des Blog Posts die Richtigkeit der Link Adresse prüfen kann. Broken Link Checker for WordPress lässt sich unproblematisch im Admin Menü eures Blogs installieren und danach aktivieren. Die Settings des Plugins findet man wenn ihr die Übersichtseite aller Plugins aufruft und bis zum Plugin selber runter scrollt.
Die wichtigsten Merkmale des Plugins sind:
- check aller Posts und Pages im Hintergrund, sobald ihr als Admin eingeloggt seid.
- es werden sowohl verlinkte Bilder als auch Text Links geprüft (innerhalb eures Blogs und auch externe Links)
- Der Admin wird im Dashboard auf ev fehlerhaft Links hingewiesen.
- frisch erstellte Posts und Pages werden on-the-fly überprüft.
Sehr komfortable ist dann weiter auch die Administrierbarkeit von solchen broken links. Ihr geht einfach auf Tools –> Broken Links und habt dann sofort eine Übersicht aller gefundenen falschen Links. Ihr habt nur die Wahl und könnt die Url editieren, den Links löschen oder den gesamten Post löschen (zB wenn der Post nur ein kurzer Tweet ist). Speichen und voila, wenn alles ok ist, wird der Post kurz grün markiert.
In meinem Fall hat das Plugin 31 broken links gefunden, eigentlich sehr viel! Bei genauerer Betrachtung handelt es sich dabei um Links in Tweets, die ich Mittels Twitter tools aus meinem Twitter Account in meinen Blog reinziehe. Im Laufe der Zeit haben sich eben bestimmte Twitter Accounts geändert
Worpress Datenbank Backup selber durchführen
March 29, 2010 by lexxi · Leave a Comment
Schon die alten Griechen sagten: “Save early, save often!” Kann auch sein dass das jemand anderer war
ABER, was sie uns damit sagen wollten war, dass man immer vor einem Unglück eine Sicherung machen sollte. In unserem Fall besteht die Sicherung aus 2 Teilen.
Zum Ersten müssen wir den Inhalt der Webseite sichern.In den meisten Fällen haben die jeweiligen Admins direkten Zugriff auf ihren Webspace Mittels ftp oder ssh. Für FTP gibt es sowohl für Windows (Ws_ftp, FileZilla) als auch für MacOS (Transmit, Flow) Clients die diesen Transport einfach erledigen können. Speziell Mac Programme gibt es immer wieder recht günstig als Bundles im Internet. Macheist hatte Flow in seinem letzten nanoBundle enthalten, Achim hat in seinem Blog darüber berichtet. Mit diesen Clients kann man sich in seinem Webspace anmelden und den Inhalt auf einen lokalen Datenträger laden. Aber auch hier ist Vorsicht geboten, auch eure Festplatte kann mal den Geist aufgeben
Mit Programmen wie cron-FTP könnt ihr diesen Download sogar zeitgesteuert erledigen lassen.
Der fast wichtigere Teil eines Blogs auf WordPress Basis ist der Inhalt der Datenbank. Bei der Installation eines Blogs mit WordPress wird man ja gefragt, ob man den default table prefix wp_ übernehmen will oder, was aus Sicherheits Gründen besser wäre, diesen zu ändern (siehe Blog Post). Soweit, sogut. Aber eben diese Datenbank, zumindestens der Inhalt und die Struktur aller Tables die mit unserem Prefix beginnen muss man sichern. In der aktuellen Version von WordPress gibt es dazu keine direkte Unterstützung, daher muss wieder ein Plugin helfen. Ich habe mir WP-DBManager von Alex King installiert. Zu installieren ganz einfach im Admin Menü unter Plugins –> install new. Nach dem aktivieren hat man einen zusätzlichen Menüpunkt Database. Wenn man nun auf diesen neuen Menüpunkt klickt, wird zuerst gecheckt, ob alle notwendigen Programme installiert sind und von dem Plugin auch gefunden werden und ob alle Verzeichnisse und deren Rechte stimmen.
WP-DBManager erfüllt eigentlich alle meine Forderungen wie
- Datenbank Sicherung (auch automatisiert)
- Datenbank Optimierung und
- Rückspielen im Falle eines Problems.
Zusätzlich kann man noch
- seine Datenbank reparieren
- bestimmte Tables löschen oder leeren (das ist ein großer Unterschied
) und - so genannte Sql Queries absetzten.
Herz, was begehrst du mehr?
Zusätzlich zu dem von mir ausgeführten Datenbank Backup gibt es beim WP-DBManager auch noch die Möglichkeit, Backups automatisch zu erstellen und sich dann auf einen eMail Account zu senden. Achtet nur bitte darauf, dass der Sql Dump eurer Datenbank schnell mal auf einige Mega Bytes anwachsen kann. Für den Sql Dump kann man zusätzlich noch einstellen, dass dieser gezip wird.
Mit all diesen Features kann man mit dem Plugin WP-DBManager die Datenbank seines WordPress Blog recht gut kontrollieren. Es gibt nebenbei natürlich auch die Möglichkeit, mit phpMyAdmin seine WordPress Datenbank zu verwalten.
Login Fehlermeldung bei WordPress unterdrücken
March 11, 2010 by lexxi · Leave a Comment
Vor kurzem habe ich bei mir das Plugin Login LockDown in meinen Blog eingebaut und einen Post dazu geschrieben. Was mir dabei aufgefallen ist, war dass WordPress ja eigentlich genau sagte, was beim Login nicht gestimmt hat. Und dass nicht nur mir sondern allen anderen die zuvor versucht hatten sich bei mir einzuloggen
Viele Blogger vernachlässigen es sicher, die error Logs ihres Webservers zu durchforsten und auf Hinweise nach Einbruchversuchen zu grep’en.
Mehr durch Zufall bin ich bei Sergej Müller auf die Idee gestoßen, die “Debug Meldung” zu unterbinden
bzw wußte ich gar nicht, dass man das kann. Ich musste nur in der functions.php meines verwendeten Themes eine Zeile hinzufügen.
add_filter('login_errors',create_function('$a', "return null;"));
Achtung! Wenn ihr die neue Funktion an eurem Blog testen wollt, schaltet unbedingt vorher das Plugin Login LockDown aus, da ihr sonst nach ein paar absichtlichen Fehlversuchen selber nicht mehr in euren Blog kommt – so wie mir passiert
Gut dass es da noch ein paar freie WLans in meiner Gegend gibt!