Quellcode und WordPress

Auf der Suche nach einer schönen Methode um Quellcode unter WordPress zu formatieren bin ich über die Seite http://www.niljuha.de/quellcode-boxen-in-wordpress/ gestolpert. Dort wird das über die Formatierung mittels Monospace gelöst. Dazu muss man nur seine style.css entsprechend erweitern bzw. anpassen. In meinem Fall sieht das ganze dann so aus:

pre {
 background: #6C7A94;
 border: 1px solid #333;
 color: #fff;
 font: 12px "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;
 overflow: auto;
 padding: 10px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 margin-bottom: 14px;
}

pre * {
 font: 12px "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;
}

Diese Methode hat den Vorteil das man keine weiteren Plugins benötigt und das ganze auch noch sehr ansprechend aussieht :)

Probleme mit dem visuellen Editor von WordPress

Der visuelle Editor von WordPress hat eine ganz interessante Eigenschaft bei manchen Themes. Sobald man im visuellen Editor etwas schreibt und dann ein Bild einfügt und danach einen Text schreibt so taucht dieser rechts neben dem Bild auf, anstatt unter dem Bild.

Die Lösung ist es eine editor-style.css welche in das Themeverzeichnis gepackt wird. In dieser sollte dann folgendes stehen:

html .mceContentBody {
 max-width: 640px;
}

Damit wird die maximale Breite im Editor beschränkt was diesen Effekten vorbeugt. Nun muss die CSS Datei noch in der functions.php registriert werden. Das ganze sieht dann so aus:

//Init
add_action( 'after_setup_theme', 'ocean_setup' );

//Setup
function ocean_setup() {
 add_editor_style();
}

Damit ist das Problem dann gelöst :)

Eigenen Planet betreiben

Ein Planet (wie z.B. unter planet.ubuntuusers.de) ist eine Seite welche verschiedene Blogs zu einem bestimmten Thema anzeigt. Möchte man so einen Planet selber betreiben so benötigt man dazu eine Software. Nachdem ich einige Sachen ausprobiert hatte, wie z.B. Planet PHP, Venus und Gregarius fiel meine Wahl dann doch auf WordPress. In Verbindung mit dem Plugin FeedWordPress eignet sich WordPress vorzüglich als Software für einen Planet. Wer sehen möchte wie das aussieht kann sich das ganze unter planet.invertika.org anschauen.