<?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"
	>

<channel>
	<title>MainStreetOpen</title>
	<atom:link href="http://mainstreetopen.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mainstreetopen.com</link>
	<description>Specializing in best of breed open source and commercial web applications</description>
	<pubDate>Thu, 04 Sep 2008 14:21:05 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>#1 Cause of Web Site Failures</title>
		<link>http://mainstreetopen.com/1-cause-of-web-site-failures/</link>
		<comments>http://mainstreetopen.com/1-cause-of-web-site-failures/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 14:18:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[]]></category>

		<category><![CDATA[content]]></category>

		<category><![CDATA[management]]></category>

		<guid isPermaLink="false">http://mainstreetopen.com/?p=108</guid>
		<description><![CDATA[What is the number one cause of web site failure? Stale content &#8212; by far. No other factor even comes close.
You hear people complain about &#8220;hard to use content management system&#8221;, &#8220;bad graphics&#8221;, &#8220;excessive downtime from host&#8221;, etc. These are all factors, and in some rare cases can kill a site, but almost always the [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;">What is the number one cause of web site failure? Stale content &#8212; by far. No other factor even comes close.</p>
<p style="margin-bottom: 0in;">You hear people complain about &#8220;hard to use content management system&#8221;, &#8220;bad graphics&#8221;, &#8220;excessive downtime from host&#8221;, etc. These are all factors, and in some rare cases can kill a site, but almost always the real killer of a web site is bad content, stale content, or no content.</p>
<p style="margin-bottom: 0in;">Fancy graphics are nice, if they are wrapped around good content. Reliable hosting is a real plus, but only if people are coming to your site in the first place. An easy to use content management system makes life easier - if you&#8217;re updating content. Otherwise it&#8217;s just an excuse for not posting new material.</p>
<p style="margin-bottom: 0in;">Look at some of the most high traffic sites on the internet: Google, Facebook Youtube, etc. Which one has the best graphic design?</p>
<p style="margin-bottom: 0in;">Google doesn&#8217;t have ANY graphic design. Text over a white background. Any good graphic artist will tell you that&#8217;s the kiss of death on a web site. You need flash animations, video teaser and fancy AJAX to get visitors to your site. Obviously Google doesn&#8217;t know anything about running a successful web site.  Yeah, right.</p>
<p style="margin-bottom: 0in;">What about Facebook? Still a pretty lame design. IBM blue, gray shading, ruling lines, busy layout. Any Design 101 student will tell you that site is a disaster. Nobody young and hip would ever use that site.</p>
<p style="margin-bottom: 0in;">Youtube does a little better. But we&#8217;re still taking about a lot of plain text on white backgrounds and default blue links. You&#8217;d think a site that specializes in video would be more hip.</p>
<p style="margin-bottom: 0in;">So why are these sites successful? Content. People use Google, Facebook, and Youtube for the content, not to be impressed with the web experience.</p>
<p style="margin-bottom: 0in;">I&#8217;m not against good design. We have a full time graphic designer on staff. A good design does enhance the web experience, but it can&#8217;t make up for bad content, stale content or no content. If your organization will spend half as much effort on the content plan as you do on the graphic design, I can almost guarantee significantly improved results from your site.</p>
]]></content:encoded>
			<wfw:commentRss>http://mainstreetopen.com/1-cause-of-web-site-failures/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Why don&#8217;t my images align properly?</title>
		<link>http://mainstreetopen.com/why-dont-my-images-align-properly/</link>
		<comments>http://mainstreetopen.com/why-dont-my-images-align-properly/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 01:59:50 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
		
		<category><![CDATA[Tips &amp; Tricks]]></category>

		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Images]]></category>

		<category><![CDATA[Themes]]></category>

		<guid isPermaLink="false">http://mainstreetopen.com/?p=53</guid>
		<description><![CDATA[Many people have run into a problem when they try to center their images or have the images float to the left or right of the text. This is a common problem with many themes. After the break is a scenario that describes the problem followed by the solution to get your theme to play [...]]]></description>
			<content:encoded><![CDATA[<p>Many people have run into a problem when they try to center their images or have the images float to the left or right of the text. This is a common problem with many themes. After the break is a scenario that describes the problem followed by the solution to get your theme to play nice with your aligned images.</p>
<p><span id="more-53"></span></p>
<h3>The Problem</h3>
<p>You&#8217;re writing a new post, and you decide to spice this one up by adding a neat image. It&#8217;s not a full-width image, so you decide to float it over to the left and let the text flow over it. &#8220;That would look great,&#8221; you think.</p>
<p>You start writing the post, you add the image, and you set it to align to the left. You look at your new post, and it does indeed look great.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-57" style="border: 2px solid #333;" title="tip-align-image-1" src="http://mainstreetopen.com/wp-content/uploads/2008/07/tip-align-image-1.png" alt="" width="450" height="270" /></p>
<p style="text-align: left;">You then publish the post all exicted to see you new fancy post. It doesn&#8217;t look great. It actually looks really bad. What happened?</p>
<p style="text-align: center;"><img class="size-full wp-image-59 aligncenter" style="border: 2px solid #333;" title="tip-align-image-3" src="http://mainstreetopen.com/wp-content/uploads/2008/07/tip-align-image-3.png" alt="" width="450" height="180" /></p>
<p style="text-align: left;">What happened is that your theme doesn&#8217;t have the CSS settings needed to allow your pages to render properly based on how WordPress aligned your images.</p>
<h3 style="text-align: left;">The Solution</h3>
<p style="text-align: left;">There are three classes that WordPress uses to align those images: centered, alignleft, and alignright. If your theme doesn&#8217;t have definitions for these classes or doesn&#8217;t properly define them, your aligned images will look a lot like the image above.</p>
<p style="text-align: left;">The following CSS can be added to your theme&#8217;s style.css file to add the CSS settings that the default theme (Kubrick) uses for image alignment:</p>
<pre style="text-align: left; padding-left: 30px;">/* Begin Images */

/* Using 'class="alignright"' on an image will
   (who would've thought?!) align the image to
   the right. And using 'class="centered', will
   of course center the image. This is much
   better than using align="center", being much
   more futureproof (and valid) */

img.centered {
        display: block;
        margin-left: auto;
        margin-right: auto;
        }

img.alignright {
        padding: 4px;
        margin: 0 0 2px 7px;
        display: inline;
        }

img.alignleft {
        padding: 4px;
        margin: 0 7px 2px 0;
        display: inline;
        }

.alignright {
        float: right;
        }

.alignleft {
        float: left
        }
/* End Images */</pre>
<p style="text-align: left;">Of course you can modify this to meet your own specific needs. At a minimum, you need the following in your style.css file:</p>
<pre style="text-align: left; padding-left: 30px;">img.centered {
        display: block;
        margin-left: auto;
        margin-right: auto;
        }

.alignright {
        float: right;
        }

.alignleft {
        float: left
        }</pre>
<p style="text-align: left;">After adding the default CSS styling from the Kubrick theme to my theme&#8217;s style.css file, my post now looks much better.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-58" style="border: 2px solid #333;" title="tip-align-image-2" src="http://mainstreetopen.com/wp-content/uploads/2008/07/tip-align-image-2.png" alt="" width="450" height="180" /></p>
]]></content:encoded>
			<wfw:commentRss>http://mainstreetopen.com/why-dont-my-images-align-properly/feed/</wfw:commentRss>
		</item>
		<item>
		<title>warning: cannot modify header information</title>
		<link>http://mainstreetopen.com/wordpress-warning-cannot-modify-header-information/</link>
		<comments>http://mainstreetopen.com/wordpress-warning-cannot-modify-header-information/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 21:55:41 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
		
		<category><![CDATA[Tips &amp; Tricks]]></category>

		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[Error]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://mainstreetopen.com/?p=49</guid>
		<description><![CDATA[Everything with your WordPress blog is working great, but suddenly the entire site stops working and gives you an error like the following:
Warning: Cannot modify header information - headers already sent by (output started at /home/site/public_html/wp-content/themes/my-theme/functions.php:49) in /home/site/public_html/wp-includes/pluggable.php on line 770
Maybe you just made a change to your code. Maybe you just changed something in [...]]]></description>
			<content:encoded><![CDATA[<p>Everything with your WordPress blog is working great, but suddenly the entire site stops working and gives you an error like the following:</p>
<p style="padding-left: 30px;"><strong>Warning</strong>: Cannot modify header information - headers already sent by (output started at /home/site/public_html/wp-content/themes/my-theme/functions.php:49) in <strong>/home/site/public_html/wp-includes/pluggable.php</strong> on line <strong>770</strong></p>
<p>Maybe you just made a change to your code. Maybe you just changed something in your theme. Maybe you just touched the wp-config.php file. Whatever you did, it killed your site and you can&#8217;t find any errors in your code. What is going on?</p>
<p>The problem is a blank line in the file mentioned in the error at the line number specified. Keep in mind that the first file and location listed is where the error is, not the second file and location. So, going by my previous example, the problem is a blank line at line 49 of the current theme&#8217;s function.php file.</p>
<p>If you were to have the following code in your functions.php file, you will get this error:</p>
<pre style="padding-left: 30px;">&lt;?php example_function(); ?&gt;

&lt;?php example_function(); ?&gt;</pre>
<p>To fix the problem, you would remove the blank line:</p>
<pre style="padding-left: 30px;">&lt;?php example_function(); ?&gt;
&lt;?php example_function(); ?&gt;</pre>
<p>You could also group the PHP code together such as the following:</p>
<pre style="padding-left: 30px;">&lt;?php
    example_function();

    example_function();
?&gt;</pre>
<p>Happy coding. <img src='http://mainstreetopen.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://mainstreetopen.com/wordpress-warning-cannot-modify-header-information/feed/</wfw:commentRss>
		</item>
		<item>
		<title>WordPress 2.6 and Full-Width Images</title>
		<link>http://mainstreetopen.com/wordpress-26-and-full-width-images/</link>
		<comments>http://mainstreetopen.com/wordpress-26-and-full-width-images/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 15:44:34 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
		
		<category><![CDATA[Tips &amp; Tricks]]></category>

		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[2.6]]></category>

		<category><![CDATA[Images]]></category>

		<guid isPermaLink="false">http://mainstreetopen.com/?p=41</guid>
		<description><![CDATA[WordPress 2.6 has a number of great new features. One of these features helps prevent full-sized images that are added to your posts from breaking your theme. By default, the full-width images will be limited to a width of 500 pixels. There are a couple of different ways that you can fix this.
Modify the theme
If [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress 2.6 has a number of great new features. One of these features helps prevent full-sized images that are added to your posts from breaking your theme. By default, the full-width images will be limited to a width of 500 pixels. There are a couple of different ways that you can fix this.</p>
<h3>Modify the theme</h3>
<p>If you are a theme author or know how to modify your theme, you can set up your theme to tell WordPress what the maximum width image your theme will accept for display in posts. The key is a new global variable named content_width. If the content_width global is not set, WordPress defaults to a full-size width of 500 pixels. You can see the logic that they are using in the following code snippet from the wp-includes/media.php file (note: I refomatted it a bit to fit the post):</p>
<pre style="padding-left: 30px;">// we're inserting a full size image into the editor. if
// it's a really big image we'll scale it down to fit
// reasonably within the editor itself, and within the
// theme's content width if it's known.  the user can
// resize it in the editor if they wish.
if ( !empty($GLOBALS['content_width']) ) {
    $max_width = $GLOBALS['content_width'];
}
else
    $max_width = 500;</pre>
<p>So, as you can see, the way to have your theme inform WordPress of the maximum width is by supplying a value for $GLOBALS['content_width']. This can be easily done by adding a line of code to your theme&#8217;s functions.php file. For example, adding the following line of code to a theme&#8217;s functions.php file will tell WordPress that full-size images should be limited to a width of 460 pixels (the width of Main Street Open&#8217;s posts).</p>
<pre style="padding-left: 30px;">$GLOBALS['content_width'] = 460;</pre>
<p><em><a href="http://kinrowan.net/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://kinrowan.net/');" target="_blank">Cori Schlegel</a> has correctly pointed out that this feature has been present since 2.5. Thanks for the correction Cori.</em></p>
<h3>Modifying the image after adding it to the post</h3>
<p>If you aren&#8217;t the author of your theme and aren&#8217;t comfortable modifying code, you can manually change the size of the image after adding it to the post. After adding the image, you can change the size by doing the following:</p>
<ul>
<li>Click on the image and select the &#8220;Edit Image&#8221; button<br />
<a href="http://mainstreetopen.com/wp-content/uploads/2008/07/full-width-image-edit.png" ><img class="alignnone size-full wp-image-42" title="full-width-image-edit" src="http://mainstreetopen.com/wp-content/uploads/2008/07/full-width-image-edit.png" alt="" width="400" height="198" /></a></li>
</ul>
<ul>
<li>Click on the &#8220;Advanced Settings&#8221; tab. You can either click on the &#8220;Original Size&#8221; button to set the image to be full-size or you can manually set the width and height for the image<br />
<a href="http://mainstreetopen.com/wp-content/uploads/2008/07/full-width-image-size.png" ><img class="alignnone size-full wp-image-43" title="full-width-image-size" src="http://mainstreetopen.com/wp-content/uploads/2008/07/full-width-image-size.png" alt="" width="400" height="372" /></a></li>
<li>Click the &#8220;Update&#8221; button at the bottom of the Edit Image view.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://mainstreetopen.com/wordpress-26-and-full-width-images/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Better Sidebar</title>
		<link>http://mainstreetopen.com/a-better-sidebar/</link>
		<comments>http://mainstreetopen.com/a-better-sidebar/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 15:03:31 +0000</pubDate>
		<dc:creator>Adam White</dc:creator>
		
		<category><![CDATA[]]></category>

		<category><![CDATA[Widgets]]></category>

		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mainstreetopen.com/?p=27</guid>
		<description><![CDATA[Using the default method of registering sidebars, I kept running into the same issue again and again. I had direct CSS control over the widget title and the entire widget, but I did not have the ability to directly style the widget content without some major workarounds and this still limited my design options. I [...]]]></description>
			<content:encoded><![CDATA[<p>Using the default method of registering sidebars, I kept running into the same issue again and again. I had direct CSS control over the widget title and the entire widget, but I did not have the ability to directly style the widget content without some major workarounds and this still limited my design options. I was wondering why they don&#8217;t allow you to register sidebars with specific classes for the widget content. Then it hit me, that you don&#8217;t need a specific call in the register sidebar function. It&#8217;s already there, you just have to think outside the box a little.</p>
<p>Here is the normal register sidebar call as most are used to using it.<code>register_sidebar(array(<br />
'before_widget' =&gt; '&lt;li id="%1$s" class="widget %2$s"&gt;',<br />
'after_widget' =&gt; '&lt;/li&gt;',<br />
'before_title' =&gt; '&lt;b class="widget_title"&gt;',<br />
'after_title' =&gt; '&lt;/b&gt;',<br />
'name' =&gt; 'Middle Footer'</code><br />
<a href="http://mainstreetopen.com/wp-content/uploads/2008/07/widget1.gif" ><img class="size-full wp-image-25 alignleft" title="Default Widget Layout" src="http://mainstreetopen.com/wp-content/uploads/2008/07/widget1.gif" alt="" width="210" height="261" /></a></p>
<p>Which produces something like this. My problem with this is that if I want the widget title to run full width of the widget area, I will have to do something really clever to pad the widget content. And really clever always ends up with cross browser compatibility problems. So here is the simple way to do it.</p>
<p><code>register_sidebar(array(<br />
'before_widget' =&gt; '&lt;li id="%1$s" class="widget %2$s"&gt;',<br />
'after_widget' =&gt; '&lt;/div&gt;&lt;/li&gt;',<br />
'before_title' =&gt; '&lt;b class="widget_title"&gt;',<br />
'after_title' =&gt; '&lt;/b&gt;&lt;div id="widget_content"',<br />
'name' =&gt; 'Middle Footer'</code></p>
<p>By adding the div at the end of after_title and closing the div at the beginning of the after_widget, we are encapsulating the widget content.<a href="http://mainstreetopen.com/wp-content/uploads/2008/07/widget2.gif" ><img class="size-full wp-image-26 alignleft" title="A Better Widget" src="http://mainstreetopen.com/wp-content/uploads/2008/07/widget2.gif" alt="" width="210" height="261" /></a></p>
<p>Now we have an easy way to specifically stylize the widget content. Giving us the most flexibility with the layout of our widgets. I also prefer to use divs instead of lists for my widget areas, just because most of the sites I work on do not benefit from using lists because the widgets are used for movies and images and if we use media specific style sheets then we won&#8217;t need the lists easy formating. So I end up with a function that looks like this.</p>
<p><code>register_sidebar(array(<br />
'before_widget' =&gt; '&lt;div id="%1$s" class="widget %2$s"&gt;',<br />
'after_widget' =&gt; '&lt;/div&gt;&lt;/div&gt;',<br />
'before_title' =&gt; '&lt;b class="widget_title"&gt;',<br />
'after_title' =&gt; '&lt;/b&gt;&lt;div id="widget_content"',<br />
'name' =&gt; 'Middle Footer'</code></p>
]]></content:encoded>
			<wfw:commentRss>http://mainstreetopen.com/a-better-sidebar/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Recommended WordPress Plugins</title>
		<link>http://mainstreetopen.com/recommendedg-wordpress-plugins/</link>
		<comments>http://mainstreetopen.com/recommendedg-wordpress-plugins/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 15:01:08 +0000</pubDate>
		<dc:creator>Chris Jean</dc:creator>
		
		<category><![CDATA[Plugins]]></category>

		<category><![CDATA[Tips &amp; Tricks]]></category>

		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mainstreetopen.com/?p=33</guid>
		<description><![CDATA[There are thousands of WordPress plugins available. With so many available, it gets hard to keep track of them all. We find that a few plugins are used on most of our WordPress installations, so we made a list to keep track of them.
We also find some plugins from time to time that we don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>There are thousands of WordPress plugins available. With so many available, it gets hard to keep track of them all. We find that a few plugins are used on most of our WordPress installations, so we made a list to keep track of them.</p>
<p>We also find some plugins from time to time that we don&#8217;t have an immediate need for but which are interesting for one reason or another. We&#8217;ve added a list for these as well.</p>
<p>See our <a href="http://mainstreetopen.com/wordpress-plugins/" >recommended and interesting WordPress plugins lists</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://mainstreetopen.com/recommendedg-wordpress-plugins/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Child Themes Keep Track of Changes</title>
		<link>http://mainstreetopen.com/parent-child-themes/</link>
		<comments>http://mainstreetopen.com/parent-child-themes/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 04:24:24 +0000</pubDate>
		<dc:creator>Adam White</dc:creator>
		
		<category><![CDATA[]]></category>

		<category><![CDATA[Customizing Themes]]></category>

		<category><![CDATA[Themes]]></category>

		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mainstreetopen.com/?p=23</guid>
		<description><![CDATA[When I first looked into the parent / child relationships for templates that WordPress has built into it&#8217;s framework, my first thought was &#8220;wow, that is cool&#8221; and after that soaked in was the skeptical though of &#8220;Why would I ever use this?&#8221;. In most cases I would just make a new copy of the [...]]]></description>
			<content:encoded><![CDATA[<p>When I first looked into the parent / child relationships for templates that WordPress has built into it&#8217;s framework, my first thought was &#8220;wow, that is cool&#8221; and after that soaked in was the skeptical though of &#8220;Why would I ever use this?&#8221;. In most cases I would just make a new copy of the theme before making changes to it and usually for my clients I will rename the theme to the name of the new customized theme anyway. So why would I bother linking them together? Well after working with enough WordPress sites and the bloggers that use it, I have realize the advantage of being able to keep track of what changes you have made. Let me first explain how to setup a child theme.</p>
<p>If you have a theme installed in your wp-content/themes/ directory, then to make a child theme you simply create a new folder in the themes directory with a new name. Copy the style.css and images folder to the new child theme. The important thing that we are keeping separate are the PHP files. There may be other folders that contain images or media files that you may need for your theme. Copy all that over because anything in the theme that links to the bloginfo(&#8217;template_url&#8217;) will need to be located within the child theme, because that is the template url. In most cases the images and style.css are the only changes a user needs to make to customize the theme. Although if other changes need to be made, we simply copy over the relevant files and make the changes we need. For example, most themes incorporate a header graphic that will need to be changed by the end user to include their logo in the design. This would normally all be in the header.php file, so we would just make a copy of it into the child theme and make the appropriate changes.</p>
<p>Then we need to specify in the header of the style.css file that we have a parent to this template. You can do so by typing &#8220;Template: parent-template&#8221;, where parent-template is the directory location for the parent template. <em>ie wp-content/themes/parent-template/</em></p>
<p>That alone will give you a new theme to choose from in the WordPress back end and through the built in WordPress Theme Editor you can now start making the changes to the theme. And because we are making changes through the child theme it is clear what files we are touching and what changes have been made to the theme. Keeping track of the changes like this will avoid misunderstandings with clients about what changes have been made and how the original theme they purchased works.</p>
<p>Child themes will also be more useful as theme developers become more aware of there purposes. If designers will avoid hard coding text into the themes and utilize more widget ready areas on their sits, then the benefits of child themes become more meaningful. On more complicated themes with more built in custom PHP code, the ability to separate the graphic elements from the more complex code will also be a benefit to the end user. If they want to tinker with style they won&#8217;t be in a position to break a line of code that will cause the entire site to go down.</p>
]]></content:encoded>
			<wfw:commentRss>http://mainstreetopen.com/parent-child-themes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Intermediate WordPress Training</title>
		<link>http://mainstreetopen.com/intermediate-wordpress-training/</link>
		<comments>http://mainstreetopen.com/intermediate-wordpress-training/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 20:02:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://mainstreetopen.com/?p=22</guid>
		<description><![CDATA[Saturday, August 2, 2008 in Oklahoma City will be our first Intermediate WordPress Developer training class. The class is designed to help people with some WP experience take their sites to the next level. Check the training section for more information.
]]></description>
			<content:encoded><![CDATA[<p>Saturday, August 2, 2008 in Oklahoma City will be our first Intermediate WordPress Developer training class. The class is designed to help people with some WP experience take their sites to the next level. Check the <a href="http://mainstreetopen.com/intermediate-wordpress-developer-training/"  target="_self">training section</a> for more information.</p>
]]></content:encoded>
			<wfw:commentRss>http://mainstreetopen.com/intermediate-wordpress-training/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
