My book is out! I got my author's copies over the weekend, and this morning a friend reported that her copy arrived in the mail. So, even though the official release date isn't until Wednesday, it's here! It's very strange to see the finished, bound book. I've been dealing … [Read more...] about Beginning WordPress 3 is here!
Feeds for custom content types in WordPress 3.0
As you've seen before, there are many feeds that aren’t publicized in WordPress. You can use a query string format similar to the one you used for searches to get feeds of your custom content types. The post_type parameter given should match the name of your custom content type. … [Read more...] about Feeds for custom content types in WordPress 3.0
Adding fields to existing options pages
There are lots of tutorials on adding a whole new options page for your plugin, but adding just a field or two to one of the standard options pages is a little different. The first argument in the register_setting() function is the one that identifies which existing page you … [Read more...] about Adding fields to existing options pages
Publication delayed two weeks
Just got word from my editor last night: there's a backlog at the printer, and as a result, my book will be out on the 30th rather than the 15th. Such is life! [Tried to post this Friday evening from my phone. Apparently it got stuck as a draft. Argh.] … [Read more...] about Publication delayed two weeks
‘The best opening line to any news story, ever’
Top ten signs you need to go back on your meds: 1. You've just thrown a puppy at the Hell's Angels 2. ... after mooning them 3. ... on the grounds of their clubhouse 4. ... and you've attempted to escape on a bulldozer. Really, I think we can stop there. … [Read more...] about ‘The best opening line to any news story, ever’
Excerpts from Beginning WordPress 3
I'm posting Chapter 4, [link id="5293"]Working with Content[/link], in its entirety. So far the sections on [link id="5296"]Posts[/link], [link id="5347"]Pages[/link], and [link id="5356"]the differences between the two[/link] are up. I'm working on the [link id="5368"]Media … [Read more...] about Excerpts from Beginning WordPress 3
Today’s NatGeo photo
Today's NatGeo photo of the day is what Blade Runner would have looked like with Amélie's art direction. … [Read more...] about Today’s NatGeo photo
Listing child pages with a shortcode
If you don't want to list child pages on all your empty pages using a [link id="2865"]page template[/link] or a [link id="5246"]filter[/link], you can create a simple shortcode: Then place [[children]] in your page content where you want the list to appear. … [Read more...] about Listing child pages with a shortcode
Another book giveaway; OpenCamp Dallas talk
Jeff will be giving away two copies of Beginning WordPress 3 during the 100th episode of WordPress Weekly. Mind you, the book hasn't been printed yet, so he'll collect your mailing info and I'll send them out as soon as my copies arrive, sometime around June 15. I'm speaking at … [Read more...] about Another book giveaway; OpenCamp Dallas talk
Adding pages to all the WordPress submenus
Most WordPress plugin tutorials tell you to add your option pages to the Settings submenu, and that's that. Did you know that add_options_page() isn't your only choice? Here are the functions to add pages to all the major submenus: The page_title is the text that will appear as … [Read more...] about Adding pages to all the WordPress submenus