Erstes eigenes WordPress Plugin

Wordpress Sep 10, 2007 3 Comments

Wie bereits erwähnt wollte ich meine Porfolio Sektion demnächst mal auf Vordermann bringen. Ging sich in letzter Zeit dann nur doch irgendwie nicht aus. Nun ergibt es sich, dass wir für ein Kundenprojekt, welches ebenfalls auf WordPress basieren wird, ebenfalls ein solches Tool brauchen werden; vermutlich sogar ein viel komplexeres als ich es mir für meine eigene Seite gedacht habe. Ein Plugin muss her, und zwar mit einer Funktionalität die man nicht von der Stange bekommt. Also ran ans selber coden.

Eine gute Möglichkeit um zu lernen. Da ich von vielen der erforderlichen PHP Funktionen noch recht wenig Ahnung habe und von den erforderlichen WordPress Funktionen noch viel weniger, wird dem ganzen ne Menge Recherche vorangehen.

Und weil ich meine eigenen Notizen nach erledigten Projekten dann gerne mal verlege habe ich mich dazu entschlossen die Fortschritte regelmässig im Blog zu posten. So haben andere, die sich mit ihrem ersten WordPress Plugin rumschlagen dann vielleicht auch was davon und die Notizen sind für mich dann auch jederzeit leicht abrufbar =)

Und um diese Notizen dann auch hübsch darzustellen, vor allem die Codeschnippsel hab ich mir ein schönes Plugin aus dem Netz geholt: Syntaxhighlighter nennt sich des Script und es kann einen großteil der gängigen Programmier- und Script Sprachen lesen und mittels CSS durchstylen, wie man an folgendem Beispiel sieht:

(edit: wird leider von meinem speziellen Ausgabescript noch nicht korrekt dargestellt. Bis dahin bitte den Permalink verwenden)

<?php
function HTMLempty($name)
{
if(preg_match('/^[a-zA-Z.:][\w\-_.:]*$/i', $name))
{
$this->_Name = $name;
}
else
{
trigger_error("Unerlaubter Name für ein HTML-Element : '".$name."'",
E_USER_ERROR);
// wegen dem Tutorial habe ich den 2. Parameter in einer
// neuen Zeile geschrieben. Ihr könnt ihn ruhig hinter den anderen
// Parameter schreiben
}
}
?>

Also, auf gutes gelingen und bis bald wenn es heißt: “Wo fange ich beim Bau eines WordPress Plugins an?

3 Responses to “Erstes eigenes WordPress Plugin”

  1. Woolen says:

    great post, thanks for providing so much. Keep up the good posts.! http://www.hoover-f5914900.com

  2. Aydin says:

    hallo ich brauche eine plugin soo wie blog das die meine besuchene user selbe seine seite einrichten kann jemand mir helfen bitte

  3. Stefan says:

    Hallo aus Dresden, sehr gut geschrieben der Beitrag. Hab Dich gleich mal abonniert. p.s Jeder klick auf unserer Seite spenden wir dem SOS Kinderdorf.

Click to show trackbacks