Like the blog? Get the book »

Sidebar Login / Register / Password Widget

WordPress alchemist Jeff Morris turned my custom login/register/password code into a fully functional toolkit featuring tons of awesome:

  • Client-Side & Server-Side Validation
  • Use as widget, shortcode, or template tags
  • Simple CAPTCHA with tamper-proof encryption
  • Smart Register Tab

ZB Toolkit also includes a couple of bonus "home-brewed utilities" to make it all sweet. Demo available at the plugin home page in the sidebar – Check it out!

Editor's note: 404 link removed.

What We Learned Publishing Digging Into WordPress

What We Learned Publishing Digging Into WordPress

Digging into WordPress is an entirely self-published book. It's not that way because we just arbitrarily decided that self publishing was hip and that was what we were going to do. In fact, the plan early on was the opposite. Step one, we thought, was to write the book. So we did that. Then step two became find publisher to publish it, so we asked around. We talked to five (or so) tech book publishers.

Waiting List for DigWP 3.1 Printed Books

As mentioned, the v3.0 printed books are out of stock, but we're updating DigWP for WordPress 3.1 and plan on printing more books soon. In response to requests, we set up a waiting list for people who want to be notified when the new (3.1) printed books are available.

DigWP Version 3 Sold Out

DigWP Version 3 Sold Out

Just a quick post to let everyone know that printed copies of Digging Into WordPress version 3 are now sold out. The current plan is to update the book for WordPress 3.1 and then print up another batch.

Thank you to everyone who already purchased a printed copy of Digging Into WordPress version 3!

New WP Plugin: User Submitted Posts

Empower your visitors to submit posts and images from anywhere on your site and from anywhere on the page. User-submitted posts may include tags, categories, post title, and author name & URL. Submitted-post status can be set to draft, publish immediately, or publish after some number of approved posts. User Submitted Posts (USP) also handles multiple image uploads, custom URL redirects, and much more. And the easy USP Settings Page makes setting up and fine-tuning a breeze.

New DigWP Theme: Quantify

New DigWP Theme: Quantify

Quantify is a clean, well-styled WordPress theme focused on usability and readability. Quantify is the base theme used for my new design, built with HTML5, liberal doses of CSS3, and a few jQuery snippets thrown in for good measure. Here is the demo, and here is a quick run-down of the features:

Roger Johansson on WordPress

He's posted a bunch of good, specific, detailed articles on WordPress lately on 456 Berea St. Worth checking out.

How did WordPress win?

Totally agree:

...people feel more comfortable hacking PHP did and still to this day.

Seriously?

...if I had a dollar every time a significant and loyal TypePad and Movable Type customer confided in me that an employee of Automattic cold called them to encourage and entice them to switch to WordPress I would have quit a rich man.

My opinion:

  • Themes are just a folder with of handful of files. That's easy to understand and play with.
  • The UI is awesome.
Hosting Client Sites on a WordPress Network

Hosting Client Sites on a WordPress Network

Regular updates keep WordPress secure and expand the feature set, ensuring the platform meets both the developer’s and their client’s needs.

The flipside of regular updates is the maintenance of WordPress installs. Once you start maintaining more than a few installs for your clients, keeping both plugins and WordPress up to date can become a bit repetitive.

Ajax Requested Page Return Only Content

Ajax Requested Page Return Only Content

I posted a little tip on CSS-Tricks the other day about how you can load only parts of other pages on a site via Ajax, and how to do that without needing additional HTML wrapping elements to keep it clean. A common criticism of this is that the Ajax request still loads the entire page, using all that bandwidth, it's just that it only places onto the page the part you specify via CSS selector.

Sometimes it's hard to have discussions like this without looking at specific use case, but I see where they are coming from. Loading content you aren't going to use is a waste of bandwidth. It does make progressive Ajax enhancements a lot easier though. And in fact, that's how our All AJAX theme works.

List of WordPress Developers & Designers

List of WordPress Developers & Designers

Looking for WordPress developers and designers? So are many people. Time is scarce these days, and we get quite a few folks asking about where to go for help with their WordPress site. Most of the WP peeps that we know are just as busy as we are, so it would be helpful to have a nice, healthy list of WordPress designers and developers all in one place that people could check out and find some good candidates. That's exactly the point of this quick DigWP post (and the following comments thread).

Should Clients Update Their Own Sites?

Should Clients Update Their Own Sites?

A common question for new WordPress designers/developers is how to handle plugin upgrades and upgrades of WordPress itself. To illustrate the meaning behind this question, consider the following real-life example. I recently logged into a client site for maintenance to find that someone had “attempted” an upgrade of WordPress, but that it had failed:

New htaccess Code for WordPress Permalinks

New htaccess Code for WordPress Permalinks

While manually upgrading a bunch of old WordPress sites, I realized that the WordPress htaccess rules for permalinks had changed. For many years and versions, the htaccess code that enables WordPress permalinks went unchanged, resulting in an almost sacred set of htaccess directives. Here are the original permalink rules as currently provided at the WordPress Codex:

Simpler Login URL

Simpler Login URL

The default URL for logging into your WordPress powered site is: http://example.com/wp-login.php. Or if you've installed in a subdirectory, something like http://example.com/wp/wp-login.php. I've wished that was a little cleaner, especially when you are doing something explaining to a client where to log in over the phone. Fortunately changing this can be very easy.

Advertise Here

Sign up for the newsletter!

Never spam, only good stuff

Recent posts

Loading...

Random posts

Loading...
© 2009–2017 Digging Into WordPress Powered by WordPress Monzilla Media shapeSpace