Tags Archiv für 'Wordpress'

Seite 2 von 3

NoFollow Free – Plugin für WordPress

NoFollowFree

Ich habe heute auf blogwache.de das WordPress-Plugin NoFollow Free installiert.

Damit sind ab sofort alle Links in Kommentaren ohne das rel=”nofollow” Attribut versehen.

Ich finde, dass man das seinen Kommentatoren schuldig ist und das es ein fairer Deal ist: 1x kommentieren = 1x Backlink.

Sollte es in dem Zusammenhang vermehrt zu Kommentarspam kommen, bietet das Plugin noch etwas “Feintuning”, um dem entgegen zu wirken. Und Akismet ist ja auch noch da. :)

WordPress 2.8 erscheint im April

Wordpress Logo

Im Blog von WordPress Deutschland wird als Releasetermin für WordPress Version 2.8 der April 2009 genannt.

Ok, die Überschrift lautete ursprünglich “WordPress 2.8 kommt im April 2008“. :)

Zwei neue Features, die ich sehr gut finde, sind:

  • Syntaxhighlighting bei der Templatebearbeitung
  • Themes können direkt aus dem Dashbord installiert werden

Eine prima Informationsquelle zu Neuerungen rund um WordPress ist immer Peruns Weblog.


BuddyPress: Social-Network auf WordPress-Basis

Einige Entwickler arbeiten zur Zeit an BuddyPress, einem Projekt, das mit Hilfe von verschiedenen Plugins aus WordPress eine Art Community oder Social-Network macht. Auf der deutschen Webseite heißt es:

BuddyPress ist im Wesentlichen eine Sammlung von WordPress MU spezifischen Plugins. Jedes dieser Plugins fügt BuddyPress ein eindeutiges Feature (oder Komponente) hinzu und ist nur für diese eine Komponente (zum Beispiel Privatnachrichten) zuständig. BuddyPress verfügt jedoch auch über ein Kernplugin, welches von allen anderen Plugins benötigt wird. Es enthält gemeinsame Funktionen und führt die Basismodifikationen zur WordPress MU Schnittstelle durch.

Im Moment nur kompatibel zu WordPress MU, soll nun aber eine Version entwickelt werden, die auch mit der normalen WordPress-Installation funktioniert.

Einige Features sollen sein: Profile, Private Nachrichten, Freunde, Gruppen, Blogs, Fotoalben und mehr. Quasi alle Standards, die man auch aus wkw, MeinVZ oder Facebook kennt.

Zur Zeit gibt es einen Release Candidate 1 zum download, der aber nur mit WordPress MU läuft.
Aber:

Achtung: BuddyPress befindet sich zurzeit in der Entwicklung. Wir empfehlen noch keinen produktiven Einsatz.

Eine funktionsfähige Demo gibts auch.

[via]

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-Tip: Navigation mit Link zum Adminbereich

ToolsHast du dich schon mal gefragt, wie man zum Beispiel in der Seitennavigation in WordPress einen Eintrag hinzufügt, den man nur als  Administrator sehen kann?

Hier eine mögliche Lösung.

Ich benutze die Abfrage “if ( current_user_can(‘manage_options’) )” um herauszufinden, ob man als Administrator angemeldet ist. Die naheliegendere Funktion “is_admin()” liefert nur ein Ergebnis, wenn gleichzeitig das Dashboard geöffnet ist. Ist also für diesen Zweck unbrauchbar.

User und Adminansicht

User und Adminansicht

Der gesamte Code lautet wie folgt:

<?php if ( current_user_can('manage_options') ) {echo 'Dein HTML-Code hier'; };?>

In der Praxis kann das beispielsweise so aussehen, wenn du einen Link zur Adminübersicht auf der Hauptseite platzieren willst:

<?php if ( current_user_can('manage_options') ) {echo '<li class="page_item"><a href="/wp-admin" title="Zur Administration">Adminbereich</a></li>'; };?>

Diesen Code fügst du in das Template deiner Wahl ein (z.B. header.php oder sidebar.php).

Es gibt bestimmt auch Plugins, die das regeln. Aber man sollte nicht immer mit Kanonen auf Spatzen schießen. Ein bisschen am Theme-Code schrauben tuts oft auch.

Vielleicht kann ich mit diesem Tip jemandem helfen. :)

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. :)