WordPress development by Steve Taylor

Steve Taylor: Freelance web & WordPress developer, London

WordPress development

In 2005 I was looking around for good, open, lightweight site management software. There were a few around. The gods were with me; I chose WordPress.
Nearly a decade later, WordPress powers about a fifth of all websites.
WordPress began life as a blogging system, but now it is a fully capable CMS. It isn’t the right tool for all websites, and I’ll tell you if it doesn’t suit your requirements. However, I’ve yet to tackle a project that it’s not been able to cope with.

Security

This is always a concern for popular systems, since popularity makes you a target. However, despite being the most popular site management software around, WordPress is very secure. Almost all “vulnerable” WordPress sites out there simply haven’t been updated, don’t follow security best practices, or use poorly coded plugins.

Community

As an open-source project, WordPress has fostered a great community of developers.
  • There are currently over 25,000 plugins available, most of them free.
  • The wiki-style documentation is always improving.
  • There’s also a site dedicated to WordPress-related talks and tutorials.

WordPress and me

I’ve attended nearly every WordCamp UK—an annual gathering of WordPress developers, designers and users—and I’ve delivered talks at a couple.
You might also bump into me at the WordPress London or wp-hooked meetups.

My plugins

  • Developer’s Custom Fields – Makes it easy for developers to manage custom fields for all post types. Documentation here.
  • Force Strong Passwords – Forces users with executive capabilities to use strong passwords.
  • Lock Pages – Prevents non-admins from moving or deleting certain pages, to maintain site structure and permalinks.
  • Simple Events – Some very simple additions to improve basic events management.
  • Control Live Changes – For developers working with version control, this allows you to prevent changes (such as plugin or core upgrades) being done in certain server environments.

Pilau

Pilau is the name for the suite of tools I’m developing for using WordPress with the agency Public Life.
You can find the starter theme on GitHub.

Post a Comment

0 Comments