Job Manager Highlight: BlueTree Search
BlueTree Search recently re-launched their site with the help of Stripe Creative, switching from plain HTML to WordPress as a CMS. Along the way, they decided to bring their job listing in-house.
Initially, this client asked us to add a job posting section to the web site we developed for them a few years ago. Our awesome programmer dude (Scotty at randomproductions.net) suggested that for the same cost of adding a custom-written application, we could re-create the site in WordPress and find a customizable job posting plug-in. This allowed us to offer the client some serious added value (easier updates and adding new functionality through plug-ins) at no additional cost. The transfer to WordPress was transparent to the end users — we kept the site’s original design — and adding/customizing Job Manager was a breeze.
— Brian Robboy, Stripe Creative
With a little bit of editing of the Individual Job Template, they were able to easily highlight pertinent information, without distracting from the content of the listed job.
And a final bonus comment from Brian:
I love working with people like you who actually CARE about the applications they’re writing…we’d never get this level of dedication, customer service and communication with a commercial product.
Are you doing creative things with Job Manager? Have some time to tell me how and why you’re using it? Drop me a line, you could be the next Job Manager Highlight!
Stats for WordPress plugins and themes hosted on wordpress.org
I am a stats addict. For all of the sites I work on, there’s a link in my Google Analytics account to show me the statistics for that site.
Unfortunately, there’s one site missing from the chain: wordpress.org. Job Manager is hosted there, but I cannot see the visitor statistics. Google Code allows you to track statistics for your project hosted there, so I think wordpress.org hosting should be able to do the same, for plugins and themes hosted there.
To that end, I have submitted a shiny new feature request. If you like this idea, go, comment, and vote for it!
Job Manager 0.6 Released
AKA: The “so many features, so little time” release.
Here are some of the major features that have been added:
- Custom Job Fields. Like the Application Form, you can now add custom fields to Jobs, so you can display the information that is pertinent to your organisation.
- Job and Job List Templates. You can now completely customise the HTML that is produced for lists of jobs, and individual jobs. (If you build a cool template that you’d like to share, feel free to send it through – I’d like to build a database where people can easily browse through and choose the look-and-feel that they’re after for their job listing.)
- Widgets. No more maintaining text widgets with links to your job categories, or lists of latest jobs.
- Highlighted Jobs. You can now highlight important jobs, and stick them to the top of any job list they appear in.
- CAPTCHA support, thanks to the excellent SI CAPTCHA plugin.
There are many more, check the Changelog for the complete list!
The development cycle for this version has been a little bumpy. Mid-way through, I decided to add Job Fields and Templates, the lack of which had been bugging me, but in order to meet the arbitrary deadline of “mid-February” for the 0.6 release (which I ended up only meeting with the first beta), I had to cut a few of the other features I had planned. That said, I think the process is getting smoother, and I’m certainly getting a lot of support from the WordPress community: we now have two complete translations (Dutch and French), more on the way, and a comprehensive user manual in the works!
So, where to next?
First up, I like having a “small features” release. It gives me a chance to attend to the tweaking that can be overlooked when implementing major features, so I’ve schedule version 0.8 as being the next small features release. I’ve already have a few listed on the Roadmap, but I’m always interested in adding more!
Speaking of the Roadmap, I’m going to have to revise the Due dates that I have listed. These dates were set in November/December last year, and it seems I made them a bit too aggressive – not allowing for beta releases, longer-than-expected development time, et cetera. I’ll be looking at them over the next couple of weeks, if you have any thoughts on it, please leave a comment below.
The next major feature I’m going to be working on is allowing anyone to post jobs. If you have any comments on how you’d like this to work, please post them in this issue.
Finally, do you have any ideas for where you’d like to see Job Manager go? Some of my best feature suggestions have come from the community – you’re the people who are using it in every day life, so I want to know how I can make your life easier. Send me your suggestions through the issue tracker.
Job Manager 0.5 Released
AKA: “The Mother of All Changelogs” release. Go on, look at it. It’s huge.
This has been the first time I’ve made beta releases on the wp.org system, and I think it’s been quite successful. I’ve had some good feedback over the past few days, and fixed several bugs, without affecting user’s production systems. Naturally, I welcome any comments on how you felt it went.
The big changes are:
- You can now allow or require users to register before they can submit an application. This will be the basis for a pile of new features coming up over the next few months.
- You could always send email to applicants – now these emails are stored, and along with records of who they were sent to.
- Application ratings – it’s now easy to keep track of who your star applicants are. You can also filter your list of applications based on their rating, for an easy list of who you need to call back.
- A lot of people were asking how to find the links to the categories, so I’ve added links to each category on the Settings page. I’ll be adding more methods to find your way to the categories in later versions.
I’ve set up GlotPress to handle my translations, if you’d like to have Job Manager in your language, please contact me, so I can create an account for you. If you’re interested, I only change or add strings in feature releases (0.3, 0.4, 0.5, etc). I don’t make any changes or additions in bug fix releases (0.4.1, 0.4.2, 0.4.3, etc).
The next feature release, version 0.6, will include lots of small features that people have requested. If there’s a small change you’d like to see in Job Manager, check out the Roadmap and see if it’s there. If not, submit a feature request!
Job Manager 0.4.0 Released
AKA: The “this blog is turning into a Job Manager announcement list” release.
This release involves a pile of under-the-hood changes:
- Re-write of the entire data storage routines to use default WordPress tables – no more creation of custom tables!
- Because of the above, Job Manager now requires WordPress 2.9. That’s cool, because you’ve all upgraded already. Right?
- Sanity checking, security hardening and bug fixes!
As usual, the Changelog has the juicy gossip.
Go and download it now! What are you waiting for?
Job Manager 0.3.0 Released
*sniffles* It’s growing up so quickly!
This new release sees a few new features:
- Framework for supporting additional functionality through plugins
- Support for Sitemaps, through Google XML Sitemaps
- POT file added, for translations
On top of that, a pile of bug fixes. The Changelog has all the details.
As always, the Job Manager home page remains the same. If you want to dive right into the action, download it here!
With the addition of the plugin functionality, I’d certainly be interested to hear from other plugin authors who would like to work together.
If you’re bilingual with an urgent need to translate, I’d definitely love to hear from you, too!
Job Manager is Released!
A plugin for WordPress I’ve been working on for the past month or so, I wanted to create a powerful job listing and application management system for WordPress. So, here it is! If you’re looking for a complete job/application system, I’d encourage you to download it and have a look!
You can read more about it on the plugin homepage, or download it from the WordPress plugin directory! If you happen to run into any bugs, please report them in my bug tracker.
WordPress Shouldn’t Use nofollow
In my random wandering across the internet today, I discovered that, by default, WordPress adds the rel="nofollow" attribute to links in comments. Now, we all know the original purpose of nofollow, to try and discourage comment spam. This isn’t really relevant to Wordpress anymore, though. Akismet has been supported in WordPress for quite some time. Indeed, I noticed that 2.7 comes with it installed by default. I can attest to the quality of the Akismet plugin: out of thousands of spam comments, it has let exactly one through, and I’ve had one false positive.
To that end, I strongly recommend all Wordpress users install Akismet, and the DoFollow plugin. All it does is disable the nofollow attribute on external links in the comments. With the help of Akismet, you can safely do this without providing assistance to spammers.
And to everyone who has contributed to my blog in the past, my apologies for giving you your proper due. That has now been remedied.
pento.net goes mobile!
With a bit of fiddling around, I’ve found a good combination of WordPress plugins for mobile support.
- For iPhone/iPod: WPtouch. Lots of options, looks good on the iPhone browser.
- For all other mobiles: WP-viewMobile. This one is particularly handy, because it gives you the option to define the user agent strings it should activate for. To make it play nicely with WPtouch, I just had to remove the iPhone and iPod entries.
For both of these, setting them up was as simple as turning them on. I also added the various search engine mobile crawlers to WP-viewMobile. At the moment, the list of user agent strings I have are: Googlebot-Mobile, Y!J-SRD/1.0, msnbot-mobile, MSMObot. If anyone knows any others, please let me know.
So now, if you desperately want to check my site from the road, you can read it a bit easier on your mobile screen.



