Unser aller Lieblings-CMS (Wordpress) kann mit Plugins vollgestopft werden oder du begibst dich auf die Suche nach den dich interessierenden PHP-Codes und konfigurierst eben diese nach deinen Wünschen! Bedingung dafür ist ein generelles Verständnis von PHP und seiner Funktionsweise – ein Guru in Sachen Web-Programmierung musst du allerdings nicht sein, da der Wordpress Codex äußerst detailliert auf deine Fragen antwortet. Keine Angst also?!
Anfängliche Bedenken
Ich habe mich zuerst auch gesträubt, die Innereien von Wordpress zu verändern, aber nachdem ich mich ein wenig in die umfangreichen Dokumentationen eingelesen hatte, war ich zuversichtlich, in Zukunft weniger nach Plugins suchen zu müssen, weil mir die Art und Weise, wie Wordpress (und Templates) eigentlich funktioniert, nun klar geworden ist. Der modulare Aufbau erinnert ein wenig an objektorientierte Programmiersprachen, selbst CSS hat Bezüge dazu… Hier jedenfalls meine Lieblings-PHP-Funktionen zum Anpassen.
wp_list_categories ( … )
Um die Auflistung der Kategorien zu modizifieren und deinen Wünschen anzupassen, kannst du diese mit umfangreichen Attributen ausgestattete Funktion nutzen. Du kannst manuell bestimmen, welche Kategorien wie und wo angezeigt werden, die Formatierung selbst vornehmen, anstatt auf das vorgefertigte Widget zu vertrauen und Bedingungen festlegen, auf welcher Seite welche Kategorien (Childs und Co.) welche Eigenschaften (Artikelanzahl anzeigen z.B.) haben sollen.
Beispiel: <?php wp_list_categories(‘exclude=10′); ?>
wp_tag_cloud ( … )
Deine Tag-Cloud ist dir zu langweilig? Dann benutze diese Funktion, um sie deinen Bedürfnissen anzupassen. Du hast Zugriff auf Anzahl, Größe, Formatierung und Ausschluss-Bedingungen – damit lassen sich schöne Schlagwort-Wolken (ein schönes Wort!) generieren, die abseits von Standard-Clouds sicher viel Aufmerksamkeit erzeugen :-)
Beispiel: <p>99 wunderbare Tags: <br /> <?php wp_tag_cloud(‘number=99&orderby=count’); ?></p>
the_author_posts ( )
Wenn du damit angeben willst, wie viele Beiträge du (oder der entsprechende Autor deines Blogs) schon verfasst hast, dann füge diese Funktion ohne Parameter in deine Templates ein. Es wird angezeigt, wie fleißig du schon gepostet hast.
Beispiel: <?php the_author_posts(); ?>
Weitere Funktionen
Die bereits erwähnte Codex-Dokumentation sollte dir genügend Ideen bieten und auch die dazugehörenden Tipps und Tricks, um dein Blog attraktiver zu machen. Der größte Vorteil meiner Meinung nach ist jedoch schlicht das wachsende Know-How um das System, was du täglich benutzt. Es ist immer sinnvoll, gut über das Bescheid zu wissen, was man (oder Lakaien und Untergebene wie ein Wordpress-CMS) tut!
Viel Spaß beim Basteln – mir jedenfalls macht das manuelle Konfigurieren sehr viel Spaß und ich lerne täglich neue Sachen, die das Bloggen vereinfachen. Du sicher auch. Zumindest dann, wenn du Interesse daran hast. Hier nochmals der Link zum Codex.


Comments on this entry are closed.