Tag archive: plugins

Force Strong Passwords plugin

I’ve just released a new little plugin: Force Strong Passwords.

The code has been part of my custom themes for a while, and I realized it should be a plugin as I’ve been preparing my talk for this weekend’s WordCamp (eek!). Anyway, the basic idea is that it enforces the password strength indicated by the little meter on the WordPress user edit screen. It only forces strong passwords for users who can do stuff, i.e. change the live site in some way.

There’s all sorts of scope for options, etc., but this has been serving me well for a while. All in good time. For now, it’s an easy way to combat one of the largest vulnerabilities in client sites: people who use weak passwords.

Lock Pages 2.0

I’ve just released a new version of my Lock Pages plugin for WordPress. I think it’s long overdue, and the plugin feels much more satisfactory to me now. Of course, any major revision brings the potential for new bugs, so do let me know about any glitches!

Improvements include:

  • Updated check for page edit screen for WP 3
  • Improved removal of Quick Edit functionality
  • Removed edit permalink elements, slug meta box, parent drop-down, status and password fields for locked pages
  • Added locking for page status and password protection
  • Created POT file for translations
  • Added Spanish translations (thanks to Javier G√≥mez Pose!)

You can install / upgrade via the WP plugins admin screen, or head over to the wordpress.org plugin repository.

File Select plugin

My Custom Fields WordPress plugin recently added the ability to select files from the Media Library into custom fields. To provide this functionality, I created a separate plugin, which can also be used in other contexts, e.g. a theme settings page.

File Select is available download. Let me know how it works for you!

SLT Custom Fields 0.4 (beta)

There’s a new version of my custom fields WordPress plugin. Development got slowed to a halt and I’ve not included everything I wanted to in this release, but I’ve put it out because it contains a fix for a bug someone kindly found.

There’s a bunch of new features, which need thorough testing to iron out any further bugs. Check out the changelog in the readme.txt for more details.

Thanks to everyone using the plugin and reporting bugs. I’m aiming to get the plugin into good shape for the WP repository soon. It’ll probably stay in beta for a bit after that, but at least we’ll be able to auto-update :)

WordPress Custom Fields plugin

Well, it turns out that my release of a “reloaded” version of my hugely popular custom fields theme code was a bit premature. I quickly realized that even though (or especially because) my target audience is developers, the code should become a plugin. The field definitions should be separate, in the theme, so the core plugin code can be easily update. D’uh!

So, while I’m not officially releasing the plugin yet on the WP repository, I thought I’d kick off a public beta. Check out the SLT Custom Fields plugin. Documentation is incomplete, and bugs may exist. However, all functionality seems to be working good on test sites. Use on production servers at your own risk, but please report any problems here.

I’m hoping this will grow into a powerful and stable tool for WordPress custom theme developers.

Read more »

New WordPress plugin: Lock Pages

I’m very please to announce my first WordPress plugin! It’s called Lock Pages.

The idea came from work with various clients where certain pages started to get moved around, or just vanished. A page can “move” by having its parent page or the slug changed. Sometimes clients would delete a page and replace it with an updated version which had a slightly different slug.

Of course, many of these things just stem from usually harmless habits picked up from working with files on a computer. But on a website, you want to persist your URLs as long as possible. Unless absolutely necessary, pages should be kept with the same permalink, to avoid breaking links and to maximize PageRank and such like.

Read more »

Complete archive

Main index