Warning: Invalid argument supplied for foreach() in /home/jared/jaredquinn.info/public_html/wordpress/wp-content/plugins/head-meta-desc.php on line 56
Jared Quinn :: Wordpress Plugins
Jared Quinn

IT Consulting :: Design :: Events Management

Wordpress Plugins

Plugins I have developed for WordPress.


New WordPress Plugin - ATEM (Reverse Recurse Meta)


It’s crazy when the same thing pops up from two different sources within a day of each other, and in this case it was the need to be able to “inherit” Meta data from parent (and further ancestor) pages in WordPress.

I had already developed most of this plugin as part of another plugin specifically designed for a specific purpose, but this portion has been removed and genericised to form “ATEM” (pronounced ate-’em).

You can find download ATEM 0.1 here.

subList 3.1 - Minor Update Released


Another new revision to subList has been released. This backs out some of the redundant additions made in version 3.0, adds support for a new option “notext” (for text to display when no pages are returned) and cleans up the documentation page significantly.

Thanks once again to Arun Kale for the suggestion for the “notext” option.

subList is available from the sublist page.

subList - Major Release 3.0 is now available.


It’s time for a new major version thanks to major functionality changes in subList. These changes have come about thanks to suggestions from Arun Kale and a site he is currently developing. “subList” should really now be renamed to “s[ui]bList” or list subpages of any page, but we’ll stick with the name subList for now.

The new options include the ability to specify which page you wish to start listing from (options include “current”, “parent” or an arbitary post number). If you wish to list the current pages sibling pages (as now demonstrated on my WordPress Consulting Services page, down the bottom under “Other Services”) you can specify “parent”, it automatically doesn’t include the current page.

Full documentation and download is available from the sublist page.

subList v2.4 Release


Thanks to some great feedback from users especially from Paul Kaiser who pointed out to me a major issue with my subList plugin, which was even broken in one place on this site, version 2.4 of subList has been released.

The new invocation mechanism released in subList v2.2 was severely broken, and has now been repaired, along with a fix to the way the plugin handles draft pages and attachments.

See http://jaredquinn.info/software/wordpress-plugin/sublist for full details & download.

New Version of URLList Released


While I do not officially support URLList, nor was I planning to further develop it, a requirement for a slight change in functionality arose, which led to the fixing of a couple of long-lasting bugs, and the addition of this new functionality.

The new functionality is the ability to output it’s data as a list of URLs as HTML links (a href’s), the bugs that were fixed was that it previously ignored archive pages, which are now supported.

URL List version 2.0

Set Post Date Plugin Released


My previous posting was a post to ‘Ask JaredQuinn’ to assist a user of the WP Support forums with their enquiry about setting the default post date in Word Press posts.

While this is still not technically a “plugin” because it requires modification to WordPress core files (there are no current hooks for these, yet) the closest I can get to a plugin has been released as in now available here.

This plugin allows you to specify any value that the strtotime() PHP function accepts, this includes strings such as:

  • now
  • next thursday
  • in 1 week

These can be inserted into the Post form as the default timestamp and used to set the default without needing the user to click the ‘Edit Timestamp’ box.

See the link above for full details.

Plugin Details

Comments can be made on the download page.

Auto Setting the Timestamp in WordPress


How can I automatically set all posts to 00:01am for the following Monday morning?

(Modified version of a question I answered in the WordPress support forums at http://wordpress.org/support/topic/59803)

This is something that I quickly hacked together. I’ve never actually tried plugging anything into the Admin interface to over-ride/replace anything, so for the moment it’ll stay as a quick hack.

Open up and Edit wp-admin/admin-functions.php, we’re going to put a new function in there.

function get_next_week($tint) {
   $weekdayid = date(“w”, $tint);
   $startoftoday=mktime(0,1,0,date(“n”, $tint), date(“j”, $tint), date(“Y”, $tint));
   return $startoftoday + ((8 - $weekdayid) * 86400);
}

Now, Find the ‘touch_time’ function and in particular the line that says:

$time_adj = time() + (get_settings(‘gmt_offset’) * 3600);

Change it so that it looks like:

// $time_adj = time() + (get_settings(’gmt_offset’) * 3600);
$time_adj = get_next_week(time());

This will cause all posts to default to 00:01 on the following monday. If you want to change that particular date/time, play with the get_ext_week function defined above.

URL List example code published


I needed to generate a list of URLs to submit to Yahoo’s SiteMap upload feature, and couldn’t (quickly) find a WordPress plugin to generate this for me.

Instead of a full blown plugin, I quickly hacked together the relevant code to do the job as a standalone script and have published it. You can find it here.

If you have any questions/comments, ask here.

sublist v2.3 Released


The latest version of subList, version 2.3, the recursive page lister for WordPress has been released.

Whats New?

  • More flexible formatting
  • No longer incompatible with “List Subpages” plugin.
  • Uses more standard tags (no longer uses HTML comments)
  • Fully backward compatible.

It can be downloaded from the SubList page.

WordPress In-Line Editing


Firstly, I’m not sure if it works with WP 2.0, nor much about it as I haven’t had a chance to play with it myself yet.

But i’ve stumbled across a WordPress plugin that allows in-line editing of posts without heading over to the admin interface… something i’ve had on my ‘maybe i should do a plugin for something like that’ list for a while.

You can find it at http://twilightuniverse.com/2005/03/wordpress-touched/.

I’ll install it sometime soon on WP2.0 and let you know how it goes.

Update

I’ve installed the plugin and it appears to work on WP2.0 without any problems. It is rather neat and saves the overhead of loading the full admin interface for quick updates to posts (i’m making this update to this post using it right now).