<?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>KWS Blog</title>
	<atom:link href="http://www.seodenver.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.seodenver.com</link>
	<description>Websites designed and optimized for results.</description>
	<lastBuildDate>Mon, 17 Jun 2013 21:53:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Marco.org (With Comments)</title>
		<link>http://www.seodenver.com/marco-org-with-comments/</link>
		<comments>http://www.seodenver.com/marco-org-with-comments/#comments</comments>
		<pubDate>Wed, 12 Jun 2013 21:09:42 +0000</pubDate>
		<dc:creator>Zack Katz</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Marco]]></category>
		<category><![CDATA[Marco Arment]]></category>
		<category><![CDATA[Marco.org]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Safari 6]]></category>
		<category><![CDATA[Safari Extension]]></category>

		<guid isPermaLink="false">http://www.seodenver.com/?p=5461</guid>
		<description><![CDATA[<p>I love Marco.org, and I also love Daring Fireball with Comments&#8230; &#8230;so I created Marco.org (with Comments)! Install the extension for Safari or Chrome and you&#8217;ll have Disqus-based comments on Marco.org! To help keep the conversation civil, rude words lead &#8230; <a href="http://www.seodenver.com/marco-org-with-comments/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.seodenver.com/marco-org-with-comments/">Marco.org (With Comments)</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></description>
				<content:encoded><![CDATA[<h2>I love <a href="http://www.marco.org">Marco.org</a>, and I also love <a href="http://daringfireballwithcomments.net">Daring Fireball with Comments</a>&#8230;</h2>
<h3><img src="http://www.seodenver.com/wp-content/uploads/2013/06/icon.png" alt="Marco.org (with Comments)" width="256" height="256" class="alignright size-full wp-image-5464" />&#8230;so I created <em>Marco.org (with Comments)</em>!</h3>
<p>Install the extension for Safari or Chrome and you&#8217;ll have Disqus-based comments on Marco.org!</p>
<p>To help keep the conversation civil, rude words lead to moderated comments.  I look forward to our discussions.</p>
<p><cite>- Zack Katz</cite></p>
<div style="clear:both;"></div>
<p class="highlight" ><a href="http://katz.si/mwcext">Marco.org (with Comments) Safari Extension</a></p>
<p class="highlight" ><a href="http://katz.si/mwcchrome">Marco.org (with Comments) Chrome Extension</a></p>
<p>The post <a href="http://www.seodenver.com/marco-org-with-comments/">Marco.org (With Comments)</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.seodenver.com/marco-org-with-comments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Toggle WordPress Help Menu</title>
		<link>http://www.seodenver.com/toggle-wordpress-help-menu/</link>
		<comments>http://www.seodenver.com/toggle-wordpress-help-menu/#comments</comments>
		<pubDate>Mon, 20 May 2013 22:39:27 +0000</pubDate>
		<dc:creator>Zack Katz</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Help Tab]]></category>

		<guid isPermaLink="false">http://www.seodenver.com/?p=5447</guid>
		<description><![CDATA[<p>It&#8217;s not possible (as far as I know) to currently link directly to a help tab in WordPress. Here&#8217;s the jQuery solution I cooked up: /** * Toggle the WP help menu tab by linking to the tab id * &#8230; <a href="http://www.seodenver.com/toggle-wordpress-help-menu/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.seodenver.com/toggle-wordpress-help-menu/">Toggle WordPress Help Menu</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>It&#8217;s not possible (as far as I know) to currently link directly to a help tab in WordPress. Here&#8217;s the jQuery solution I cooked up:</p>
<pre>
/**
 * Toggle the WP help menu tab by linking to the tab id
 * 
 * The anchor must have a <code>rel</code> of <code>wp-help</code>
 */
$(&#039;a&#091;rel=&quot;wp-help&quot;&#093;&#039;).click(function() 
		$(&#039;#contextual-help-link&#039;).click();
	
	
	// Click on the tab link inside the help wrapper
	$(&#039;#screen-meta a&#091;href*=&quot;&#039; + $(this).attr(&#039;href&#039;).replace(&#039;#&#039;, &#039;&#039;) +&#039;&quot;&#093;&#039;).click();
	
	// We&#039;re just anchor linking; don&#039;t go anywhere
	return false;
);
</pre>
<p>If the tab&#8217;s ID that you pass to <code>$screen-&gt;add_help_tab()</code> is <code>example-plugin</code>, then you could create a link like this: <code>&lt;a href=&quot;#example-plugin&quot; rel=&quot;wp-help&quot;&gt;View the help docs&lt;/a&gt;</code>.</p>
<p>The post <a href="http://www.seodenver.com/toggle-wordpress-help-menu/">Toggle WordPress Help Menu</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.seodenver.com/toggle-wordpress-help-menu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bradycardia &amp; Cardiac Arrest for WordPress 3.6</title>
		<link>http://www.seodenver.com/wordpress-heartbeat/</link>
		<comments>http://www.seodenver.com/wordpress-heartbeat/#comments</comments>
		<pubDate>Fri, 10 May 2013 04:39:56 +0000</pubDate>
		<dc:creator>Zack Katz</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[add_filter]]></category>
		<category><![CDATA[WordPress Development]]></category>
		<category><![CDATA[WordPress Functions]]></category>
		<category><![CDATA[WordPress Plugin Development]]></category>

		<guid isPermaLink="false">http://www.seodenver.com/?p=5433</guid>
		<description><![CDATA[<p>Bradycardia is the resting heart rate of under 60 beats per minute&#8230;. Wikipedia A new feature in WordPress 3.6 is an upgrade to the autosave functionality that&#8217;s been around for years. It&#8217;s called &#8220;Heartbeat&#8221; and it makes sure you have &#8230; <a href="http://www.seodenver.com/wordpress-heartbeat/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.seodenver.com/wordpress-heartbeat/">Bradycardia &#038; Cardiac Arrest for WordPress 3.6</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></description>
				<content:encoded><![CDATA[<blockquote><p>Bradycardia is the resting heart rate of under 60 beats per minute&#8230;.<br />
<a href="http://en.wikipedia.org/wiki/Bradycardia">Wikipedia</a></p></blockquote>
<p><img class="alignright size-medium wp-image-5436" alt="WordPress Heartbeat" src="http://www.seodenver.com/wp-content/uploads/2013/05/heartpress-300x300.png" width="300" height="300" />A new feature in WordPress 3.6 is an upgrade to the autosave functionality that&#8217;s been around for years. It&#8217;s called &#8220;Heartbeat&#8221; and it makes sure you have valid authentication credentials, aren&#8217;t working on the same post as other people, and more. <strong>The problem is that (as it is) it slows web pages down to a grinding halt.</strong></p>
<p><a href="http://core.trac.wordpress.org/ticket/23216">Read the active discussion on WordPress.org</a> about this feature - a lot of people are upset about the CPU load it adds.</p>
<h3>Note: I don&#8217;t recommend doing these changes on every Admin page. Use sparingly.</h3>
<h2>Slow Down WordPress 3.6&#8242;s Racing Heartbeat</h2>
<p>Here&#8217;s how to slow down the heartbeat from once every 15 seconds (the default) to once every minute (the max allowed by WordPress):<span id="more-5433"></span></p>
<pre>
add_filter( &#039;heartbeat_settings&#039;, &#039;my_heartbeat_settings&#039; );
function my_heartbeat_settings($settings = array()) {
$settings&#091;&#039;interval&#039;&#093; = 60;
return $settings;
}
</pre>
<h2>Cardiac Arrest: Stop the WordPress Heartbeat Altogether</h2>
<p>Add this line to your plugin or theme&#8217;s <code>functions.php</code> file to <strong>kill the heartbeat:</strong></p>
<pre>remove_action( &#039;admin_init&#039;, &#039;wp_auth_check_load&#039; );</pre>
<p>I hope this helps your own racing heart that&#8217;s been troubled by the heartbeat problem <img src='http://www.seodenver.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><small>Image by <a href="http://halfblog.net/2012/02/12/wordpress-users-wales-meet-up-wednesday-29th-february/heartpress/" rel="nofollow">halfblog.net</a></small></p>
<p>The post <a href="http://www.seodenver.com/wordpress-heartbeat/">Bradycardia &#038; Cardiac Arrest for WordPress 3.6</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.seodenver.com/wordpress-heartbeat/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Add &#8220;Preview&#8221; Link to Manage Themes</title>
		<link>http://www.seodenver.com/add-preview-link-to-manage-themes/</link>
		<comments>http://www.seodenver.com/add-preview-link-to-manage-themes/#comments</comments>
		<pubDate>Tue, 30 Apr 2013 15:49:53 +0000</pubDate>
		<dc:creator>Zack Katz</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Manage Themes]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[WordPress Development]]></category>

		<guid isPermaLink="false">http://www.seodenver.com/?p=5422</guid>
		<description><![CDATA[<p>Ever since WordPress added a Live Preview option to the Manage Themes screen, it&#8217;s been frustrating to test a plugin using multiple themes. Why Live Preview sucks for developers When using Live Preview, you can&#8217;t modify the URL of the &#8230; <a href="http://www.seodenver.com/add-preview-link-to-manage-themes/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.seodenver.com/add-preview-link-to-manage-themes/">Add &#8220;Preview&#8221; Link to Manage Themes</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></description>
				<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-5424" alt="Get That Preview Link Back!" src="http://www.seodenver.com/wp-content/uploads/2013/04/Screen-Shot-2013-04-30-at-9.47.13-AM.png" width="1005" height="148" /></p>
<p>Ever since WordPress added a Live Preview option to the Manage Themes screen, it&#8217;s been frustrating to test a plugin using multiple themes.</p>
<h3>Why Live Preview sucks for developers</h3>
<p>When using Live Preview, you can&#8217;t modify the URL of the page you&#8217;re visiting or open the preview in a new window or tab. Live Preview prevents you from viewing multiple themes at once in different tabs.</p>
<p>If you wanted to get the old Preview link back, you had to disable Javascript, then refresh the page, then open the links. <span id="more-5422"></span>Well, thankfully, there&#8217;s an easy way to get the Preview link back!</p>
<h3><a title="Download the <code>Add &#039;Preview&#039; Link to Manage Themes</code> Plugin (831 bytes)" href="https://dl.dropboxusercontent.com/u/403487/add-preview-link.php.zip">Here's a tiny plugin to re-enable preview links in the Manage Themes page.</a></h3>
<p>The post <a href="http://www.seodenver.com/add-preview-link-to-manage-themes/">Add &#8220;Preview&#8221; Link to Manage Themes</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.seodenver.com/add-preview-link-to-manage-themes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Email Pictures from iPhoto Using Mail.app</title>
		<link>http://www.seodenver.com/how-to-send-pictures-using-mail-app-from-iphoto/</link>
		<comments>http://www.seodenver.com/how-to-send-pictures-using-mail-app-from-iphoto/#comments</comments>
		<pubDate>Mon, 11 Feb 2013 17:24:36 +0000</pubDate>
		<dc:creator>Zack Katz</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[iPhoto]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[plist]]></category>
		<category><![CDATA[Terminal]]></category>

		<guid isPermaLink="false">http://www.seodenver.com/?p=5320</guid>
		<description><![CDATA[<p>iPhoto Email Fail iPhoto 11 added an awful new built-in email service that replaces the previous functionality: when sending an email, it used to open the Mail application and attach the photos to a new email. Now, it uses a &#8230; <a href="http://www.seodenver.com/how-to-send-pictures-using-mail-app-from-iphoto/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.seodenver.com/how-to-send-pictures-using-mail-app-from-iphoto/">How to Email Pictures from iPhoto Using Mail.app</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></description>
				<content:encoded><![CDATA[<div id="attachment_5335" class="wp-caption aligncenter" style="width: 580px"><img class="size-full wp-image-5335" alt="Update: If you are using iPhoto 11, you can simply go to &quot;Preferences &gt; Email photos using&quot;" src="http://www.seodenver.com/wp-content/uploads/2013/02/Screen-Shot-2013-02-22-at-9.04.01-AM.png" width="570" height="365" /><p class="wp-caption-text"><strong>Update: If you are using iPhoto 11, you can simply go to Preferences &gt; &#8220;Email photos using&#8221;</strong></p></div>
<h2>iPhoto Email Fail</h2>
<div id="attachment_5322" class="wp-caption alignright" style="width: 310px"><a href="http://www.seodenver.com/wp-content/uploads/2013/02/Screen-Shot-2013-02-11-at-10.16.48-AM.png"><img class="size-medium wp-image-5322" alt="iPhoto Mail App" src="http://www.seodenver.com/wp-content/uploads/2013/02/Screen-Shot-2013-02-11-at-10.16.48-AM-300x233.png" width="300" height="233" /></a><p class="wp-caption-text">The Best Kitties; The Worst Email App</p></div>
<p>iPhoto 11 added an awful new built-in email service that replaces the previous functionality: when sending an email, it used to open the Mail application and attach the photos to a new email. Now, it uses a terribly designed built-in email functionality that ruins everything.</p>
<h3>Here&#8217;s how to get Mail.app back in iPhoto</h3>
<p>Open the Terminal application.</p>
<p>Enter the following in Terminal: <code>defaults write com.apple.iPhoto EmailApp Mail</code></p>
<p>Restart iPhoto and you&#8217;re all set.</p>
<p>If you change your mind, and you want to revert to using iPhoto&#8217;s email client, enter this in the Terminal: <code>defaults write com.apple.iPhoto EmailApp iPhoto</code></p>
<p>The post <a href="http://www.seodenver.com/how-to-send-pictures-using-mail-app-from-iphoto/">How to Email Pictures from iPhoto Using Mail.app</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.seodenver.com/how-to-send-pictures-using-mail-app-from-iphoto/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to Hide or Replace the WordPress Welcome Panel</title>
		<link>http://www.seodenver.com/hide-replace-wordpress-panel/</link>
		<comments>http://www.seodenver.com/hide-replace-wordpress-panel/#comments</comments>
		<pubDate>Tue, 13 Nov 2012 17:50:59 +0000</pubDate>
		<dc:creator>Zack Katz</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wp_welcome_panel]]></category>

		<guid isPermaLink="false">http://seodenver.com/?p=4698</guid>
		<description><![CDATA[<p>Updated: now with more in-depth code! So you want to modify the WordPress Dashboard Welcome Screen There was a thread on the WPMU website that discusses how to disable the WordPress welcome screen, but the code provided didn&#8217;t work, so &#8230; <a href="http://www.seodenver.com/hide-replace-wordpress-panel/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.seodenver.com/hide-replace-wordpress-panel/">How to Hide or Replace the WordPress Welcome Panel</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></description>
				<content:encoded><![CDATA[<h3>Updated: now with more in-depth code!</h3>
<h2>So you want to modify the WordPress Dashboard Welcome Screen</h2>
<p>There was <a href="http://premium.wpmudev.org/forums/topic/multisite-wordpress-welcome-panel-fix#post-162848">a thread on the WPMU website</a> that discusses how to disable the WordPress welcome screen, but the code provided didn&#8217;t work, so I figured I&#8217;d show how to do it!</p>
<p>The <code>wp_welcome_panel()</code> function uses the <code>show_welcome_panel</code> user meta setting to determine whether or not to show the welcome panel.  In order to modify this setting, we&#8217;re going to add a filter to the <code>get_user_metadata</code> filter, which uses <a href="http://codex.wordpress.org/Function_Reference/get_metadata">the <code>get_metadata</code> function</a>.</p>
<p>The following code snippets should be added to your theme&#8217;s <code>functions.php</code> file.</p>
<h3>Disable the dashboard welcome screen…</h3>
<p>This will only hide the panel, not replace it with any other content.</p>
<pre>add_filter("get_user_metadata", "my_own_welcome_panel", 1, 4);

function my_own_welcome_panel($null, $object_id, $meta_key, $single) {
	if($meta_key === 'my_own_welcome_panel') { return 0; }
}</pre>
<h3>or Show Your Own Panel</h3>
<p>You can replace the WP welcome panel with your own content using this snippet.</p>
<pre>add_filter(&quot;get_user_metadata&quot;, &quot;my_own_welcome_panel&quot;, 1, 4);
function my_own_welcome_panel($null, $object_id, $meta_key, $single) {
	
	// Only work with the show_welcome_panel
	if($meta_key !== 'show_welcome_panel') { return null; }

	// If the user has already said they don't want to see the panel, don't show it!
	$show_panel = get_user_meta( get_current_user_id(), 'my_own_welcome_panel', true );
	if(empty($show_panel)) { return 0; }

	// Echo your HTML or content here, but make sure to have a link like the following:
	?&gt;
	&lt;a class=&quot;welcome-panel-close&quot; href=&quot;&lt;?php echo esc_url( admin_url( '?my_own_welcome=0' ) ); ?&gt;&quot;&gt;&lt;?php _e('Dismiss this Message'); ?&gt;&lt;/a&gt;
	&lt;?php

	// Return 0 or else the original welcome panel will show as well.
	return 0;
}

// Add the functionality to update the user's settings with whether or not they have closed the panel
add_action('admin_init', 'my_own_welcome_set_welcome_panel');
function my_own_welcome_set_welcome_panel() {
	if ( isset( $_GET['my_own_welcome'] ) ) {
		update_user_meta( get_current_user_id(), 'my_own_welcome_panel', intval($_GET['my_own_welcome']));
	}
}</pre>
<p>The post <a href="http://www.seodenver.com/hide-replace-wordpress-panel/">How to Hide or Replace the WordPress Welcome Panel</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.seodenver.com/hide-replace-wordpress-panel/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Major Changes in the WordPress.org Plugin Directory</title>
		<link>http://www.seodenver.com/major-changes-in-the-wordpress-org-plugin-directory/</link>
		<comments>http://www.seodenver.com/major-changes-in-the-wordpress-org-plugin-directory/#comments</comments>
		<pubDate>Tue, 30 Oct 2012 20:20:49 +0000</pubDate>
		<dc:creator>Zack Katz</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Plugin Development]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[WordPress.org]]></category>

		<guid isPermaLink="false">http://www.seodenver.com/?p=5167</guid>
		<description><![CDATA[<p>The new plugin Reviews feature suggests a shifting approach to the WordPress ecosystem. Reviews: a new tab in town On every plugin page, there is now a Reviews tab. This is in addition to the Support tab that WordPress added &#8230; <a href="http://www.seodenver.com/major-changes-in-the-wordpress-org-plugin-directory/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.seodenver.com/major-changes-in-the-wordpress-org-plugin-directory/">Major Changes in the WordPress.org Plugin Directory</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></description>
				<content:encoded><![CDATA[<h2>The new plugin Reviews feature suggests a shifting approach to the WordPress ecosystem.</h2>
<h3>Reviews: a new tab in town</h3>
<p><img class="alignright size-full wp-image-5172" title="WordPress.org Reviews Tab" src="http://www.seodenver.com/wp-content/uploads/2012/10/Screen-Shot-2012-10-30-at-2.07.54-PM.jpg" alt="WordPress.org Reviews Tab" width="211" height="95" />On every plugin page, there is now a Reviews tab. This is in addition to the Support tab that WordPress added around August.</p>
<h3>Rating a plugin now requires a review</h3>
<p>Until now, WordPress reviews were basic: 1-5 stars, with no additional details. You would only need to be signed in and click a star rating. With this change, WordPress.org requires users to be logged in and to write a review with their star rating. This will force users to be more thoughtful on why they rate a plugin a certain way.</p>
<p><a href="http://www.seodenver.com/wp-content/uploads/2012/10/Screen-Shot-2012-10-30-at-12.33.28-PM.jpg"><img class="alignright" title="WordPress plugin reviews" src="http://www.seodenver.com/wp-content/uploads/2012/10/Screen-Shot-2012-10-30-at-12.33.28-PM-300x245.jpg" alt="You can now reply to reviews. Nice." width="300" height="245" /></a><strong>Each review is now a forum thread:</strong> when a review is posted, the plugin author has a chance to reply. This is great for me as a plugin author: I can attempt to  resolve issues and get better plugin ratings. Users are able to modify their reviews and update their star ratings, which adds incentive for plugin authors to address issues with each reviewer. This is smart.</p>
<h2>The beginning of higher accountability.</h2>
<h3>This is one way to add security and stability to the WordPress ecosystem.</h3>
<p>I believe WordPress wants to have more tight controls over the plugins listed on the directory.  With over 22,000 plugins, <a href="http://automattic.com">Automattic</a> simply does not have the resources to make sure all plugins are up to snuff.</p>
<p>The WordPress team has taken steps to help users know whether a plugin is good or not:</p>
<ul>
<li>The May update made visible the number of resolved plugin support requests over a time span.</li>
<li>Earlier in the year, the website started displayed a banner alerting users when a plugin hadn&#8217;t been updated in over two years.</li>
<li>In 2011, the website started showing a graph of the plugin star ratings, not just the aggregated star rating. This helped visualize the plugin&#8217;s ratings.</li>
</ul>
<h2>WordPress as a platform.</h2>
<p>Matt Mullenweg spoke at a WordCamp recently about his vision for auto-updating WordPress where users wouldn&#8217;t have to manually upgrade the software. His vision is of WordPress as a hassle-free platform, and I bet that reducing the variables added by troublesome plugins or themes is a high priority.</p>
<p>WordPress 3.5, currently in beta, introduces a new feature (emphasis mine):</p>
<blockquote><p>You can browse and install plugins you’ve marked as favorites on WordPress.org, <strong>directly from your dashboard</strong>.</p></blockquote>
<p>This feature, in concert with more in-depth reviews, marks a shift from a directory of plugin downloads to more of a WordPress &#8220;App Store&#8221; mentality: when you are logged in to your account, you can easily find and download your favorite plugins. The directory, armed with better ratings and review, will show higher-rated plugins first. All from <em>inside WordPress</em> instead of on the WordPress.org website.</p>
<p>This reviews implementation is a big next for the plugin directory, and is likely the first  step of many. I look forward to seeing what is planned for the directory, as well as the WordPress platform as a whole.</p>
<hr />
<h3>Notes as a Plugin Developer</h3>
<ul>
<li>On each plugin page, you can grab an RSS feed of the reviews, which will be helpful for responding to review comments. This is functionally similar to the plugin Support forum.</li>
<li>I really, really like this change. It will help good plugins get discovered.</li>
<li>Plugin authors can now respond to their critics! Re: <a href="http://www.marco.org/2012/04/10/useless-mug">Marco Arment</a>.</li>
</ul>
<h3>Feature Request: Per-Version Ratings</h3>
<p>Each review prominently displays the date of the review. I&#8217;m hoping that WordPress segment reviews on a per-version basis, like what Apple does in their App Store. There would be two charts: ratings for all versions, and ratings for the current version.</p>
<p>The post <a href="http://www.seodenver.com/major-changes-in-the-wordpress-org-plugin-directory/">Major Changes in the WordPress.org Plugin Directory</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.seodenver.com/major-changes-in-the-wordpress-org-plugin-directory/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Prevent Refresh from Adding Another Product in WooCommerce</title>
		<link>http://www.seodenver.com/prevent-refresh-from-adding-another-product-in-woocommerce/</link>
		<comments>http://www.seodenver.com/prevent-refresh-from-adding-another-product-in-woocommerce/#comments</comments>
		<pubDate>Tue, 30 Oct 2012 05:02:49 +0000</pubDate>
		<dc:creator>Zack Katz</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[Mountain America Jerky]]></category>
		<category><![CDATA[WooCommerce]]></category>

		<guid isPermaLink="false">http://www.seodenver.com/?p=5162</guid>
		<description><![CDATA[<p>Prevent items from being mistakenly added to the cart multiple times. Mountain America Jerky uses the WooCommerce eCommerce plugin for WordPress, and they were having an issue: when users added a product to their cart then refreshed, the item was being added &#8230; <a href="http://www.seodenver.com/prevent-refresh-from-adding-another-product-in-woocommerce/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.seodenver.com/prevent-refresh-from-adding-another-product-in-woocommerce/">Prevent Refresh from Adding Another Product in WooCommerce</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></description>
				<content:encoded><![CDATA[<h2>Prevent items from being mistakenly added to the cart multiple times.</h2>
<p><a href="https://www.mountainamericajerky.com">Mountain America Jerky</a> uses the <a href="http://www.wordpress.org/extend/plugins/woocommerce/" rel="nofollow">WooCommerce</a> eCommerce plugin for WordPress, and they were having an issue: when users added a product to their cart then refreshed, the item was being added again. Also, when customers added items to their cart, then hit back, they got the dreaded &#8220;Confirm Form Resubmission&#8221; notice.</p>
<p>To solve this issue, I added a redirection when users added products to their cart. The code hooks into WooCommerce&#8217;s <code>woocommerce_add_to_cart_action</code> function, located in <code>/woocommerce/woocommerce-functions.php</code>.</p>
<p>Here&#8217;s the code that you should add to your theme&#8217;s <code>functions.php</code> file, or to your own custom plugin:</p>
<pre>add_action('add_to_cart_redirect', 'resolve_dupes_add_to_cart_redirect');

function resolve_dupes_add_to_cart_redirect($url = false) {

     // If another plugin beats us to the punch, let them have their way with the URL
     if(!empty($url)) { return $url; }

     // Redirect back to the original page, without the 'add-to-cart' parameter.
     // We add the <code>get_bloginfo</code> part so it saves a redirect on https:// sites.
     return get_bloginfo('wpurl').add_query_arg(array(), remove_query_arg('add-to-cart'));

}</pre>
<p>I hope this helps someone else with the same issue!</p>
<p>The post <a href="http://www.seodenver.com/prevent-refresh-from-adding-another-product-in-woocommerce/">Prevent Refresh from Adding Another Product in WooCommerce</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.seodenver.com/prevent-refresh-from-adding-another-product-in-woocommerce/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Gravity Forms Add-on: Change Who Created An Entry</title>
		<link>http://www.seodenver.com/a-gravity-forms-add-on-change-who-created-an-entry/</link>
		<comments>http://www.seodenver.com/a-gravity-forms-add-on-change-who-created-an-entry/#comments</comments>
		<pubDate>Fri, 19 Oct 2012 02:00:47 +0000</pubDate>
		<dc:creator>Zack Katz</dc:creator>
				<category><![CDATA[Gravity Forms]]></category>
		<category><![CDATA[Gravity Forms Add-on]]></category>
		<category><![CDATA[Gravity Forms Plugin]]></category>

		<guid isPermaLink="false">http://www.seodenver.com/?p=5133</guid>
		<description><![CDATA[<p>This simple plugin allows you to edit who created an entry in Gravity Forms. When you have an entry from Gravity Forms that you want to edit, you can edit almost anything, except for the entry assignment; who created the &#8230; <a href="http://www.seodenver.com/a-gravity-forms-add-on-change-who-created-an-entry/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.seodenver.com/a-gravity-forms-add-on-change-who-created-an-entry/">A Gravity Forms Add-on: Change Who Created An Entry</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></description>
				<content:encoded><![CDATA[<p class="highlight" ><a title="Download 'Change Entry Creator Gravity Forms Add-on'" href="http://katz.si/gfcec">Download the “Change Entry Creator” Gravity Forms Add-on</a></p>
<p><img src="http://www.seodenver.com/wp-content/uploads/2012/10/Screen-Shot-2012-10-18-at-7.58.57-PM.jpg" alt="Change User for an Entry In Gravity Forms" title="Change User Assignment for Gravity Forms Entry" width="291" height="356" class="alignright size-full wp-image-5143" /></p>
<h2>This simple plugin allows you to edit who created an entry in Gravity Forms.</h2>
<p>When you have an entry from Gravity Forms that you want to edit, you can edit almost anything, except for the entry assignment; who created the entry.</p>
<p>Activate the plugin and you will see a drop-down input with each user on your site.</p>
<ul>
<li>Only users with entry entry editing capability will be able to see the drop-down and edit the entry (the <code>gravityforms_edit_entries</code> capability)</li>
<li>Select a new user from the drop-down, update the entry, and the entry creator will be updated.</li>
<li>A note will be added to the entry with the following information:
<ul>
<li>Who changed the entry creator</li>
<li>When the change took place</li>
<li>Who the previous entry creator was</li>
</ul>
</li>
</ul>
<p>Simply upload the plugin, activate it, and you&#8217;ll see the drop-down in the Edit Lead &#8220;Info&#8221; box.</p>
<p>The post <a href="http://www.seodenver.com/a-gravity-forms-add-on-change-who-created-an-entry/">A Gravity Forms Add-on: Change Who Created An Entry</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.seodenver.com/a-gravity-forms-add-on-change-who-created-an-entry/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to Change the Width of the Reading List Sidebar in Safari</title>
		<link>http://www.seodenver.com/change-width-reading-list-sidebar-safari/</link>
		<comments>http://www.seodenver.com/change-width-reading-list-sidebar-safari/#comments</comments>
		<pubDate>Fri, 31 Aug 2012 16:27:39 +0000</pubDate>
		<dc:creator>Zack Katz</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Safari 6]]></category>

		<guid isPermaLink="false">http://www.seodenver.com/?p=4811</guid>
		<description><![CDATA[<p>For the record, I know this is a silly hack. Add a new item to the ~/Library/Preferences/com.apple.Safari.plist file: Key: SidebarSplitViewDividerPosition Type: "Number" Value: 400 For the value, use whatever width you want in the number of pixels. I think I &#8230; <a href="http://www.seodenver.com/change-width-reading-list-sidebar-safari/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.seodenver.com/change-width-reading-list-sidebar-safari/">How to Change the Width of the Reading List Sidebar in Safari</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></description>
				<content:encoded><![CDATA[<h4>For the record, I know this is a silly hack.</h4>
<p>Add a new item to the <code>~/Library/Preferences/com.apple.Safari.plist</code> file:</p>
<pre>Key: <code>SidebarSplitViewDividerPosition</code> 
Type: "Number"
Value: <code>400</code></pre>
<p>For the value, use whatever width you want in the number of pixels. I think I like 400.</p>
<p>The post <a href="http://www.seodenver.com/change-width-reading-list-sidebar-safari/">How to Change the Width of the Reading List Sidebar in Safari</a> appeared first on <a href="http://www.seodenver.com">KWS Blog</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.seodenver.com/change-width-reading-list-sidebar-safari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

 Served from: www.seodenver.com @ 2013-06-18 16:50:17 by W3 Total Cache -->