<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>digitalize.ca &#187; WordPress</title>
	<atom:link href="http://digitalize.ca/cat/blog/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://digitalize.ca</link>
	<description>The webpage of Mohammad Jangda</description>
	<lastBuildDate>Thu, 22 Jul 2010 21:23:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>WordPress Plugin: HTML Emails</title>
		<link>http://digitalize.ca/2010/04/wordpress-plugin-html-emails/</link>
		<comments>http://digitalize.ca/2010/04/wordpress-plugin-html-emails/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 16:35:51 +0000</pubDate>
		<dc:creator>Mohammad Jangda</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html emails]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://digitalize.ca/?p=632</guid>
		<description><![CDATA[Tired of all those boring emails that you get from WordPress? Do you dread opening emails from WordPress because plain text and/or over-querystringified links terrify you? Rest easy friend, HTML emails for WordPress are here. HTML Emails replaces the standard WordPress emails with spruced up versions that simply look good. Sample included below: Currently, only [...]]]></description>
			<content:encoded><![CDATA[<p>Tired of all those boring emails that you get from WordPress? Do you dread opening emails from WordPress because plain text and/or over-querystringified links terrify you? Rest easy friend, HTML emails for WordPress are here.</p>
<p><a href="http://wordpress.org/extend/plugins/html-emails/" target="_blank">HTML Emails</a> replaces the standard WordPress emails with spruced up versions that simply look good. Sample included below:</p>
<p><a href="http://digitalize.ca/media/WordPressHTMLEmail1.png"><img src="http://digitalize.ca/media/WordPressHTMLEmail1-300x240.png" alt="New Comment Notification as seen in Gmail" title="New Comment Notification as seen in Gmail" width="300" height="240" class="aligncenter size-medium wp-image-631" /></a></p>
<p>Currently, only comment notifications are HTML-ized (new comment and comment moderation emails), but I&#8217;m hoping to add all other email notifications soon (and yes, that includes Multi-Site emails coming with WordPress 3.0).</p>
<p>While I have only tested the emails on Gmail, Gmail on Android, and Outlook, they should work on most email clients (including clients without HTML support). If you&#8217;re using a client other than the 3 I&#8217;ve listed, I would appreciate <a href="mailto:batmoo@gmail.com">an email</a> with info on whether the email looks like it should and works correctly.</p>
<p>Don&#8217;t like my design chops? (Go ahead, admit it!) I&#8217;ve got you covered! HTML emails makes it easy to fully customize the look and feel of emails sent by WordPress. See the Other Notes section on the Plugin page for details on how to customize emails. More detailed walkthroughs to come.</p>
<p>Grab it from the <a href="http://wordpress.org/extend/plugins/html-emails/" target="_blank">Plugin Directory</a> or install directly from WordPress (Plugins > Add New, search for HTML Emails).</p>
]]></content:encoded>
			<wfw:commentRss>http://digitalize.ca/2010/04/wordpress-plugin-html-emails/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Plugin Preview: HTML Emails for WordPress</title>
		<link>http://digitalize.ca/2010/04/plugin-preview-html-emails/</link>
		<comments>http://digitalize.ca/2010/04/plugin-preview-html-emails/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 15:02:12 +0000</pubDate>
		<dc:creator>Mohammad Jangda</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://digitalize.ca/?p=624</guid>
		<description><![CDATA[HTML emails from WordPress? Yes, please! Coming very, very soon!]]></description>
			<content:encoded><![CDATA[<p><a href="http://digitalize.ca/media/WordPressHTMLEmail.png"><img class="aligncenter size-full wp-image-625" title="WordPressHTMLEmail" src="http://digitalize.ca/media/WordPressHTMLEmail.png" alt="" width="658" height="528" /></a></p>
<p style="text-align: center;">HTML emails from WordPress? Yes, please!</p>
<p style="text-align: center;">Coming very, very soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://digitalize.ca/2010/04/plugin-preview-html-emails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Edit Flow v0.3: Usergroups and improved notifications</title>
		<link>http://digitalize.ca/2010/02/edit-flow-v0-3-usergroups-and-improved-notifications/</link>
		<comments>http://digitalize.ca/2010/02/edit-flow-v0-3-usergroups-and-improved-notifications/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 18:17:04 +0000</pubDate>
		<dc:creator>Mohammad Jangda</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Edit Flow]]></category>
		<category><![CDATA[journalism]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[publishing]]></category>

		<guid isPermaLink="false">http://digitalize.ca/?p=550</guid>
		<description><![CDATA[Edit Flow was bumped up to v0.3 last week and saw a flurry of other updates as bugs cropped up that I had managed to miss during the testing phase before release. The main focus of this release was to introduce usergroups, which will form the basis of future features and to enhance the notification functionality [...]]]></description>
			<content:encoded><![CDATA[<p>Edit Flow was bumped up to v0.3 last week and saw a flurry of other updates as bugs cropped up that I had managed to miss during the testing phase before release. The main focus of this release was to introduce usergroups, which will form the basis of future features and to enhance the notification functionality that was introduced in the previous version.</p>
<p>If you haven&#8217;t upgraded yet, download it from the <a href="http://wordpress.org/extend/plugins/edit-flow/">Plugin Directory</a> or directly from within WordPress.</p>
<p>Here&#8217;s a quick breakdown of the new features introduced in this release:</p>
<h3>Usergroups</h3>
<p><a href="http://digitalize.ca/media/Manage-Usergroups.png"><img class="aligncenter size-medium wp-image-553" title="Manage-Usergroups" src="http://digitalize.ca/media/Manage-Usergroups-300x200.png" alt="" width="300" height="200" /></a></p>
<p><a href="http://digitalize.ca/media/Add-Edit-Usergroup.png"><img class="aligncenter size-medium wp-image-552" title="Add-Edit-Usergroup" src="http://digitalize.ca/media/Add-Edit-Usergroup-300x130.png" alt="" width="300" height="130" /></a></p>
<p>Version 0.3+ adds in what are called usergroups. On the outset, they&#8217;re similar to &#8220;Roles&#8221; built into WordPress, except that (at this stage) usergroups are simply ways to associate groups of users together. Edit Flow adds a number of sample usergroups for you to get started (as shown above) and get a sense of what sort of groupings you can create. However, the main power of usergroups comes with&#8230;</p>
<h3>Notification Controls</h3>
<p>Much of the feedback Edit Flow received since the email notification were introduced centred around having greater control over who receives notifications. Previously, post updates were emailed to authors, editorial commenters, and any roles that had been selected to receive notifications. Many people were drawn to the notification feature but were forced to keep it disabled since they didn&#8217;t want all their editors or administrators notified on every single post update.</p>
<p>With the new release, you can specify on a post level, what users and usergroups should receive notifications, so that only relevant people and groups of people receive updates.</p>
<p><a href="http://digitalize.ca/media/ManageNotifications.png"><img class="aligncenter size-medium wp-image-556" title="ManageNotifications" src="http://digitalize.ca/media/ManageNotifications-300x210.png" alt="" width="300" height="210" /></a></p>
<p>Note: with the introduction of this feature the &#8220;Notify by Role&#8221; option was removed. In its place, a new feature was added &#8220;Always notify admin option&#8221; which includes the blog administrator in all notifications. To all overly protective, nosy admins that want to know everything: you&#8217;re welcome :)</p>
<p>This is just the beginning of notifications. Some interesting ideas that I&#8217;d like to integrate in future versions of Edit Flow include:</p>
<ul>
<li>Giving users the ability  to subscribe to posts themselves</li>
<li>Have specific users or usergroups automatically subscribed to posts based on categories or tags assigned to posts.</li>
<li>Make the UI a bit more efficient. The UI for this new feature is something that was unfortunately rushed. <a href="http://digitalize.ca/2009/11/mockingbird-wireframing-made-awesome/">My original vision</a> didn&#8217;t  make it in (due to various impracticalities, changes, and lack of time), but it&#8217;s very much a high priority on my list to make it easy to select users/usergroups (especially for installs with hundreds and thousands of users).</li>
</ul>
<h3>More Useful Notifications</h3>
<p>On the topic of notifications, the new release introduces emails that are slightly more descriptive in terms of the action taken on the post. The subject line of the email will specify whether the post was created, published, unpublished, etc. Although a small change, it should hopefully help users manage incoming emails more effectively and not get inundated with a barrage of &#8220;Post Status was changed&#8221; emails. (Interestingly, I&#8217;ve found that this new change comes in handy even on my personal blog which is a simple on-user blog. I find these notifications fairly useful especially since I make aggressive use of WordPress&#8217; future scheduling functionality.)</p>
<p>Additionally, the action links in comment notifications now take the user directly to the editorial comment form (e.g. clicking on &#8220;Add editorial comment&#8221; will open the post and take to directly to the Editorial Comment form). Again, not a major feature but something that should hopefully save you some time, scrolling and future dealings with Carpal Tunnel.</p>
<p>I&#8217;d like to extend this feature even further and allow users to reply to comments via email and not have to go into WordPress to do so. (As you can see, there&#8217;s a bit a time-saving trend going on here.)</p>
<h3>New widget: Posts I&#8217;m Following</h3>
<p><a href="http://digitalize.ca/media/Posts-Im-Following.png"><img class="aligncenter size-medium wp-image-554" title="Posts-Im-Following" src="http://digitalize.ca/media/Posts-Im-Following-300x158.png" alt="" width="300" height="158" /></a></p>
<p>Still a little crude at this stage, this new widget gives you a list of the most recently updated posts that you&#8217;re following. However, this widget will likely form the basis of the activity stream, which will offer an audit trail of activity happening within the WordPress admin.</p>
<h3>Knight News Challenge Round II</h3>
<p>While not really a feature introduced in 0.3+, here&#8217;s a bit of news that may be interest: <a href="http://generalprop.newschallenge.org/SNC/ViewItem.aspx?pguid=dc3ab619-8eb5-4ac5-ae7b-36b7e98bddc9&amp;itemguid=ad71740c-8f87-4b23-8335-d6821bf8269d">we&#8217;ve submitted our 2nd round application</a> for the Knight News Challenge. Check out it, vote, and leave us some feedback.</p>
<h3>What&#8217;s Next?</h3>
<p>Apart from some of the ideas already mentioned, with the next couple of Edit Flow releases, you can expect to see some great features such as:</p>
<ul>
<li>Post task lists (à la Basecamp, namely a list of tasks that must be completed in order for a post to be published)</li>
<li>Better Post Management (to help you track and manage your content better, such as snapshots of how far along existing content is)</li>
<li>HTML emails (because emails should always be pretty &#8211; but always fallback to plain text for people still living in the &#8217;90s)</li>
</ul>
<h3>Your Homework</h3>
<p>As always, your feedback is much appreciated and vital to our development. Let us know what about Edit Flow works for you and what doesn’t and what else Edit Flow can do to improve your organization&#8217;s WordPress experience.</p>
<p>We&#8217;ve already had discussions with several online and print publishers and newsrooms interested in adopting Edit Flow and would love to include you in that conversation. Why not <a href="mailto:batmoo@gmail.com">get in touch</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://digitalize.ca/2010/02/edit-flow-v0-3-usergroups-and-improved-notifications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Distraction-free WordPress-ing</title>
		<link>http://digitalize.ca/2010/01/distraction-free-wordpress-ing/</link>
		<comments>http://digitalize.ca/2010/01/distraction-free-wordpress-ing/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 17:58:52 +0000</pubDate>
		<dc:creator>Mohammad Jangda</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[distraction-free]]></category>
		<category><![CDATA[zen]]></category>

		<guid isPermaLink="false">http://digitalize.ca/?p=537</guid>
		<description><![CDATA[Here&#8217;s a sneak peek at a plugin I&#8217;ve been working on. If you blog using WordPress and you&#8217;re a fan of WriteRoom, OmmWriter, or similar tools that help you focus on your words instead of the tools you&#8217;re using, then this plugin will soon make your wildest dreams come true (and give you a simple [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_538" class="wp-caption aligncenter" style="width: 563px"><a href="http://digitalize.ca/media/zen-for-wordpress.png"><img class="size-large wp-image-538  " title="Zen: distraction-free writing for WordPress" src="http://digitalize.ca/media/zen-for-wordpress-1024x646.png" alt="" width="553" height="349" /></a><p class="wp-caption-text">Zen: distraction-free writing for WordPress.</p></div>
<p>Here&#8217;s a sneak peek at a plugin I&#8217;ve been working on. If you blog using WordPress and you&#8217;re a fan of <a href="http://www.hogbaysoftware.com/products/writeroom">WriteRoom</a>, <a href="http://www.ommwriter.com/">OmmWriter</a>, or similar tools that help you focus on your words instead of the tools you&#8217;re using, then this plugin will soon make your wildest dreams come true (and give you a simple clean environment to write to your heart&#8217;s content)! It looks like crap right now, but I&#8217;m working on polishing the look and adding some cool features (themes, backgrounds, etc.), and hopefully release something soon.</p>
<p>If there are any features you&#8217;d like to see, add a comment or <a href="mailto:batmoo@gmail.com">contact moi</a>.</p>
<p><a href="http://wordpress.org/extend/plugins/zen/">Zen</a>: <strike>coming soon to a</strike><strong>now available in a</strong> WordPress Plugin Directory near you!</p>
]]></content:encoded>
			<wfw:commentRss>http://digitalize.ca/2010/01/distraction-free-wordpress-ing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress plugin: Feedkillah</title>
		<link>http://digitalize.ca/2010/01/wordpress-plugin-feedkillah/</link>
		<comments>http://digitalize.ca/2010/01/wordpress-plugin-feedkillah/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 15:58:23 +0000</pubDate>
		<dc:creator>Mohammad Jangda</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://digitalize.ca/?p=486</guid>
		<description><![CDATA[Update (2010-01-09): So turns out wpengineer.com had this figured out a while back (i.e. October 2008). Regardless, it was a good opportunity for me to dig into the WordPress core and figure out what&#8217;s going on. &#8230;or in &#8220;proper&#8221; English: Feed Killer. Basically, a small plugin to disable all your feeds on your WordPress install, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update (2010-01-09):</strong> So turns out wpengineer.com had <a href="http://wpengineer.com/disable-wordpress-feed/">this figured out a while back</a> (i.e. October 2008). Regardless, it was a good opportunity for me to dig into the WordPress core and figure out what&#8217;s going on.</p>
<hr />
<p>&#8230;or in &#8220;proper&#8221; English: Feed Killer.</p>
<p>Basically, a small plugin to disable all your feeds on your WordPress install, for whatever crazy reason; we don&#8217;t judge (much). This is a result of a question by <a href="http://twitter.com/wesbos/status/7505972577">@wesbos</a>.</p>
<p>There&#8217;s also a non-plugin version if you don&#8217;t want to go the plugin route (for whatever crazy reason; again, we don&#8217;t judge (extensively)). Just add the code to your theme&#8217;s <strong>functions.php</strong> file.</p>
<p>See below or <a href="http://gist.github.com/271871">download from gisthub</a>.</p>
<p><span id="more-486"></span></p>
<p><script src="http://gist.github.com/271871.js"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://digitalize.ca/2010/01/wordpress-plugin-feedkillah/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Edit Flow/WordPress Idea: User Directory</title>
		<link>http://digitalize.ca/2009/11/edit-flow-user-directory-idea/</link>
		<comments>http://digitalize.ca/2009/11/edit-flow-user-directory-idea/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 16:26:25 +0000</pubDate>
		<dc:creator>Mohammad Jangda</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Edit Flow]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[ideas]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[wireframes]]></category>

		<guid isPermaLink="false">http://digitalize.ca/?p=434</guid>
		<description><![CDATA[Update: sorry, should have pointed out that this idea was inspired by wireframes posted by Anthony Pesce (of the Populous project). Here&#8217;s an idea that I thought might be a useful addition to Edit Flow especially once we add in User Group functionality. The main premise is to have a full-out User Directory accessible by [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update: </strong>sorry, should have pointed out that this idea was inspired by <a href="http://www.pbs.org/idealab/2009/02/digital-newsroom-wireframes-available057.html">wireframes posted by Anthony Pesce</a> (of the <a href="http://www.populousproject.com/">Populous project</a>).</p>
<p>Here&#8217;s an idea that I thought might be a useful addition to <a href="http://wordpress.org/extend/plugins/edit-flow/">Edit Flow</a> especially once we add in User Group functionality. The main premise is to have a full-out User Directory accessible by logged in users that provides easy access to contact information for other users on the site. Would probably only be useful for larger groups using WordPress, but I&#8217;d imagine would still come in handy for newsrooms and such.</p>
<p><span id="more-434"></span></p>
<p>See the wireframes in <a href="http://gomockingbird.com/mockingbird/index.html?project=963b593471f2c8248fbfae2c11b951789acdbe56">full screen mode</a>.</p>
<div class="iframe-wrapper">
  <iframe src="http://gomockingbird.com/mockingbird/index.html?project=963b593471f2c8248fbfae2c11b951789acdbe56" frameborder="0" style="height:600px;width:600px;">Please upgrade your browser</iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://digitalize.ca/2009/11/edit-flow-user-directory-idea/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mockingbird: wireframing made awesome</title>
		<link>http://digitalize.ca/2009/11/mockingbird-wireframing-made-awesome/</link>
		<comments>http://digitalize.ca/2009/11/mockingbird-wireframing-made-awesome/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 02:11:36 +0000</pubDate>
		<dc:creator>Mohammad Jangda</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Edit Flow]]></category>
		<category><![CDATA[wireframes]]></category>

		<guid isPermaLink="false">http://digitalize.ca/?p=425</guid>
		<description><![CDATA[Wireframing is awesome! Using Mockingbird, a recently launched Cappuccino-based wireframing tool, I was able to whip up some quick UI concepts I&#8217;ve been thinking of for the next iteration of Edit Flow. Though obviously not as fast as a hand-drawn sketch, it&#8217;s far more convenient when you&#8217;re working with other people since you don&#8217;t have [...]]]></description>
			<content:encoded><![CDATA[<p>Wireframing is awesome!</p>
<p>Using <a href="http://gomockingbird.com/">Mockingbird</a>, a recently launched <a href="http://cappuccino.org/">Cappuccino</a>-based wireframing tool, I was able to whip up some quick UI concepts I&#8217;ve been thinking of for the next iteration of <a href="http://wordpress.org/extend/plugins/edit-flow/">Edit Flow</a>. Though obviously not as fast as a hand-drawn sketch, it&#8217;s far more convenient when you&#8217;re working with other people since you don&#8217;t have to get cameras and/or scanners involved.</p>
<p>Mockingbird has a fairly intuitive interface, and most functionality you&#8217;d expect from a wireframing/diagramming tool. Best part: no Flash! Check out the result below. It&#8217;ll be updated as I make changes to the diagram.</p>
<p><span id="more-425"></span></p>
<p>See the wireframes in <a href="http://gomockingbird.com/mockingbird/index.html?project=9d906f2c9929a4ff4c1d1b839af40e87b89bb3aa">full screen mode</a>.</p>
<div class="iframe-wrapper">
  <iframe src="http://gomockingbird.com/mockingbird/index.html?project=9d906f2c9929a4ff4c1d1b839af40e87b89bb3aa" frameborder="0" style="height:500px;width:500px;">Please upgrade your browser</iframe>
</div>
]]></content:encoded>
			<wfw:commentRss>http://digitalize.ca/2009/11/mockingbird-wireframing-made-awesome/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress Plugin: Plugin Notes</title>
		<link>http://digitalize.ca/2009/10/wordpress-plugin-plugin-notes/</link>
		<comments>http://digitalize.ca/2009/10/wordpress-plugin-plugin-notes/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 00:17:47 +0000</pubDate>
		<dc:creator>Mohammad Jangda</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://digitalize.ca/?p=391</guid>
		<description><![CDATA[This is the outcome of a couple of hours of Friday night coding after an open call by Chris Coyier over at Digging into WordPress. Here&#8217;s what Chris asked for: Ever look through your list of plugins and forget just exactly what one of them does? I know they have descriptions next to them, but [...]]]></description>
			<content:encoded><![CDATA[<p>This is the outcome of a couple of hours of Friday night coding after an <a href="http://digwp.com/2009/10/ideas-for-plugins/">open call by Chris Coyier</a> over at <a href="http://digwp.com">Digging into WordPress</a>. Here&#8217;s what Chris asked for:</p>
<blockquote><p>Ever look through your list of plugins and forget just exactly what one of them does? I know they have descriptions next to them, but that doesn‚Äôt always speak to <strong>exactly what <em>you</em> are using it for</strong> and why. This plugin would just put a text field in each plugin field you could type some notes in there, theoretically to keep information about why and how you are using this plugin.</p></blockquote>
<p>And since I was bored (and thought this was a pretty useful idea), I delivered. <a href="http://wordpress.org/extend/plugins/plugin-notes/">Plugin Notes</a> is exactly what it sounds like.</p>
<p>Once you install and activate, the plugin adds a link &#8220;Add plugin note&#8221; that lets you add in a little note next to each plugin. It&#8217;s totally ajaxified and full of cool goodness. (Unfortunately, I was a bad programmer and didn&#8217;t make plugin gracefully degrade when javascript is turned off. Sorry, folks. Maybe next time.)</p>
<div id="attachment_394" class="wp-caption aligncenter" style="width: 310px"><a href="http://digitalize.ca/media/screenshot-1.png"><img class="size-medium wp-image-394" title="WordPress plugin: Plugin Notes - adding a note" src="http://digitalize.ca/media/screenshot-1-300x160.png" alt="Plugin Notes: adding a note is easier than milking a cow." width="300" height="160" /></a><p class="wp-caption-text">Plugin Notes: adding a note is easier than milking a cow.</p></div>
<p>When a note is added, it shows up inside a little blue box and includes the name of the user that added the note as well as the date and time when the note was added. You also get handy dandy options to &#8220;Edit&#8221; or &#8220;Delete&#8221; notes.</p>
<div id="attachment_395" class="wp-caption aligncenter" style="width: 310px"><a href="http://digitalize.ca/media/screenshot-2.png"><img class="size-medium wp-image-395" title="WordPress plugin: Plugin Notes - blue boxes make things look pretty." src="http://digitalize.ca/media/screenshot-2-300x198.png" alt="WordPress plugin: Plugin Notes - blue boxes make things look pretty." width="300" height="198" /></a><p class="wp-caption-text">WordPress plugin: Plugin Notes - blue boxes make things look pretty.</p></div>
<p>Each plugin can only have one note. I can imagine there would be cases where multiple notes may come in handy, but those would be rare so I&#8217;m passing on that functionality.</p>
<p>The plugin is pretty simplistic, and unlikely to see any future feature additions (unless someone really, really wants one). I&#8217;ll keep a watch for compatibility with future versions of WordPress though, so rest easy.</p>
<p>Excited, enough? Grab <a href="http://wordpress.org/extend/plugins/plugin-notes/">Plugin Notes</a> (from the WordPress Plugin Directory) or download it from within WordPress.</p>
<p><strong>Note: </strong>you&#8217;ll need PHP5 and a javascript-enabled browser for the plugin to work.</p>
]]></content:encoded>
			<wfw:commentRss>http://digitalize.ca/2009/10/wordpress-plugin-plugin-notes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress Tip: Using the same template across multiple category, tag, and author pages</title>
		<link>http://digitalize.ca/2009/06/wordpress-tip-using-the-same-template-across-multiple-category-tag-and-author-pages/</link>
		<comments>http://digitalize.ca/2009/06/wordpress-tip-using-the-same-template-across-multiple-category-tag-and-author-pages/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 17:36:51 +0000</pubDate>
		<dc:creator>Mohammad Jangda</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[templates]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://digitalize.ca/?p=303</guid>
		<description><![CDATA[Update (2009-12-21): So, the original technique that I had posted is a bit hacky and kinda gets annoying when you have lots of categories and category templates. There&#8217;s a better approach that can add to your functions.php file to make everything work magically, which was inspired by Justin Tadlock&#8216;s comment on a post by Elliot [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_320" class="wp-caption aligncenter" style="width: 310px"><a href="http://digitalize.ca/media/sharing-category-templates.png"><img class="size-medium wp-image-320" title="Sharing Category Templates" src="http://digitalize.ca/media/sharing-category-templates-300x197.png" alt="Sharing Category Templates" width="300" height="197" /></a><p class="wp-caption-text">Sharing Category Templates</p></div>
<p><strong>Update (2009-12-21): </strong>So, the original technique that I had posted is a bit hacky and kinda gets annoying when you have lots of categories and category templates. There&#8217;s a better approach that can add to your functions.php file to make everything work magically, which was inspired by <a href="http://justintadlock.com/">Justin Tadlock</a>&#8216;s <a href="http://elliotjaystocks.com/blog/tutorial-multiple-singlephp-templates-in-wordpress/#comment-2383">comment</a> on a <a href="http://elliotjaystocks.com/blog/tutorial-multiple-singlephp-templates-in-wordpress/">post by Elliot Jay Stocks</a>. Code below:</p>
<p><script src="http://gist.github.com/275170.js?file=category_template_filter.php"></script></p>
<p>Add to your theme&#8217;s functions.php file and edit as necessary. For example, to redirect to categories with IDs 1 &#038; 5 to a template called gallery.php, change the <em>if</em> statement to: </p>
<pre>
if( is_category( array( 1, 5 ) ) )
    template = locate_template( array( 'gallery.php', 'category.php' ) );
</pre>
<p>Easy, no?</p>
<hr />
<p><strong>Note:</strong> the stuff below is old, crappy, &#8220;legacy&#8221; code. Still here for posterity&#8230;</p>
<p>WordPress has an amazing theming system. It&#8217;s not perfect, but if you know the right things you can bend it to your will and do a lot of cool things. One great thing about it is the <a href="http://codex.wordpress.org/Template_Hierarchy">template hierarchy</a>; WordPress basically allows you to create custom templates for categories, tags, authors, etc.</p>
<p>For example, if I add <strong>category.php</strong> to my theme, all category pages will now be styled according the structure within the category.php file. Now, let&#8217;s say I have a category called &#8220;<strong>Photos</strong>&#8221; that I wanted to look a little different from the rest. (Let&#8217;s assume the category ID for &#8220;Photos&#8221; is 6). All I have to do is add <strong>category-6.php</strong> to my theme, modify it to whatever, and the &#8220;Photos&#8221; category page will switch to this new template. Cool? Definitely.</p>
<p>With a system like this, you could technically customize your site to the point where the every category, author, tag, etc. page has a unique look and feel. But, that&#8217;s quite a lot of work and in most cases unnecessary. There may be cases though, where you want a small subset of categories to have a unique look, and you want these pages to share this look. Unfortunately WordPress doesn&#8217;t allow different pages to share templates. (Intuitively, I would think that something like creating a file called <strong>category-6,7,8.php </strong>[or similar] would apply this template to categories 6, 7, and 8). You could technically set up separate files (category-6.php / category-7.php / category8.php) and just copy and paste the code across all of them, but that&#8217;s a maintenance nightmare. A single change will have to be copied over multiple times, and that&#8217;s just annoying.</p>
<p>There are a few ways around this. One of easy ways is to use <a href="http://wordpress.org/extend/plugins/idealien-category-enhancements/">Idealion&#8217;s Category Enhancements plugin</a>. Alternatively, if you want a more theme-level solution, follow the steps below. This is something I discovered while building out the image gallery pages for <a href="http://theboar.ca">The Boar</a> (links of what I came up with are at the bottom).</p>
<p>1. In your theme folder, create the category files for the categories you want to apply the custom template to.</p>
<ul>
<li>Let&#8217;s assume we want to apply it to the categories &#8220;Portrait Photography&#8221; (ID: 5) and &#8220;Nature Photography&#8221; (ID: 12).</li>
<li>In this case we&#8217;d create <strong>category-5.php </strong>and <strong>category-12.php</strong></li>
</ul>
<p>2. In the category template files (category-5.php &amp; category-12.php), add the following:</p>
<pre class="brush: php;">&lt;?php require_once('common_template.php'); ?&gt;</pre>
<p>3. Create a generic category template: <strong>common_template.php</strong></p>
<p>4. Then in the common_template.php, add the following:</p>
<pre class="brush: php;">&lt;?php get_header(); ?&gt;
&lt;?php echo 'Hello World!'; ?&gt;
&lt;!-- The rest of your custom template goes here --&gt;
&lt;?php get_footer(); ?&gt;</pre>
<p>5. Now, if you navigate to http://your-site.com/?cat=5 and http://your-site.com/?cat=12, you&#8217;ll notice that their look will mirror what you included in common_template.php</p>
<p>I should note that this approach isn&#8217;t limited to category templates; you can use this with author and tags templates as well. Technically, with this approach you could combine multiple categories and tags, as well (though if you do, be wary of category- and tag-specific functions and make use of <a href="http://codex.wordpress.org/Conditional_Tags">conditional tags</a>).</p>
<p>You can see an example of this in action at the links below:</p>
<ul>
<li>Regular category page: <a href="http://theboar.ca/category/section/the-library/">The Boar &#8211; The Library</a></li>
<li>Customized category pages that share a single template: <a href="http://theboar.ca/category/section/the-gallery/">The Boar &#8211; The Gallery</a> | <a href="http://theboar.ca/category/type/photography/">The Boar &#8211; Photography</a> | <a href="http://theboar.ca/category/type/fine-arts/">The Boar &#8211; Fine Arts</a></li>
</ul>
<p>Sample files you work from. Download them, rename the extension to <strong>.php </strong>and throw them into your template folder.</p>
<ul>
<li><a href="http://digitalize.ca/media/common_template.txt">common_template.php</a> (Note: I just filled this with code from the Kubrick theme&#8217;s archive.php file)</li>
<li><a href="http://digitalize.ca/media/category-5.txt">category-5.php</a></li>
<li><a href="http://digitalize.ca/media/category-12.txt">category-12.php</a></li>
</ul>
<p>Thoughts, questions, suggestions? Leave a comment below or <a href="mailto:batmoo@gmail.com">send me an email</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://digitalize.ca/2009/06/wordpress-tip-using-the-same-template-across-multiple-category-tag-and-author-pages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Edit Flow Project: Stage 1 beta release</title>
		<link>http://digitalize.ca/2009/06/edit-flow-stage-1-beta/</link>
		<comments>http://digitalize.ca/2009/06/edit-flow-stage-1-beta/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 07:10:20 +0000</pubDate>
		<dc:creator>Mohammad Jangda</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[CoPress]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Edit Flow]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://digitalize.ca/?p=294</guid>
		<description><![CDATA[Note: this is cross-posted from a post that I wrote on the CoPress blog. This past weekend, we released the beta version of Stage 1 (Custom Post Statuses) of the Edit Flow Project, a plugin aiming to improve the WordPress Admin Interface for a multi-user newsroom&#8217;s editorial workflow. The main goal of this stage was [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><em><strong>Note: </strong>this is cross-posted from a post that I wrote on the <a href="http://www.copress.org/2009/06/16/edit-flow-stage-1-beta/">CoPress blog</a>.</em></p>
<p>This past weekend, we released the beta version of Stage 1 (Custom Post Statuses) of the <a href="http://www.copress.org/wiki/Edit_Flow_Project">Edit Flow Project</a>, a plugin aiming to improve the <a href="http://www.wordpress.org">WordPress</a> Admin Interface for a multi-user newsroom&#8217;s editorial workflow.</p>
<p>The main goal of this stage was to &#8220;<a href="http://www.copress.org/wiki/Edit_Flow_Project#1._Post_status_flexibility">improve posts statuses by allowing custom statuses</a>.&#8221; WordPress, by default, only allows for two statuses for posts during the editing process: &#8220;Draft&#8221; and &#8220;Pending Review&#8221;. These statuses are not very descriptive nor do they make it easy to track a story as it moves through a newsroom&#8217;s often complex, multi-level workflow.</p>
<p>With the release of Stage 1 of Edit Flow, WordPress users can now assign custom statuses to posts, giving them more control over the state of their content.</p>
<p><span id="more-294"></span></p>
<h3>Adding/Editing/Managing Custom Statuses</h3>
<p><a href="http://www.copress.org/media/2009/06/Edit-Flow_Custom-Status_Add-Edit-Manage.png"><img style="border: 1px solid black;" src="http://www.copress.org/media/2009/06/Edit-Flow_Custom-Status_Add-Edit-Manage.png" alt="The interface to add, edit and manage custom statuses." width="490" height="234" /></a></p>
<p>Upon activation, the plugin adds five default statuses (&#8220;Assigned&#8221;, &#8220;Draft&#8221;, &#8220;Pending Review&#8221;, &#8220;Pitch&#8221;, &#8220;Waiting for Feedback&#8221;). These can all be edited or deleted (with the exception of &#8220;Draft&#8221; and &#8220;Pending Review&#8221;, which can only be deleted). Users can also add additional custom statuses. Overall, we tried to make this as flexible as possible, acknowledging the extreme diversity in workflows and requirements across different newsrooms.</p>
<p><img title="More..." src="http://www.copress.org/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" />The &#8220;Add/Edit/Manage Custom Statuses&#8221; screen (screenshot above) is reminiscent of the interface used to manage categories and tags. From a design stand-point, we tried to keep with standard WordPress interface conventions (to minimize the learning curve) and, similarly, make the plugin as less intrusive as possible.</p>
<h3>Assigning Custom Statuses to Posts</h3>
<p><a href="http://www.copress.org/media/2009/06/Edit-Flow_Custom-Status_Change-Post-Status.png"><img style="border: 1px solid black;" src="http://www.copress.org/media/2009/06/Edit-Flow_Custom-Status_Change-Post-Status.png" alt="Stage 1 release of the Edit Flow plugin allows custom statuses to be assigned to posts. " width="536" height="200" /></a></p>
<p>With custom statuses defined, they can now be assigned to posts. The plugin adds the custom statuses to the &#8220;Status&#8221; dropdown when editing a post (screenshot above). Additionally, given the likely frequency of use of this feature, the Status dropdown is made visible by default. The plugin also allows you to set a default status for new posts, which WordPress sets to &#8220;Draft&#8221; by default.</p>
<h3>Managing Posts</h3>
<p><a href="http://www.copress.org/media/2009/06/Edit-Flow_Custom-Status_Edit-Screen.png"><img style="border: 1px solid black;" src="http://www.copress.org/media/2009/06/Edit-Flow_Custom-Status_Edit-Screen.png" alt="A new column is added to the Edit/Manage Posts screen that indicates the current status of the post. Additionally, the posts on this screen can be filtered by status, by clicking on the links at the top." width="512" height="205" /></a></p>
<p>To ease the management of content, a new column is added to the Edit/Manage Posts screen that indicates the current status of the posts displayed. Additionally, the posts on this screen can be filtered by status, by clicking on the links at the top.</p>
<h3>Dashboard Widget</h3>
<p><a href="http://www.copress.org/media/2009/06/Edit-Flow_Custom-Status_Dashboard-Widget.png"><img style="border: 1px solid black;" src="http://www.copress.org/media/2009/06/Edit-Flow_Custom-Status_Dashboard-Widget.png" alt="A minimal dashboar widget giving you an at-a-glance view on the state of your content." width="254" height="116" /></a></p>
<p>As a small bonus, we threw in a small dashboard widget that gives you a quick glance of the state of currently unpublished content. As this was a last minute addition, it&#8217;s minimal and largely unstyled, but something we&#8217;ll clean up and build out more in the coming days.</p>
<h3>Version Compatibility and Internationalization</h3>
<p>The plugin relies heavily on JavaScript, and given recent changes to the core, we&#8217;ve decided to only support WordPress 2.8 onwards. If there is enough demand for backwards compatibility, we may consider supporting older versions. For now, and the remainder of the plugin, we will be focusing on compatibility with WordPress 2.8+. Additionally, internationalization isn&#8217;t currently supported, but something we hope to build into the next Stage of the plugin.</p>
<h3>Download</h3>
<p>You can find Stage 1 of the plugin on the <a href="http://wordpress.org/extend/plugins/edit-flow/">WordPress Plugin Directory</a>. Alternatively, download it from within WordPress using the built-in Plugin Manager (just search for &#8220;Edit Flow&#8221;).</p>
<h3>Feedback and What&#8217;s Next</h3>
<p>As this is the first official (albeit beta) release of Edit Flow, it is likely still rough around the edges. We&#8217;re very open to feedback though. Leave a comment below telling us what you think is broken, missing, or could be improved. (Praise doesn&#8217;t hurt either). Alternatively, feel free to submit any issues or requests that you run into on our <a href="http://github.com/mjangda/Edit-Flow-Project/issues/">GitHub page</a>.</p>
<p>Up next, Daniel will be leading efforts for <a href="http://www.copress.org/wiki/Edit_Flow_stage_two_-_Newsroom_meta_data">Stage 2 (Additional Post Meta Data)</a> of the plugin, which will be working to add newsroom specific meta-data to posts. Stay tuned to <a href="http://micro.copress.org/group/editflowproject">our progress</a> as we work through Stage 2.</p>
]]></content:encoded>
			<wfw:commentRss>http://digitalize.ca/2009/06/edit-flow-stage-1-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
