Tags Archiv für 'Plugin'

Seite 2 von 2

Antivirus-Plugin für WordPress

Safety First!Sergej von playground hat gestern den ersten Virenscanner für WordPress als Plugin veröffentlicht!

Das Funktionsprinzip: Hacker versuchen in der Regel nicht, die WordPressinstallation zu zerstören. Das würde keinen Sinn machen und ist den Aufwand nicht wert. Sie versuchen eher, den Quellcode von WordPress zu modifizieren und zum Beispiel Links zu Porno- oder Glückspielseiten auf der gehackten Seite zu setzen. Dadurch sollen Leser auf die Seiten gelockt und der PageRank verbessert werden. Für diese Hacks bietet sich die Templates des Themes an.

Nun kommt das neue Plugin zum Zug. Es überprüft täglich den Quellcode des verwendeten Themes auf auffälligen Code. Bei einem Verdacht auf Schadcode sendet das Plugin eine Mail an den Administrator.
Der kann nun reagieren und nach einer eingehenden Prüfung die betroffene Templatedatei mit einer lokalen Sicherung ersetzen.

Soweit die Theorie. Praktisch sehe ich aber die Gefahr, dass Hacker natürlich ohne Probleme auch das Plugin an sich verändern oder auch deaktivieren können, wenn sie erst einmal FTP-Zugriff auf die Installation haben.

Nun will ich das Plugin aber nicht schlecht reden. Es ist auf jeden Fall ein sehr guter Ansatz und ich weiß auch, dass das Plugin erst einen Tag alt ist. Es hat also noch jede Menge Verbesserungpotential.

WordPress-Plugin: Twitter it!

ToolsIch habe heute das Plugin Twitter it! von Roman hier im Blog installiert. Kein “must have” aber sicherlich ein “nice to have”. :)

Mit diesem Plugin haben Leser die Möglichkeit, anderen über Twitter mitzuteilen, was sie zur Zeit auf deinem Blog lesen.

Twitter it! Screenshot

Twitter it! Screenshot

Die Installation ist kinderleicht. Nach dem Aktivieren des Plugins müssen noch in der Übersicht unter Einstellungen → Twitter it! einige wenige Einstellungen gemacht werden.

Dann noch in einer der Templates (in der Regel index.php) einen Code an passender Stelle platzieren and we’re done.

Der Code lautet:

<?php if ( function_exists('twitter_it') ) :
twitter_it($post->ID); endif; ?>

Möchte man den Link zum Beispiel nur auf der Einzelansicht anzeigen, ergänzt man ihn ggf. um die Abfrage

and is_single()

Der ganze Code sieht dann so aus:

<?php if ( function_exists('twitter_it') and
is_single() ) : twitter_it($post->ID); endif; ?>

Danach kann das Gezwitscher losgehen. :)