Hallo Leute,
ich arbeite nun schon seit einiger Zeit mit Wordpress und erstelle damit auch größere Seiten. Allerdings kommt da Wordpress schnell an die Grenzen, weil es teilweise noch zu statisch ist bzw. man dann viel im Template hardcoden muss.
Joomlas Modul Positionen sind ziemlich cool und deswegen hab ich entschlossen ein Plugin zu bauen, was Wordpress extrem angenehmer macht im Einsatz als CMS.
Wer nicht weiß, was diese Modulpositionen sind hier eine kleine Erklärung: Ich habe eine Website mit 5 verschiedenen Menüpunkten. Ich habe eine Sidebar, in der ich einen bestimmten Inhalt zeigen möchte. Mit den Wordpress Widgets ja kein Problem. Wenn ich den Inhalt auf bestimmten Seiten anzeigen lassen möchte wird es schon kompliziert. So richtig, kann ich sowas im Backend nicht verwalten. Hier kommt mein Plugin zum Einsatz:
1. Modulpositionen definieren
Zuerst kann ich verschiedene Modulpositionen erstellen. Diese kann ich beliebig benennen. Diese Modulpositionen kann ich dann in mein Template an der gewünschten Stelle simpel per Shortcode, z.B. [moduleposition id="1"], einfügen. (Der Screen zum Modulpositionen hinzufügen fehlt jetzt hier, da dieser noch nicht richtig gestylet ist)
2. Inhalte erstellen
Danach kann ich Inhalte erstellen. Ich kann erstens (mit verschiedenen Modi - "Alle", "Alle außer", "Ausgewählte" und "Keine") auswählen, auf welchen Seiten der Inhalt angezeigt werden soll (hierzu werden die custom menus geladen) und zweitens in welcher Modulposition. Im Editor (der Standard WP-Editor) kann ich natürlich auch wieder mit Shortcodes etc. arbeiten).
3. Markup definieren
Zusätzlich kann ich noch angeben, wie der Inhalt in der Modulposition angezeigt werden soll. Das Markup kann ich selbst definieren. Alle $post-Werte sind hier einsetzbar.
Letztendlich ist man damit extrem flexibel, da man das Template enorm vom Backend individualisieren kann. Ein sehr mächtiges Plugin.
Was haltet ihr davon?
Ich schreibe den Post hier eigentlich nur, um ein wenig Feedback zu bekommen. Ich bastel gerade an dem Plugin und wollte ein paar Meinungen hören, bevor ich es fertigstelle und danach noch einiges anders machen würde.
- Was würdet ihr besser machen?
Und btw: es wird NICHTS kosten. Das soll also auch keine sinnlose Werbung sein :)
Vielen Dank schonmal,
Philipp Kühn