Tutorial: Menü mit Reitern erstellen II

30.11.2009 - Gerrit Garbereder

Bei jedem Update von Wordpress habe ich mich geärgert, dass ich nicht einfach die integrierte Updatefunktion verwenden kann, da die Datei bookmarks-template.php wie im ersten Teil des Tutorials beschrieben verändert wurde. Damit dies nicht mehr passiert kann man sich behelfen. Dazu kopiert ihr die Funktion aus der Datei bookmarks-template.php raus und erstellt in eurem Theme eine Datei mit dem Namen methods.php. In diese Datei fügt ihr die Funktion ein und speichert diese im Ordner eures Themes. Danach bindet ihr diese mit dem Befehl

include_once(“methods.php”);

in die Datei header.php des Themes ein. Jetzt könnt ihr die Methode im Theme verwenden und gleichzeitig auch den Updatemechanismus von Wordpress nutzen.

Viel Spaß damit,

Gerrit

EventManager Wordpressplugin

14.02.2009 - Gerrit Garbereder

screenshotIhr plant ein Event und wollt die Leute dazu einladen, aber jede Anmeldung per Mail entgegen zu nehmen ist nicht undbedingt die optimale Lösung. Da schafft euch mein neusten Wordpress Plugin Abhilfe. Inspiert wurde ich dabei von www.Doodle.com, jedoch ist die Stärke des Dienstes eher das finden eines gemeinsamen Termins und eine native Einbindung in den eigenen Blog wäre schon was feines. Also hab ich mich dran gemacht und habe den EventManager geschrieben. Dabei handelt es sich um ein Plugin mit dem man Events erstellen und verwalten kann. Zur Zeit gibts diese Funktionen:

Kompletten Beitrag lesen

Wordpress 2.7.1 und Menütutorial

11.02.2009 - Gerrit Garbereder

Seit gestern gibts Wordpress 2.7.1 mit 68 geschlossenen Tickets. Dabei wird auch die Datei wp-include/bookmark-template.php verändert. Deswegen an alle die, das Menütutorial umgesetzt haben der Hinweis, dass diese Datei von Handbearbeitet werden muss und nicht einfach übertragen werden kann, denn sonst wird das Menü nicht mehr funktionieren!

So long,

Gerrit

Wordpress 2.7

11.12.2008 - Gerrit Garbereder

Wordpress 2.7 ist erschienen. Und natürlich wollte ich direkt updaten und habe aber in weiser Voraussicht auf Probleme mir die Anleitung von http://www.texto.de/texto/wordpress-27-das-update/ zu Gemüte geführt. Datenbank sichern mit MySQLDumper – Kodierung ändern und wieder hochladen. Das war der Plan leider hat der nicht so wirklich geklappt und die ganzen Umlaute sind zerschossen. Woran es genau liegt kann ich nicht sagen aber ich vermute, dass es an der Kombination MySQLDumper und Ubuntu auf dem Home PC liegt und da es Probleme mit der Kodierunge gibt. Also am besten nochmal vor dem Ändern der Kodierung der Datenbank die Importdateien prüfen und dann erst hochladen. Bei mir wird es noch ein paar Tage dauern bis ich Zeit gefunden habe alle Umlaute wieder zu korrigieren. Bin es ja auch selber Schuld nicht nochmal über die Dateien geschaut zu haben. Die Einrichtung der wp-config hat direkt geklappt und auch der Rest des Umzugs hat wunderbar geklappt. Sollte man ein Plugin für die Menp veränderung des Adminpanels benutzt haben und dieses nicht deaktiviert haben und somit kein Menü angezeigt bekommen gelangt man über

wp-admin/plugins.php

zu der Seite mit den Plugins. Dort kann man dieses dann deaktivieren. Ratsam ist jedoch vor dem Update alle Plugins zu deaktivieren, dann gibts auch solche Probleme nicht.

Ansonsten sieht der neue Adminbereich chic aus – in der Zukunft wird sich zeigen ob dieser auch besser ist als der alte.

Ich entschuldige mich für die ganzen versauten Posts und hoffe, dass ihr trotzdem noch Spaß an diesem Blog habt.

So long,
Gerrit

Neues Design

11.08.2008 - Gerrit Garbereder

Endlich geschafft! Also fast…
Das neue Design ist online.
Dieses Design ist, wie das alte auch, XHTML valide aber trotzdem gibt es noch Probleme mit dem Internet Explorer :/ Die gröbsten Bugs habe ich schon entfernt, aber leider gibt es immer noch kleine Darstellungsfehler im Internet Explorer. Bekannte Bugs sind, dass die ersten 2-3 Beträge leicht nach rechts verschoben sind, die danach aber korrekt angezeigt werden. Außerdem wird das Design nicht wie gewünscht mittig angezeigt. Falls ihr noch weitere Bugs seht bin ich euch für eine kurze Mail oder ein Kommentar dankbar. Ansonsten kann ich sowie jedem Internet Explorer Nutzer raten:
Hol dir Firefox!

Ich hoffe das neue Design gefällt euch.

Tutorial: Artikel nach Kategorien sortiert auflisten

08.08.2008 - Gerrit Garbereder

Leider verschwinden die älteren Artikel schnell in der Senke und werden nur noch von den Suchmaschinen gefunden. Damit man der User auch noch ältere Beiträge findet ist es sinnvoll eine Liste mit allen je geschriebenen Artikeln zu haben. Damit diese nicht zu chaotisch wird soll sie nach Kategorien geordnet werden. Außerdem sollen die Artikel alphabetisch sortiert sein. Dazu erstellt man sich am besten ein Seitentemplate in dem die Liste generiert wird. Im folgenden werde ich genau dies beschreiben. Die Liste sieht dann später wie hier aus.
Kompletten Beitrag lesen

WP Plugin: Widgetize It [Update]

30.07.2008 - Gerrit Garbereder

Widgets sind eine tolle Sache. Schnelles verschieben und anordnen ist möglich, ohne Programmieren schnell ein Widget hinzufügen, alles das ist super an Widgets. Aber was macht man, wenn das Widget nicht den eigenen Vorstellungen entspricht oder man eigenen Code hinzufügen möchte. Immer ein Widget schreiben ist in meinen Augen sehr lästig. Mit Widgetize It ist es möglich PHP Code in als Widget hinzuzufügen. Es wird genauso genutzt wie das Text Widget aber interpretiert PHP Code.
Wichtig: Eine Mischung aus PHP und HTML ist nicht möglich. Es muss immer echo oder print benutzt werden.

Hier ist die Linkliste in der Sidebar mit diesem Plugin realisiert.

Download

Das Plugin kann hier herunter geladen werden:
WidgetizeIt.zip ()

Installation

  1. Entpackt das .zip Archiv
  2. Kopiert die Datei in /wp-content/plugins
  3. Aktiviert das Plugin im Adminbereich
  4. Fertig

Lizenz

Da ich plane dieses Plugin auch im Wordpress Plugin Directory zu veröffentlichen steht dieses Plugin unter GNU GPL 3.

Upadte

Das Plugin ist nun auch im offiziellen Wordpress Plugin Directory: Wordpress Plugin Directory | Widgetize It

Tutorial: Menü mit Reitern erstellen

29.07.2008 - Gerrit Garbereder

In diesem Tutorial werde ich beschreiben wie man zum Kubrick (DE) Theme ein Reitermenü hinzufügt. Diese Anleitung kann jedoch auf andere Themes Übertragen werden. PHP Kenntnisse sollten vorhanden sein, da auch Änderungen in einer PHP Datei von Wordpress gemacht werden muss. Aber nun von Anfang an. Als erstes solltet ihr ein Backup der Serverdaten machen, da immer mal was schief gehen kann… Ladet euch dazu das gesamte Wordpressverzeichnis vom Server runter und speichert es auf eurem Rechner. Danach fertigt ihr eine Kopie von dem Ordner an. In dem einem wird gearbeitet und der andere dient als Backup.
Kompletten Beitrag lesen

Unverzichtbare Wordpress Plugins

28.07.2008 - Gerrit Garbereder

In diesem Artikel werde ich vorstellen, welche Wordpress Plugins ich benutze und für unverzichtbar halte. Sollte euch noch ein Plugin einfallen, welches ich gebrauchen könnte schreibt es mir. Die Plugins sind (fast) alle von der Wordpress Plugin Seite herunter geladen und somit im offziellen Wordpress Plugin Directory.

Blog Plugins

Admin Plugins

Viel Spaß mit den Plugins!

WP Plugin: Download Monitor

11.07.2008 - Gerrit Garbereder

Seit ein paar Tagen gibt es diesen Blog und so langsam schauen ihn sich auch ein paar Leute an. Danke erstmal :)

Jedoch wusste ich nie wie viele nun tatsächlich meine Software runtergeladen haben. Auf der Suche nach einem Wordpress Plugin bin ich auf zwei Plugins gestoßen, die die Anzahl der Downloads zählen.

Wordpress Download Monitor
Download Counter

Leider kann ich aber nur den Download Monitor empfehlen, da nur dieses seinen Dienst korrekt verrichtet. Bei dem anderen (Download Counter) gab es immer wieder Probleme mit .zip Dateien, diese wurden nur ca. jedes 5te mal richtig runtergeladen.

Die Installation war wie bei den meisten Plugins einfach: Archiv entpacken, hochladen, aktivieren. Zu beachten ist, dass die Statistik auf dem Dateisystem gespeichert wird und deswegen der Ordner des Plugins den CHMOD 777 haben muss also volle Rechte für alle.

Unter Verwalten -> Downloads kann man das Plugin einstellen. Dort müssen zunächst alle Dateien, über die Statistik geführt werden soll “registriert” werden. Dort kann man einen Titel, Counterstartwert, Kategorie einstellen. Dazu kann noch eine Versionsnummer angegeben werden, falls Dateien in verschiedenen Versionen vorliegen, diese wird als Tooltip angezeigt. Außedem wählt man zwischen einer schon hoch geladenen Datei und gibt die URL an oder man lädt eine neue Datei hoch. Um die Kategorien zu verwenden müssen diese Vorher auf der Übersichtsseite angelegt werden. In der Übersicht sieht man auch die registrierten Dateien, denen eine ID zugeordnet ist. Dies ist einfach eine fortlaufende Nummer an der die Datei identifiziert wird, an Hand dieser wird auch die Datei in den Artikel eingebunden. Dazu gibt es Verschiedene Möglichkeiten:

  1. Link (Anz. Downloads) – [Download id not defined]
  2. Link – [Download id not defined]
  3. nur URL- [Download id not defined]
  4. nur Anz. Downloads – [Download id not defined]
  5. Link mit Bild und Anz. Downloads – [Download id not defined]
  6. Link (Anz. Downloads) Dateigröße – [Download id not defined]
  7. Link (Dateigröße) – [Download id not defined]

Die ID muss durch die entsprechende ID der Datei ersetzt werden aber die # muss bleiben.
Auf der Plugin Hompage gibt es auch noch weitere Befehle zum Einbinden von Statistiken in das Template zum Beispiel das Anzeigen der am häufigten runtergeladenen Datei.

Alle Befehle sind aber auch nochmal im Adminpanel aufgelistet, sodass man auch mal schnell beim schreiben eines Artikels nachschauen kann.

Sollte das Plugin anscheinend nicht richtig zählen logt euch aus und probiert es dann, denn das Plugin zählt keine Admin Downloads.

Ich halte das Plugin für sehr sinnvoll und unverzichtbar für jeden, der Datein zum Download anbieten will, da man erst so sieht wie oft die Datei tatsächlich runtergeladen wurde.

Plugin Homepage