addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

1. WP Meetup Berlin Workshop

Das Thema des ersten (echten) Workshops lässt sich grob mit dem Titel "Plugin-Entwicklung für Anfänger" umreißen. Darin soll gezeigt werden, wie einfach es ist, ein Plugin zu entwickeln und wie man es in den eigenen Blog bekommt.

Es ist natürlich kein Workshop, in dem ihr lernt, wie man PHP programmiert. Es ist eher an solche Nutzer gerichtet, die keine Programmierkenntnisse haben, aber dennoch diese tollen Problemlösungen aus dem Netz in ihrem Blog bekommen möchten.

Zum Beginn wird also gezeigt, was man mindestens benötigt, um ein Plugin zu schreiben. Im zweiten Teil werden wir dann gemeinsam ein kleines Plugin erstellen, wobei es jeder selbst ausprobieren kann. Bringt also eure Laptops mit, wenn ihr es selbst versuchen möchtet.

Der zeitliche Ablauf ist wie folgt geplant:

11:00 - 11:30 Uhr Ankommen und Einrichten
11:30 - 13:00 Uhr Einführung in die Plugin Entwicklung für Anfänger
13:00 - 13:45 Uhr Pause
13:45 - 15:15 Uhr Gemeinsame Entwicklung eines Plugins unter Anleitung

Aufgrund des allgemeinen Wunsches, wird es ein Catering geben. Ich rechne mit nicht mehr als 10€ pro Person dafür. Es wäre toll, wenn ihr es einigermaßen passend mitbringt, damit ich keinen so großen Aufwand mit der Abrechnung habe.

Für den Workshop selbst verlange ich kein Honorar. Sollte also am Ende etwas übrig bleiben, dann spende ich es natürlich dem Wikimedia Deutschland e.V., der uns seine Räume kostenlos zur Verfügung stellt.

Join or login to comment.

  • Li A.

    Sehr schade, aber ich kann leider nicht kommen. Wünsche Euch viel Spass und Erfolg!

    March 21, 2014

    • Bernhard K.

      Noch ne Frage. Kommt denn dein Gast morgen trotzdem?

      March 21, 2014

    • Li A.

      Hab ich gemacht. Wir kommen beide nicht, weil wir am WE eine Präsentation überarbeiten müssen... wäre echt gern dabei gewesen. Mist!

      March 21, 2014

  • Dietrich

    Kann ich davon ausgehen, dass die Veranstaltung auf Deutsch stattfindet? Das Thema fällt mir schon in der Muttersprache schwer genug.

    March 21, 2014

    • Bernhard K.

      Ja, ich werde ihn auf Deutsch halten. Meine Folien, sofern ich denn überhaupt welche machen, werden dann wohl auch auf Deutsch sein. Aber der Code ist dann English ;)

      March 21, 2014

  • Philipp

    Hallo Bernhard und alle, muss leider für morgen absagen. Falls der Platz sich nicht füllt und es sonst für alle teurer wird, zahl ich nächstes Mal auch meinen Beitrag. Viel spass morgen!

    March 21, 2014

  • Heiko M.

    Hallo allerseits, vielleicht kann Euch ja das kleine Plugin-Boilerplate beim Lernen helfen:
    https://github.com/tommcfarlin/WordPress-Plugin-Boilerplate/tree/master/plugin-name

    Viel Spaß!
    :-)

    2 · March 19, 2014

  • Bernhard K.

    Das Catering ist bestellt und wurde bestätigt. Ich hoffe also, dass ihr auch alle kommt. Sonst müssen wir alles alleine essen ;)

    1 · March 17, 2014

  • Thomas G. K.

    Sorry, but my HDD inside my 3-4 years old Toshiba Notebook is at her End of Life Phase. The Notebook need so many Time to Start & also for open Programms. I must buy a NEW HDD & put/copy all my Software again to the New HDD ... This Week not so many Time...

    March 17, 2014

  • Ryan H.

    If you need an extra plugin developer to provide assistance, please let me know. I am happy to help out.

    March 12, 2014

    • Ryan H.

      Darn it. I don't think I can come now sorry :(

      One thing I did notice, is that your powerpoint presentation includes the following code:

      update_option(
      'autocompleter_id'­,
      $_POST['autocomplet­er_id']
      );

      If you intended to mention it verbally, then just ignore this. But otherwise, even though this is a beginner class, I still think it is a good idea to include data sanitization. So something like the following instead:

      $autocompleter_id = absint( $_POST['autocomplet­er_id'] );
      update_option( 'autocompleter_id'­, $autocompleter_id );

      A lot of beginner developers do that sort of thing without realising the (scary) security implications.

      March 14, 2014

    • Bernhard K.

      That would be a good idea, if autocompleter_id would be an integer. But in this case it is the value of the ID attribute of the search form input :)

      But I think, that I will include some sanitizing with MySQL (prepare) and with template outputs (esc_html, esc_attr, etc.) into my slides.

      March 14, 2014

  • Thomas G. K.

    Bin ja auch eher der Nichtprogrammierer eher der Buchhalter oder CEO...

    March 13, 2014

  • Thomas G. K.

    Bernhard: Du machst das genau richtig!!! LOB!!!

    March 13, 2014

  • Dietrich

    Catering ist OK. Hoffentlich leidet die Aufnahmefähigkeit nicht. Habt Ihr schon ein Beispiel?

    March 13, 2014

    • Bernhard K.

      Das Essen wird es ja in der Pause geben. Und der Kaffee zwischendurch sollte die Aufnahmefähigkeit ja eher steigern ;)

      March 13, 2014

  • Bernhard K.

    Heute habe ich endlich eine Bestätigung zur Location bekommen. Und da den Workshop einige schon gefunden haben, kündige ich ihn jetzt auch offiziell an.

    Es gäbe seitens der Wikimedia Foundation ein Catering Angebot. Meine Frage wäre daher, ob sich jeder vorstellen könnte, ca. 5€ - 10€ dafür aufwenden würde. Ich möchte ungerne wieder auf Kosten sitzen bleiben, wenn ich schon die ganze Arbeit habe ;)

    2 · March 12, 2014

    • Esther N.

      ist für mich auch ok ..

      March 13, 2014

  • David S.

    5-10€ fürs Catering sind kein Thema! Ich bringe noch meine Grafikerin mit. Danke fürs Organisieren! Ich freue mich drauf! Bis dann.

    March 13, 2014

  • Thomas G. K.

    Hi Bernhard, für mich ist 5-10€ für Catering pro Person auch OK. Wir sind ja über 4 Std vor Ort.

    March 13, 2014

  • ute

    So sorry I am missing this,will only be back in Berlin in May.

    March 12, 2014

20 went

Your organizer's refund policy for 1. WP Meetup Berlin Workshop

Refunds offered if:

  • you can cancel at least 0 day(s) before the Meetup

Payments you make go to the organizer, not to Meetup. You must make refund requests to the organizer.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy