addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Writing a WordPress Plugin

We'll go over the basics of writing a very simple plugin. If you're a veteran developer, you probably won't learn much of anything. If you're a complete novice, you may find it difficult to wrap your head around. We'll likely cover these topics:

• How a web request works at a high level.

• How WordPress is called to handle a page request.

• What WordPress does once it starts working.

• How actions and filters fit into the way WordPress operates.

• How to write your very first, very simple plugin.

• Maybe slightly more advanced topics as time and interest permit.

• Resources for learning more on your own.

Hopefully we'll strike a balance that works for most. Even if you don't see yourself writing a complex plugin after attending, perhaps you'll benefit from understanding a little more about how WordPress works under the hood.

I haven't written the talk yet. If anybody's dying to give the talk in my place, please contact me ASAP. :) 

Note that our venue will be very nearly the same but ever so slightly altered. The TechCo has moved into a different suite within the same space. So you'll come to the same building on Jackson Avenue, but instead of going in the door you're accustomed to, you'll go to the main building door just to its left. We'll prop it open for a few minutes, but if you're late, you may need to knock to get our attention to be let in. Once in the main door, walk straight back to the rearmost internal suite door. I'll plan to have a sign on both doors to help ease the way.

Join or login to comment.

  • daryl

    Slides from last night are available here: http://daryl.learnhouston.com/slides/writing-a-wordpress-plugin/

    If you just want the link dump, here goes:

    http://codex.wordpress.org/Writ...­
    http://make.wordpress.org/plugi...­
    http://codex.wordpress.org/Plug...­
    http://adambrown.info/p/wp_hook...­
    http://codex.wordpress.org/Data...­
    http://make.wordpress.org/core/...­
    http://codex.wordpress.org/Func...­
    http://codex.wordpress.org/Deve...­
    http://codex.wordpress.org/Plug...­

    Thanks to everybody for coming. If you'd like to propose a topic for January (we'll likely skip December), please don't hesitate.

    November 26, 2013

    • Thomas S.

      Thank you, sir. It was good to meet you.

      November 26, 2013

  • Michael W.

    Looking forward to discussing this question tonight:

    When making AJAX requests in your WordPress plugins, how do you guys do it?

    I prefer hooking functions to `query_vars` and `parse_request` such that I'm able to query WordPress directly. To see an example of what I'm talking about, see this post I quickly put together this afternoon: http://michaelwender.com/blog/2013/11/25/wordpress-ajax-requests/

    If anyone has a better way to make an AJAX request, I welcome your input. Cheers!

    November 25, 2013

    • A former member
      A former member

      No problem. Let me know if I can be of more help.

      November 26, 2013

    • A former member
      A former member

      I wrote that article. http://www.theantichr...­

      November 26, 2013

  • Leroy L.

    Thanks Daryl and Chris. I appreciate y'all's expertise!

    November 26, 2013

  • Pat

    That will give me a good starting point. Once the lists of links to read are up I should be on my way.

    November 26, 2013

  • Kelly

    Good info. I'm not sure I'd need to write a plugin v/s hire it done, but I think I have the resources to do so, now, if the need arises.

    November 26, 2013

  • Chiara P.

    I'm going to try to make it but can't say positively.

    November 24, 2013

  • Pat

    On a loosely related topic has anyone here tried Headway? I just bought in but find the latest WP upgrade broke things just before I tried.

    November 20, 2013

  • Ken M.

    For all my fellow newbies, if it will fit the agenda how about touching on a couple of "must have" plugins?

    November 20, 2013

    • Michael C. N.

      This actually comes up in discussion every week - "must have" also varies depending on what your site is targeting, so it helps to know what your needs are.

      November 20, 2013

  • A former member
    A former member

    I can spend a little time on the plugin framework I wrote.

    November 20, 2013

    • daryl

      So, like I give the basic intro stuff and then hand off to you for that bit?

      November 20, 2013

    • A former member
      A former member

      Sure. I can show up early to look over it with you first if you want.

      November 20, 2013

  • Leroy L.

    Great topic choice!

    November 20, 2013

  • Michael W.

    Yea, this should be one of those rare Mondays that I should be able to attend! Looking forward to seeing everyone.

    November 20, 2013

17 went

Our Sponsors

  • Knox Makers

    3rd Wednesday nights at 7PM to ~9PM, use of the facilities for free.

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