<?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>Serial Design Group</title>
	<atom:link href="http://develop.serialdesigngroup.com/feed" rel="self" type="application/rss+xml" />
	<link>http://develop.serialdesigngroup.com</link>
	<description>Simplicity at its Finest</description>
	<lastBuildDate>Mon, 19 Sep 2011 22:11:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Give Editors access to Redirection</title>
		<link>http://develop.serialdesigngroup.com/wordpress/redirection-plugin-editor-role-access?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=redirection-plugin-editor-role-access</link>
		<comments>http://develop.serialdesigngroup.com/wordpress/redirection-plugin-editor-role-access#comments</comments>
		<pubDate>Sun, 10 Jul 2011 21:54:07 +0000</pubDate>
		<dc:creator>serialdesigngroup</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Redirection]]></category>

		<guid isPermaLink="false">http://develop.serialdesigngroup.com/?p=150</guid>
		<description><![CDATA[Redirection is a powerful tool allowing you to manage redirects for your WordPress site.  For a recent project we needed to allow users with a role of Editor to add and manage redirects, so we had to do a little plugin tweaking to get that access granted.  Here is what you need to do. On line 121 [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Redirection Plugin" href="http://wordpress.org/extend/plugins/redirection/" target="_blank">Redirection</a> is a powerful tool allowing you to manage redirects for your WordPress site.  For a recent project we needed to allow users with a role of Editor to add and manage redirects, so we had to do a little plugin tweaking to get that access granted.  Here is what you need to do.</p>
<p>On line 121 of this file:<br />
<strong>/wp-content/plugins/redirection/redirection.php</strong></p>
<p>Replace this:</p>
<pre class="brush: php; first-line: 120; highlight: [121]; title: ; notranslate">
function admin_menu() {
  	add_management_page( __( &quot;Redirection&quot;, 'redirection' ), __( &quot;Redirection&quot;, 'redirection' ), &quot;delete_others_pages&quot;, basename( __FILE__ ), array( &amp;$this, &quot;admin_screen&quot; ) );
	}
</pre>
<p>With this:</p>
<pre class="brush: php; first-line: 120; highlight: [121]; title: ; notranslate">
function admin_menu() {
  	add_management_page( __( &quot;Redirection&quot;, 'redirection' ), __( &quot;Redirection&quot;, 'redirection' ), &quot;manage_options&quot;, basename( __FILE__ ), array( &amp;$this, &quot;admin_screen&quot; ) );
	}
</pre>
<p>On line 36 of this file:<br />
<strong>/wp-content/plugins/redirection/ajax.php</strong></p>
<p>Replace this:</p>
<pre class="brush: php; first-line: 35; highlight: [36]; title: ; notranslate">
function init() {
		if ( current_user_can( 'administrator' ) ) {
			$this-&gt;post = stripslashes_deep( $_POST );

			$this-&gt;register_ajax( 'red_log_show' );
			$this-&gt;register_ajax( 'red_log_hide' );
			$this-&gt;register_ajax( 'red_log_delete' );
</pre>
<p>With this:</p>
<pre class="brush: php; first-line: 35; highlight: [36]; title: ; notranslate">
function init() {
		if ( current_user_can( 'delete_others_pages' ) ) {
			$this-&gt;post = stripslashes_deep( $_POST );

			$this-&gt;register_ajax( 'red_log_show' );
			$this-&gt;register_ajax( 'red_log_hide' );
			$this-&gt;register_ajax( 'red_log_delete' );
</pre>
<p>The first edit above allows Editors to see the Redirection navigation item under the Tools menu in the admin area. The second edit allows Editors to add/edit/save redirects via the Redirection screen.</p>
]]></content:encoded>
			<wfw:commentRss>http://develop.serialdesigngroup.com/wordpress/redirection-plugin-editor-role-access/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convert one post type to another another</title>
		<link>http://develop.serialdesigngroup.com/wordpress/convert-one-post-type-to-another-another?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=convert-one-post-type-to-another-another</link>
		<comments>http://develop.serialdesigngroup.com/wordpress/convert-one-post-type-to-another-another#comments</comments>
		<pubDate>Tue, 05 Apr 2011 09:08:57 +0000</pubDate>
		<dc:creator>serialdesigngroup</dc:creator>
				<category><![CDATA[Custom Post Types]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mySQL]]></category>

		<guid isPermaLink="false">http://develop.serialdesigngroup.com/?p=147</guid>
		<description><![CDATA[If you can&#8217;t tell yet, we&#8217;re a huge fan of custom post types in our theme development and blog tutorials.  They allow us to create feature rich admin areas while keeping with the intuitiveness that is WordPress; so, of course, we dig em!  Have you ever created a custom post type, but wanted to convert [...]]]></description>
			<content:encoded><![CDATA[<p>If you can&#8217;t tell yet, we&#8217;re a huge fan of custom post types in our theme development and blog tutorials.  They allow us to create feature rich admin areas while keeping with the intuitiveness that is WordPress; so, of course, we dig em!  Have you ever created a custom post type, but wanted to convert a bunch of already written posts into that new post type?  To accomplish this task, we&#8217;ve used a <a title="Post Type Switcher" href="http://wordpress.org/extend/plugins/post-type-switcher/" target="_blank">Post Type Switcher</a> in the past, however, as of WordPress 3.1 that plugin no longer works so we needed to get down and dirty in the database for this one.  Here is how you do it:</p>
<ol>
<li>Backup your database just in case you need to roll back for some reason, we&#8217;ve never had a problem running the SQL below, but its generally a good idea to back up the DB when performing any action like this.</li>
<li>Run the SQL below in phpMyAdmin, tweaking it to your needs first.</li>
</ol>
<pre class="brush: sql; title: ; notranslate">UPDATE wp_posts p
JOIN wp_term_relationships tr ON (p.ID = tr.object_id)
JOIN wp_term_taxonomy tt ON (tr.term_taxonomy_id = tt.term_taxonomy_id)
JOIN wp_terms t ON (tt.term_id = t.term_id)
SET post_type = 'event'
WHERE p.post_type = 'post'
AND p.post_status = 'publish'
AND tt.taxonomy = 'category'
AND t.name = 'Events'</pre>
<p>The code above takes posts in the &#8220;post&#8221; post type that are &#8220;publish&#8221;ed and in the category &#8220;Events&#8221; and converts them to the post type &#8220;event&#8221;.  Yes, we&#8217;re using <a title="The Events Calendar" href="http://wordpress.org/extend/plugins/the-events-calendar/" target="_blank">The Events Calendar</a> as an example yet again.  Now your events that used to be grouped in with all your other posts now have a neat new home under their own Event post type menu in the admin, making tutorials for clients that much easier!</p>
]]></content:encoded>
			<wfw:commentRss>http://develop.serialdesigngroup.com/wordpress/convert-one-post-type-to-another-another/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom Post Type Admin Icons</title>
		<link>http://develop.serialdesigngroup.com/code/custom-post-type-admin-icons?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=custom-post-type-admin-icons</link>
		<comments>http://develop.serialdesigngroup.com/code/custom-post-type-admin-icons#comments</comments>
		<pubDate>Wed, 26 Jan 2011 18:58:12 +0000</pubDate>
		<dc:creator>serialdesigngroup</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Custom Post Types]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://develop.serialdesigngroup.com/?p=141</guid>
		<description><![CDATA[Let&#8217;s face it, its pretty awesome having the ability to add a custom icon to your admin menus for custom post types. Here is a bit of code we added to the function.php file of our theme for a recent project.  All you need to do is drop your custom icons in the images directory [...]]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s face it, its pretty awesome having the ability to add a custom icon to your admin menus for custom post types.  Here is a bit of code we added to the function.php file of our theme for a recent project.  All you need to do is drop your custom icons in the images directory of you theme and tweak the code below.  &#8220;Newsletters&#8221; and &#8220;Events&#8221; are the names of our 2 custom post types for this project.</p>
<pre class="brush: php; html-script: true; title: ; notranslate">
add_action( 'admin_head', 'cpt_icons' );
function cpt_icons() {
    ?&gt;
    &lt;style type=&quot;text/css&quot; media=&quot;screen&quot;&gt;
		#menu-posts-newsletters .wp-menu-image {
            background: url(&lt;?php bloginfo('template_url') ?&gt;/images/mail.png) no-repeat 6px -17px !important;
        }
		#menu-posts-events .wp-menu-image {
            background: url(&lt;?php bloginfo('template_url') ?&gt;/images/calendar-blue.png) no-repeat 6px -17px !important;
        }
		#menu-posts-newsletters:hover .wp-menu-image, #menu-posts-newsletters.wp-has-current-submenu .wp-menu-image,
		#menu-posts-events:hover .wp-menu-image, #menu-posts-events.wp-has-current-submenu .wp-menu-image {
            background-position: 6px 7px!important;
        }
    &lt;/style&gt;
&lt;?php }
</pre>
<p>You can find a sweet collection of icons and further direction at <a href="http://randyjensenonline.com/thoughts/wordpress-custom-post-type-fugue-icons/" target="_blank">RandyJensenOnline.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://develop.serialdesigngroup.com/code/custom-post-type-admin-icons/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom Post Type RSS Feed</title>
		<link>http://develop.serialdesigngroup.com/wordpress/custom-post-type-rss-feed?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=custom-post-type-rss-feed</link>
		<comments>http://develop.serialdesigngroup.com/wordpress/custom-post-type-rss-feed#comments</comments>
		<pubDate>Wed, 26 Jan 2011 18:35:54 +0000</pubDate>
		<dc:creator>serialdesigngroup</dc:creator>
				<category><![CDATA[Custom Post Types]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://develop.serialdesigngroup.com/?p=139</guid>
		<description><![CDATA[Here is a neat little trick to display all posts from a custom post type via feed in WordPress. This comes in handy if you&#8217;re looking to pull posts from a certain post type into an external site using something like the Google RSS Feed Displayer.]]></description>
			<content:encoded><![CDATA[<p>Here is a neat little trick to display all posts from a custom post type via feed in WordPress.  This comes in handy if you&#8217;re looking to pull posts from a certain post type into an external site using something like the <a href="http://www.dynamicdrive.com/dynamicindex18/gajaxrssdisplayer.htm" target="_blank">Google RSS Feed Displayer</a>.</p>
<pre class="brush: xml; gutter: false; title: ; notranslate">

http://example.com/feed/?post_type=yourposttype
</pre>
]]></content:encoded>
			<wfw:commentRss>http://develop.serialdesigngroup.com/wordpress/custom-post-type-rss-feed/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Events Calendar Doesn’t Display Today’s Event on Upcoming Events Page</title>
		<link>http://develop.serialdesigngroup.com/code/the-events-calendar-doesnt-display-todays-event-on-upcoming-events-page?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-events-calendar-doesnt-display-todays-event-on-upcoming-events-page</link>
		<comments>http://develop.serialdesigngroup.com/code/the-events-calendar-doesnt-display-todays-event-on-upcoming-events-page#comments</comments>
		<pubDate>Wed, 26 Jan 2011 17:29:05 +0000</pubDate>
		<dc:creator>serialdesigngroup</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://develop.serialdesigngroup.com/?p=137</guid>
		<description><![CDATA[We&#8217;ve seen this issue a couple times on a few different sites. It seems to come and go and is always a major issue when it happens. The Events Calendar plugin will stop displaying today&#8217;s event on the upcoming events page and move it to the past events page which leads to chaos if you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve seen this issue a couple times on a few different sites.  It seems to come and go and is always a major issue when it happens.  <a href="http://wordpress.org/extend/plugins/the-events-calendar/" target="_blank">The Events Calendar</a> plugin will stop displaying today&#8217;s event on the upcoming events page and move it to the past events page which leads to chaos if you&#8217;re in the process of promoting that event.  Here is a simple fix to correct this problem, remember to update this code each time you upgrade the plugin.</p>
<p>On line 15 of this file:<br />
<strong>/wp-content/plugins/the-events-calendar/the-events-calendar.class.php</strong></p>
<p>Replace this:</p>
<pre class="brush: php; first-line: 15; title: ; notranslate">
const DBDATETIMEFORMAT = 'Y-m-d G:i:s';
</pre>
<p>With this:</p>
<pre class="brush: php; first-line: 15; title: ; notranslate">
const DBDATETIMEFORMAT = 'Y-m-d';
</pre>
]]></content:encoded>
			<wfw:commentRss>http://develop.serialdesigngroup.com/code/the-events-calendar-doesnt-display-todays-event-on-upcoming-events-page/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Events Calendar and Custom Post Types</title>
		<link>http://develop.serialdesigngroup.com/code/the-events-calendar-and-custom-post-types?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-events-calendar-and-custom-post-types</link>
		<comments>http://develop.serialdesigngroup.com/code/the-events-calendar-and-custom-post-types#comments</comments>
		<pubDate>Wed, 26 Jan 2011 15:35:51 +0000</pubDate>
		<dc:creator>serialdesigngroup</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Custom Post Types]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://develop.serialdesigngroup.com/?p=135</guid>
		<description><![CDATA[The Events Calendar plugin is outstanding for tracking events within WordPress sites and blogs. The integration of templates into your own theme means you don&#8217;t risk overwriting updates each time you upgrade the plugin. This is probably the strongest event calendar plugin we&#8217;ve used, but that doesn&#8217;t mean there aren&#8217;t some tweaks that could be [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/extend/plugins/the-events-calendar/" target="_blank">The Events Calendar</a> plugin is outstanding for tracking events within WordPress sites and blogs.  The integration of templates into your own theme means you don&#8217;t risk overwriting updates each time you upgrade the plugin.  This is probably the strongest event calendar plugin we&#8217;ve used, but that doesn&#8217;t mean there aren&#8217;t some tweaks that could be made.  Unfortunately, all events are listed as regular posts in WordPress; this works fine, but if you&#8217;re a neat-freak like we are, you like to have everything in its own place using custom post types.  Because The Events Calendar doesn&#8217;t support custom post types (yet), we have to force it a little.  It&#8217;s actually pretty easy and only take a little bit of code to complete, check it out below.</p>
<p>On line 1029 of this file:<br />
<strong>/wp-content/plugins/the-events-calendar/the-events-calendar.class.php</strong></p>
<p>Replace this:</p>
<pre class="brush: php; first-line: 1029; title: ; notranslate">
public function addEventBox( ) {
add_meta_box( 'Event Details', __( 'The Events Calendar', 'Events_textdomain' ),
array( $this, 'EventsChooserBox' ), 'post', 'normal', 'high' );
}
</pre>
<p>With this:</p>
<pre class="brush: php; first-line: 1029; highlight: [6]; title: ; notranslate">
public function addEventBox( ) {
add_meta_box(
'Event Details', __( 'The Events Calendar', 'Events_textdomain' ),
array( $this, 'EventsChooserBox' ), 'post', 'normal', 'high' );
add_meta_box( 'Event Details', __( 'The Events Calendar', 'Events_textdomain' ),
array( $this, 'EventsChooserBox' ), 'events', 'normal', 'high' );
}
</pre>
<p>The word &#8220;events&#8221; on line 6 is the name of your custom post type.  We use &#8220;events&#8221; because, well, they are events.</p>
<p>Now that the events are showing in your custom post types, you&#8217;ll need to edit the events templates, these are kept in the &#8220;events&#8221; directory within your theme.  All you need to do is tweak the query to pull the custom post type, so add the following line of code right before the loop starts:</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php query_posts('post_type=events&amp;category_name=events&amp;eventDisplay=upcoming'); ?&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://develop.serialdesigngroup.com/code/the-events-calendar-and-custom-post-types/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Contact Form 7 Clear Default Value</title>
		<link>http://develop.serialdesigngroup.com/code/contact-form-7-clear-default-value?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=contact-form-7-clear-default-value</link>
		<comments>http://develop.serialdesigngroup.com/code/contact-form-7-clear-default-value#comments</comments>
		<pubDate>Wed, 26 Jan 2011 14:32:54 +0000</pubDate>
		<dc:creator>serialdesigngroup</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://develop.serialdesigngroup.com/?p=133</guid>
		<description><![CDATA[Contact Form 7 is one of our favorite form plugins because its updated regularly and there are a ton of extensions you can install that make the user-experience that much more rewarding; our favorite is the Database Extension.  One feature that people have been asking about for quite some time is the ability to clear the default [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/extend/plugins/contact-form-7/" target="_blank">Contact Form 7</a> is one of our favorite form plugins because its updated regularly and there are a ton of extensions you can install that make the user-experience that much more rewarding; our favorite is the <a href="http://www.google.com/url?sa=t&amp;source=web&amp;cd=2&amp;ved=0CCYQFjAB&amp;url=http%3A%2F%2Fwordpress.org%2Fextend%2Fplugins%2Fcontact-form-7-to-database-extension%2F&amp;ei=SjJATd6KN8TagQfY6_HvAg&amp;usg=AFQjCNFZR-2I01iySQwNVEAgVMoUxioneg&amp;sig2=8fS1aXDzObP_k16WpSecdA" target="_blank">Database Extension</a>.  One feature that people have been asking about for quite some time is the ability to clear the default value of a field onClick or onFocus.  This can be done easily by changing a couple lnes of code in the plugin, but remember, when you upgrade Contact Form 7, you&#8217;ll need to reapply this change.</p>
<p>On line 89 in this file:<br />
<strong>/wp-content/plugins/contact-form-7/modules/text.php</strong></p>
<p>Replace this:</p>
<pre class="brush: php; first-line: 89; title: ; notranslate">
$html = '&lt;input type=&quot;text&quot; name=&quot;' . $name . '&quot; value=&quot;' . esc_attr( $value ) . '&quot;' . $atts . ' /&gt;';
</pre>
<p>With this:</p>
<pre class="brush: php; first-line: 89; title: ; notranslate">
$html = '&lt;input type=&quot;text&quot; name=&quot;' . $name . '&quot; value=&quot;' . esc_attr( $value ) . '&quot;' . $atts . ' onfocus=&quot;if(this.value==\'';
$html = $html . esc_attr( $value ) . '\') this.value=\'\';&quot; onblur=&quot;if(this.value==\'\') this.value=\'' . esc_attr( $value ) . '\';&quot; /&gt;';
</pre>
<p>And on line 88 in this file:<br />
<strong>/wp-content/plugins/contact-form-7/modules/textarea.php</strong></p>
<p>Replace this:</p>
<pre class="brush: php; first-line: 88; title: ; notranslate">
$html = '&lt;textarea name=&quot;' . $name . '&quot;' . $atts . '&gt;' . esc_html( $value ) . '&lt;/textarea&gt;';
</pre>
<p>With this:</p>
<pre class="brush: php; first-line: 88; title: ; notranslate">
$html = '&lt;textarea name=&quot;' . $name . '&quot;' . $atts . ' onblur=&quot;if (this.value == \'\') {this.value = \'' . esc_html( $value ) . '\';}&quot; onfocus=&quot;if (this.value == \'' . esc_html( $value ) . '\') {this.value = \'\';}&quot;&gt;' . esc_html( $value ) . '&lt;/textarea&gt;';
</pre>
<p>With those 2 tweaks you should be able to clear the default value each time the user clicks the text field or text area.</p>
]]></content:encoded>
			<wfw:commentRss>http://develop.serialdesigngroup.com/code/contact-form-7-clear-default-value/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Custom Post Types</title>
		<link>http://develop.serialdesigngroup.com/wordpress/custom-post-types?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=custom-post-types</link>
		<comments>http://develop.serialdesigngroup.com/wordpress/custom-post-types#comments</comments>
		<pubDate>Thu, 15 Apr 2010 01:18:06 +0000</pubDate>
		<dc:creator>serialdesigngroup</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[content management system]]></category>
		<category><![CDATA[functions]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[techniques]]></category>

		<guid isPermaLink="false">http://develop.serialdesigngroup.com/?p=130</guid>
		<description><![CDATA[Okay, if you&#8217;re not impressed with WordPress yet, you&#8217;ve got to take alook at 3.0. The development team has really made some significant updates for power users. Those who love to develop wordpress sites, like we do, you&#8217;re gonna love having the ability to create your won custom post types. To implement this most excellent [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, if you&#8217;re not impressed with WordPress yet, you&#8217;ve got to take alook at 3.0.  The development team has really made some significant updates for power users.  Those who love to develop wordpress sites, like we do, you&#8217;re gonna love having the ability to create your won custom post types.</p>
<p>To implement this most excellent feature, just paste the following into your themes functions.php file and tweak to your delight.</p>
<pre class="brush: php; title: ; notranslate">
register_post_type('products', array(
	'label' =&gt; __('Products'),
	'singular_label' =&gt; __('Products'),
	'public' =&gt; true,
	'show_ui' =&gt; true,
	'capability_type' =&gt; 'post',
	'hierarchical' =&gt; false,
	'rewrite' =&gt; false,
	'query_var' =&gt; false,
	'supports' =&gt; array('title', 'editor', 'author')
));
</pre>
<p>Can&#8217;t get much easier than that.  Having this ability will allow us, as Wrodpress developers, to create more custom user interfaces for the content management systems we produce.  Have fun with it!</p>
]]></content:encoded>
			<wfw:commentRss>http://develop.serialdesigngroup.com/wordpress/custom-post-types/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Social Bookmarking Link Codes</title>
		<link>http://develop.serialdesigngroup.com/uncategorized/social-bookmarking-link-codes?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=social-bookmarking-link-codes</link>
		<comments>http://develop.serialdesigngroup.com/uncategorized/social-bookmarking-link-codes#comments</comments>
		<pubDate>Thu, 15 Apr 2010 01:02:29 +0000</pubDate>
		<dc:creator>serialdesigngroup</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://develop.serialdesigngroup.com/?p=129</guid>
		<description><![CDATA[How many times have you been building a custom WordPress theme and had to search for the appropriate social bookmarking link needed for your design? Well, search no more, you&#8217;ll find all the major players below: Blinklist Delicious Design Bump Design Float Design Moo Digg Diigo Dzone Facebook Fark Friendfeed Google Bookmarks Hacker News Identi.ca [...]]]></description>
			<content:encoded><![CDATA[<p>How many times have you been building a custom WordPress theme and had to search for the appropriate social bookmarking link needed for your design?  Well, search no more, you&#8217;ll find all the major players below:</p>
<h3>Blinklist</h3>
<pre class="brush: xml; title: ; notranslate">http://www.blinklist.com/index.php?Action=Blink/addblink.php&amp;amp;Url=&lt;?php the_permalink(); ?&gt;&amp;amp;Title=&lt;?php the_title(); ?&gt;</pre>
<h3>Delicious</h3>
<pre class="brush: xml; title: ; notranslate">http://delicious.com/post?url=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;&amp;amp;notes=&lt;?php the_excerpt(); ?&gt;</pre>
<h3>Design Bump</h3>
<pre class="brush: xml; title: ; notranslate">http://www.designbump.com/submit?url=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;</pre>
<h3>Design Float</h3>
<pre class="brush: xml; title: ; notranslate">http://www.designfloat.com/submit.php?url=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;</pre>
<h3>Design Moo</h3>
<pre class="brush: xml; title: ; notranslate">http://www.designmoo.com/submit?url=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;</pre>
<h3>Digg</h3>
<pre class="brush: xml; title: ; notranslate">http://digg.com/submit?phase=2&amp;amp;url=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;&amp;amp;bodytext=&lt;?php the_excerpt(); ?&gt;</pre>
<h3>Diigo</h3>
<pre class="brush: xml; title: ; notranslate">http://www.diigo.com/post?url=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;</pre>
<h3>Dzone</h3>
<pre class="brush: xml; title: ; notranslate">http://www.dzone.com/links/add.html?url=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;</pre>
<h3>Facebook</h3>
<pre class="brush: xml; title: ; notranslate">http://www.facebook.com/share.php?u=&lt;?php the_permalink(); ?&gt;&amp;amp;t=&lt;?php the_title(); ?&gt;</pre>
<h3>Fark</h3>
<pre class="brush: xml; title: ; notranslate">http://cgi.fark.com/cgi/fark/farkit.pl?h=&lt;?php the_title(); ?&gt;&amp;amp;u=&lt;?php the_permalink(); ?&gt;</pre>
<h3>Friendfeed</h3>
<pre class="brush: xml; title: ; notranslate">http://www.friendfeed.com/share?title=&lt;?php the_title(); ?&gt;&amp;amp;link=&lt;?php the_permalink(); ?&gt;</pre>
<h3>Google Bookmarks</h3>
<pre class="brush: xml; title: ; notranslate">http://www.google.com/bookmarks/mark?op=edit&amp;amp;bkmk=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;&amp;amp;annotation=&lt;?php the_excerpt(); ?&gt;</pre>
<h3>Hacker News</h3>
<pre class="brush: xml; title: ; notranslate">http://news.ycombinator.com/submitlink?u=&lt;?php the_permalink(); ?&gt;&amp;amp;t=&lt;?php the_title(); ?&gt;</pre>
<h3>Identi.ca</h3>
<pre class="brush: xml; title: ; notranslate">http://identi.ca/notice/new?status_textarea=&lt;?php the_permalink(); ?&gt;</pre>
<h3>Linked In</h3>
<pre class="brush: xml; title: ; notranslate">http://www.linkedin.com/shareArticle?mini=true&amp;amp;url=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;&amp;amp;summary=&lt;?php the_excerpt(); ?&gt;</pre>
<h3>Live Favorites</h3>
<pre class="brush: xml; title: ; notranslate">https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;url=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;</pre>
<h3>Mister Wong</h3>
<pre class="brush: xml; title: ; notranslate">http://www.mister-wong.com/addurl/?bm_url=&lt;?php the_permalink(); ?&gt;&amp;amp;bm_description=&lt;?php the_title(); ?&gt;</pre>
<h3>Mixx</h3>
<pre class="brush: xml; title: ; notranslate">http://www.mixx.com/submit?page_url=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;</pre>
<h3>MySpace</h3>
<pre class="brush: xml; title: ; notranslate">http://www.myspace.com/Modules/PostTo/Pages/?u=&lt;?php the_permalink(); ?&gt;&amp;amp;t=&lt;?php the_title(); ?&gt;</pre>
<h3>Netvibes</h3>
<pre class="brush: xml; title: ; notranslate">http://www.netvibes.com/share?title=&lt;?php the_title(); ?&gt;&amp;amp;url=&lt;?php the_permalink(); ?&gt;</pre>
<h3>Newsvine</h3>
<pre class="brush: xml; title: ; notranslate">http://www.newsvine.com/_tools/seed&amp;amp;save?u=&lt;?php the_permalink(); ?&gt;&amp;amp;h=&lt;?php the_title(); ?&gt;</pre>
<h3>Ping.fm</h3>
<pre class="brush: xml; title: ; notranslate">http://ping.fm/ref/?link=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;&amp;amp;body=&lt;?php the_excerpt(); ?&gt;</pre>
<h3>Posterous</h3>
<pre class="brush: xml; title: ; notranslate">http://posterous.com/share?linkto=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;&amp;amp;selection=&lt;?php the_excerpt(); ?&gt;</pre>
<h3>Propeller</h3>
<pre class="brush: xml; title: ; notranslate">http://www.propeller.com/submit/?url=&lt;?php the_permalink(); ?&gt;</pre>
<h3>Reddit</h3>
<pre class="brush: xml; title: ; notranslate">http://reddit.com/submit?url=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;</pre>
<h3>Slashdot</h3>
<pre class="brush: xml; title: ; notranslate">http://slashdot.org/bookmark.pl?title=&lt;?php the_title(); ?&gt;&amp;amp;url=&lt;?php the_permalink(); ?&gt;</pre>
<h3>Sphere</h3>
<pre class="brush: xml; title: ; notranslate">http://www.sphere.com/search?q=sphereit:&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;</pre>
<h3>Sphinn</h3>
<pre class="brush: xml; title: ; notranslate">http://sphinn.com/index.php?c=post&amp;amp;m=submit&amp;amp;link=&lt;?php the_permalink(); ?&gt;</pre>
<h3>StumbleUpon</h3>
<pre class="brush: xml; title: ; notranslate">http://www.stumbleupon.com/submit?url=&lt;?php the_permalink(); ?&gt;&amp;amp;title=&lt;?php the_title(); ?&gt;</pre>
<h3>Technorati</h3>
<pre class="brush: xml; title: ; notranslate">http://technorati.com/faves?add=&lt;?php the_permalink(); ?&gt;</pre>
<h3>Tipd</h3>
<pre class="brush: xml; title: ; notranslate">http://tipd.com/submit.php?url=&lt;?php the_permalink(); ?&gt;</pre>
<h3>Tumblr</h3>
<pre class="brush: xml; title: ; notranslate">http://www.tumblr.com/share?v=3&amp;amp;u=&lt;?php the_permalink(); ?&gt;&amp;amp;t=&lt;?php the_title(); ?&gt;&amp;amp;s=&lt;?php the_excerpt(); ?&gt;</pre>
<h3>Twitter</h3>
<pre class="brush: xml; title: ; notranslate">http://twitter.com/home?status=&lt;?php the_title(); ?&gt; - &lt;?php the_permalink(); ?&gt;</pre>
<h3>Yahoo Bookmarks</h3>
<pre class="brush: xml; title: ; notranslate">http://bookmarks.yahoo.com/toolbar/savebm?u=&lt;?php the_permalink(); ?&gt;&amp;amp;t=&lt;?php the_title(); ?&gt;</pre>
<h3>Yahoo Buzz</h3>
<pre class="brush: xml; title: ; notranslate">http://buzz.yahoo.com/submit/?submitUrl=&lt;?php the_permalink(); ?&gt;&amp;amp;submitHeadline=&lt;?php the_title(); ?&gt;&amp;amp;submitSummary=&lt;?php the_excerpt(); ?&gt;&amp;amp;submitCategory=science&amp;amp;submitAssetType=text</pre>
]]></content:encoded>
			<wfw:commentRss>http://develop.serialdesigngroup.com/uncategorized/social-bookmarking-link-codes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Change the Status of all WordPress Posts</title>
		<link>http://develop.serialdesigngroup.com/wordpress/change-the-status-of-all-wordpress-posts?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=change-the-status-of-all-wordpress-posts</link>
		<comments>http://develop.serialdesigngroup.com/wordpress/change-the-status-of-all-wordpress-posts#comments</comments>
		<pubDate>Wed, 31 Mar 2010 14:26:49 +0000</pubDate>
		<dc:creator>serialdesigngroup</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mySQL]]></category>

		<guid isPermaLink="false">http://develop.serialdesigngroup.com/?p=126</guid>
		<description><![CDATA[We recently worked on a project where the client had a blog they wanted reskinned to match a new site design.  During development, they decided to start this blog from scratch with all new posts, but they still wanted to keep the older posts just in case they needed to reference them at some point.  This can [...]]]></description>
			<content:encoded><![CDATA[<p>We recently worked on a project where the client had a blog they wanted reskinned to match a new site design.  During development, they decided to start this blog from scratch with all new posts, but they still wanted to keep the older posts just in case they needed to reference them at some point.  This can be done fairly easily via the database, and here it the SQL to do it:</p>
<pre class="brush: sql; title: ; notranslate">
update wp_posts set post_status = replace(post_status, 'publish', 'draft');
update wp_posts set post_status = replace(post_status, 'inherit', 'draft');
</pre>
]]></content:encoded>
			<wfw:commentRss>http://develop.serialdesigngroup.com/wordpress/change-the-status-of-all-wordpress-posts/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

