Warning: Creating default object from empty value in /home/planetozh/planetozh.com/blog/wp-content/plugins/paged-comments/paged-comments.php on line 31

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/planetozh/planetozh.com/blog/wp-content/plugins/paged-comments/paged-comments.php:31) in /home/planetozh/planetozh.com/blog/wp-content/plugins/yourls-wordpress-to-twitter/plugin.php on line 73

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/planetozh/planetozh.com/blog/wp-content/plugins/paged-comments/paged-comments.php:31) in /home/planetozh/planetozh.com/blog/wp-content/plugins/yourls-wordpress-to-twitter/plugin.php on line 73

Warning: Cannot modify header information - headers already sent by (output started at /home/planetozh/planetozh.com/blog/wp-content/plugins/paged-comments/paged-comments.php:31) in /home/planetozh/planetozh.com/blog/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 62

Warning: Cannot modify header information - headers already sent by (output started at /home/planetozh/planetozh.com/blog/wp-content/plugins/paged-comments/paged-comments.php:31) in /home/planetozh/planetozh.com/blog/wp-content/plugins/ozh-who-sees-ads/wp_ozh_whoseesads.php on line 630

Warning: Cannot modify header information - headers already sent by (output started at /home/planetozh/planetozh.com/blog/wp-content/plugins/paged-comments/paged-comments.php:31) in /home/planetozh/planetozh.com/blog/wp-content/plugins/ozh-who-sees-ads/wp_ozh_whoseesads.php on line 631

Warning: Cannot modify header information - headers already sent by (output started at /home/planetozh/planetozh.com/blog/wp-content/plugins/paged-comments/paged-comments.php:31) in /home/planetozh/planetozh.com/blog/wp-content/themes/planetozh/functions.php on line 172

Warning: Cannot modify header information - headers already sent by (output started at /home/planetozh/planetozh.com/blog/wp-content/plugins/paged-comments/paged-comments.php:31) in /home/planetozh/planetozh.com/blog/wp-content/themes/planetozh/functions.php on line 173

Warning: Cannot modify header information - headers already sent by (output started at /home/planetozh/planetozh.com/blog/wp-content/plugins/paged-comments/paged-comments.php:31) in /home/planetozh/planetozh.com/blog/wp-content/plugins/from-rss.php on line 24

Warning: Cannot modify header information - headers already sent by (output started at /home/planetozh/planetozh.com/blog/wp-content/plugins/paged-comments/paged-comments.php:31) in /home/planetozh/planetozh.com/blog/wp-includes/pluggable.php on line 1207
So I Finally Got My Hands On #plugindevbook. Whooohooo \o/ « planetOzh
In: , , , ,
On: 2011 / 03 / 22 Viewed: 66450 times
Shorter URL for this post: http://ozh.in/uj

Look at what the mailman finally brought me today:

OMG. I'm all excited. Writing stuff is great, submitting Word documents for proofreading is great, reviewing PDF chapters is great, downloading the whole ebook is great but, man, holding the hefty nifty paperback, feeling its weight, substance and existence… Wow :)

Shorter URL

Want to share or tweet this post? Please use this short URL: http://ozh.in/uj


This entry "So I Finally Got My Hands On #plugindevbook. Whooohooo \o/" was posted on 22/03/2011 at 10:41 pm and is tagged with , , , ,
Watch this discussion : Comments RSS 2.0.

17 Blablas

  1. 1
    John Blackbourn United Kingdom »
    commented, on 23/Mar/11 at 3:13 am # :

    Congratulations to all three of you! Ordered my copy this morning.

  2. 2
    Fx France »
    thought, on 23/Mar/11 at 9:26 am # :

    I'm waiting for mine since 2 days. Funny i almost got my copy before yours… i can't wait to get my hands on it.

  3. 3
    Adrian Malaysia »
    replied, on 27/Mar/11 at 6:13 am # :

    Hi Ozh,

    I bought the book from the local bookstore (in Malaysia) a few days ago and have quickly read through it. Excellent stuff – learnt a number of new things.

    One quick question if I may – this is regarding the Settings API (SAPI).

    It seems to me that the SAPI is a long-winded way of using various callback functions just to draw the forms, and stuff.

    Is it sufficient to just use:

    – register_setting($option_group, $option_name);
    – settings_fields($option_group)

    and use my code to 'draw the html form' for the options page?

    I find it more straightforward compared to using add_settings_section(), add_settings_field() and do_settings_section with its own callback functions.

    Look forward to your comment.


  4. 4
    Ozh France »
    said, on 27/Mar/11 at 6:24 pm # :

    Adrian » As outlined somewhere in the chapter, using all built-in functions to draw the page ensure that, in 3 years when WP admin area has different HTML or CSS classes your plugin will still seamlessly integrate. Hardcoding your own HTML is ok, but needs updating when WP changes.

  5. 5
    Martin W Sweden »
    wrote, on 06/Apr/11 at 3:59 pm # :

    I have already started reading it, amazingly having obtained my copy in a discount bookstore here in Stockholm.

    Very well written and informative; the contents is spot-on for my forthcoming needs. After a quick browse, I'd loved to see a bit more on facilitating file/image uploads and handling via plugins. But maybe I just haven't found to the right chapter yet.

    Overall a great job on the book, much appreciated!

  6. 6
    Ozh France »
    replied, on 06/Apr/11 at 4:36 pm # :

    Martin W » Thanks for the kind words :) Regarding file uploading, I don't think we've covered this subject unfortunately. It was hard to write *only* 500 pages, had to make a few choices :)

  7. 7
    Nukleo France »
    commented, on 19/Apr/11 at 6:25 pm # :

    J'ai acheté le livre, j'ai lu le livre et tout ce que je peux dire c'est bravo et merci pour cette mine d'information :)

  8. 8
    Ozh France »
    commented, on 19/Apr/11 at 9:24 pm # :

    Nukleo » merci :)

  9. 9
    Knut Sparhell Norway »
    wrote, on 22/Apr/11 at 6:05 am # :

    I finally got my copy of this book, and I am currently reading it. Just read chapter 8.

    This is excellent work. I have done a lot of custom plugins, but I learn something new on almost every page.

    Since I speak Norwegian, the "internationalization" and localization chapter was of special interest. Surprised to see that the excellent plugin 'Codestyling Localization' was not mentioned among translation tools. Consider it on the list for the next edition :-)

  10. 10
    armouf France »
    said, on 27/Apr/11 at 1:46 am # :

    Moi je suis super déçu, il n'y a même pas de femmes à poils dans ce bouquin, je veux être remboursé !!

  11. 11
    alex France »
    said, on 01/May/11 at 11:33 pm # :

    The book seems to cover many good things. Congratulations!

    Too bad I won't be able to go the WordCamp in Paris. I'd have liked to meet you in person.

  12. 12
    Long Viet Nam »
    wrote, on 06/Jul/11 at 2:00 am # :

    First, congrat you. Second, congrat again :D

    I have used Admin Drop Down Menu for a long time, for many many blogs. I think it's wonderful. I believe that I can find something else on your site.

    And now, I found it :P

    I'm also a PHP dev (long time ago) and can be regarded as a PHP book write, so I can understand how you are feeling now.

    You attain your objective and keep on the move.

  13. 13
    Khanan Weiskopf Israel »
    replied, on 08/Jul/11 at 3:37 pm # :

    Man, i'm surprised you didn't write that book.
    You make the most phenomenal WP plugins, period.
    You're an amazing developer – thank you for all your plugins, I use every single one of them.

  14. 14
    hemostick France »
    said, on 13/Jul/11 at 11:10 am # :

    A bit late but, congrats :)

  15. 15
    jehzlau Philippines »
    replied, on 04/Sep/11 at 4:38 pm # :

    Wow great book! Congratulations! :)

  16. 16
    Ray United States »
    replied, on 11/Jan/12 at 2:50 am # :

    Congrats! I'll have to pick me up a copy. Your words of wisdom on developing plugins have always been helpful and has saved me massive amounts of time and shortening my learning curve like no other! I'm sure it's a must have book for anyone who wants to get into developing WordPress plugins.

  17. 17
    ray United States »
    said, on 10/Mar/12 at 3:10 am # :

    It just arrived from Amazon :-)

Leave a Reply

Comment Guidelines or Die

  • HTML: You can use these tags: <a href=""> <em> <i> <b> <strong> <blockquote>
  • Posting code: Post raw code (no <> &lt; etc) within appropriate tags : [php][/php], [css][/css], [html][/html], [js][/js], [sql][/sql], [xml][/xml], or generic [code][code]
  • Gravatars: Curious about the little images next to each commenter's name ? Go to Gravatar.
  • Spam: Various spam plugins on patrol. I'll put pins in a Voodoo doll if you spam me.
  • I will mark as Spam test comments, all comments with SEO names (ie "My Cool Online Shop" instead of "Joe") or containing forum-like signatures.

Read more ?