<?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>The PhenixbluE &#187; PHP</title>
	<atom:link href="http://phenix.thephenixblue.com/category/web-design/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://phenix.thephenixblue.com</link>
	<description>Bringing Nonsense to the Masses since 2003!</description>
	<lastBuildDate>Wed, 10 Mar 2010 22:26:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>WP Dynamic Highlight Menu</title>
		<link>http://phenix.thephenixblue.com/2009/09/wp-dynamic-highlight-menu/</link>
		<comments>http://phenix.thephenixblue.com/2009/09/wp-dynamic-highlight-menu/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 13:00:07 +0000</pubDate>
		<dc:creator>Phenix</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://phenix.thephenixblue.com/?p=370</guid>
		<description><![CDATA[OK, so I have a major problem with brainstorming and researching a certain item, function, procedure, trick, hack etc for the current project I&#8217;m working on, never writing it down, and having to re-learn it all over again the next time I need to use the same thing. Since I&#8217;ve been trying to keep content [...]]]></description>
			<content:encoded><![CDATA[<p>OK, so I have a major problem with brainstorming and researching a certain item, function, procedure, trick, hack etc for the current project I&#8217;m working on, never writing it down, and having to re-learn it all over again the next time I need to use the same thing. Since I&#8217;ve been trying to keep content churning out on this site, I figured I could start posting stuff here to at least serve as a repository for all the stuff I will never remember off the top of my head [since no one really reads the site anyways]. Anywho, I found myself working on a WordPress project recently that had the simple need of a dynamic menu that highlighted the current page. Most people choose to go the easy route and use code similar to this:</p>
<h5><code><span style="color: #00ccff">&lt;ul id="nav"&gt;<br />
&lt;li&lt;?php if ( is_home() ) { echo 'class="current"'; } ?&gt;&gt;&lt;a href="#"&gt;Gallery&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&lt;?php if ( is_page('about') ) { echo 'class="current"'; } ?&gt;&gt;&lt;a href="#"&gt;About&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&lt;?php if ( is_page('submit') ) { echo 'class="current"'; } ?&gt;&gt;&lt;a href="#"&gt;Submit&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;</span></code></h5>
<p>Whereas this will do the trick for a finite menu where the names will never change, it&#8217;s not what I wanted for my client. With a little research in to some of the changes in the past couple versions of WP, I was able to get the desired results with a few lines of code:</p>
<p><span style="color: #00ccff">&lt;div id=&#8221;menu&#8221;&gt;<br />
&lt;!&#8211;Main navigation menu&#8211;&gt;<br />
&lt;ul&gt;<br />
&lt;?php wp_page_menu(&#8217;show_home=1&#8242;); ?&gt;<br />
&lt;/ul&gt;<br />
&lt;/div&gt;&lt;!&#8211; menu &#8211;&gt;</span></p>
<p>You might ask &#8220;How does it know what the current page is?&#8221; I say&#8230;..&#8221;WordPress is awesome and takes care of it for you these days! When using the <em><span style="color: #00ccff">wp_page_menu() </span></em>function, the &#8220;current_page_item&#8221; class is automatically added to the current selected page. The end result will be this:</p>
<pre><span style="color: #00ccff">&lt;li class="current_page_item"&gt;</span></pre>
<p>Rather than:</p>
<pre><span style="color: #00ccff">&lt;li class="page_item page-item-2"&gt;</span></pre>
<p>So the accompanying CSS would just apply the &#8220;current&#8221; styling to the &#8220;current_page_item&#8221; class, and you&#8217;re done!!!</p>
<p>The way I chose to do it makes for less code on the developer&#8217;s side, and also allows menu items to be updated dynamically when a user adds a new page, deletes and old one, updates a pages name, or changes the order. While I appreciate WP&#8217;s addition of the <span style="color: #00ccff">wp_page_menu()</span> function, I wish they would add the options to specify what item the class is attached to (list item or link), as well as the option to specify your own class name in place of &#8220;current_page_item.&#8221; I hope someone else finds this to be useful. As always I encourage comments and discussion!</p>
<p>-Phenix</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fphenix.thephenixblue.com%2F2009%2F09%2Fwp-dynamic-highlight-menu%2F&amp;linkname=WP%20Dynamic%20Highlight%20Menu" onclick="urchinTracker('/outgoing/www.addtoany.com/share_save?linkurl=http_3A_2F_2Fphenix.thephenixblue.com_2F2009_2F09_2Fwp-dynamic-highlight-menu_2F_amp_linkname=WP_20Dynamic_20Highlight_20Menu&amp;referer=');"><img src="http://phenix.thephenixblue.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://phenix.thephenixblue.com/2009/09/wp-dynamic-highlight-menu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP Custom Function: rel_date()</title>
		<link>http://phenix.thephenixblue.com/2009/08/wp-custom-function-rel_date/</link>
		<comments>http://phenix.thephenixblue.com/2009/08/wp-custom-function-rel_date/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 14:00:35 +0000</pubDate>
		<dc:creator>Phenix</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://phenix.thephenixblue.com/?p=330</guid>
		<description><![CDATA[Lately I&#8217;ve been working on a &#8216;Proof-of-Concept&#8221; for a large scale Enterprise site conversion to WPMU. This isn&#8217;t a complete redesign project, but rather a conversion to keep the same layout and functionality the current site offers, as well as to offer several features unavailable with the clients existing setup. The main feature missing from [...]]]></description>
			<content:encoded><![CDATA[<p>Lately I&#8217;ve been working on a &#8216;Proof-of-Concept&#8221; for a large scale Enterprise site conversion to WPMU. This isn&#8217;t a complete redesign project, but rather a conversion to keep the same layout and functionality the current site offers, as well as to offer several features unavailable with the clients existing setup. The main feature missing from their existing setup is a CMS (content management system). This is where WPMU comes in! While it&#8217;s not the end all of  CMS&#8217;s, it provides the groundwork for migrating away from static pages at an affordable price (FREE), not to mention all the other perks (great documentation, huge community support, an extensible plugin framework, etc.)! All that being said, here&#8217;s a little custom function I wrote for the project that may be useful for others:</p>
<p>First of all, to keep things clean and simple I created a &#8220;custom_functions.php&#8221; file in the root of the site&#8217;s theme folder to hold this function and all other functions you may need outside of the core WP functions. To make this file work, I added the following line of code to the bottom of the&#8221;functions.php&#8221; file in the <span style="color: #3366ff">/wp-content/themes/</span><em><span style="color: #3366ff">theme_name</span></em><span style="color: #3366ff">/</span> directory.</p>
<p><span style="color: #339966">include &#8216;custom_functions.php&#8217;;</span></p>
<p>Now you can add your custom functions until your heart is content!</p>
<p>The existing site&#8217;s main pages has sections to list the current news and events. Here&#8217;s a snapshot of the area in question:</p>
<p><img class="aligncenter size-full wp-image-331" src="http://phenix.thephenixblue.com/files/2009/08/Picture-3.png" alt="News &amp; Event Sections" width="618" height="376" /></p>
<p>Even though you can&#8217;t tell from this image, the Events date reads &#8220;Today&#8221; when the events date is on the current day. This isn&#8217;t a feature native to WPMU. There are plugins that do similar things, but I figured a custom function for this would be simple and fun! First off, here&#8217;s my custom loop for the &#8220;Calendar of Events&#8221; section (keep in mind, some of this is specific to this sites CSS):<span id="more-330"></span></p>
<blockquote><p><span style="color: #339966">&lt;!&#8211; Events Ticker Loop by: Joe&#8211;&gt;</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">&lt;!&#8211;  Get 5 posts from the &#8220;News&#8221; category if they exist &#8211;&gt;</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966"> &lt;?php query_posts(&#8217;category_name=Events&amp;showposts=5&#8242;); ?&gt;</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966"> &lt;?php if (have_posts()) : ?&gt;</span><span><span style="color: #339966"> </span></span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966"> &lt;?php while (have_posts()) : the_post(); ?&gt;</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">&lt;!&#8211; Display the Date  as abreviated month and day &#8211;&gt;</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966"> <span style="color: #ff9900">&lt;h3&gt;&lt;?php rel_date(); ?&gt;&lt;/h3&gt;</span></span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">&lt;!&#8211;  Display posts as Post &#8220;titles&#8221; as permalinks &#8211;&gt;</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966"> &lt;DIV class=&#8221;post&#8221; id=&#8221;post-&lt;?php the_ID(); ?&gt;&#8221;&gt;</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">&lt;p class=&#8221;title&#8221;&gt;&lt;a href=&#8221;&lt;?php the_permalink() ?&gt;&#8221; rel=&#8221;bookmark&#8221; title=&#8221;Permanent Link to &lt;?php the_title_attribute(); ?&gt;&#8221;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt; | &lt;?php echo get_post_meta($post-&gt;ID, &#8216;event_time&#8217;, true).&#8221;&lt;br /&gt;&#8221;.get_post_meta($post-&gt;ID, &#8216;event_place&#8217;, true); ?&gt;&lt;/p&gt;</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">&lt;?php wp_link_pages(array(&#8217;before&#8217; =&gt; &#8216;&lt;p&gt;&lt;strong&gt;Pages:&lt;/strong&gt; &#8216;, &#8216;after&#8217; =&gt; &#8216;&lt;/p&gt;&#8217;, &#8216;next_or_number&#8217; =&gt; &#8216;number&#8217;)); ?&gt;</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">&lt;/DIV&gt;&lt;!&#8211; post &#8211;&gt;</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">&lt;?php endwhile; endif; ?&gt;</span><span><span style="color: #339966"> </span></span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">&lt;/ul&gt;&lt;!&#8211; events_nav &#8211;&gt;</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">&lt;/div&gt; &lt;!&#8211; events &#8211;&gt;</span></p>
<p><span style="color: #339966">&lt;/div&gt;&lt;!&#8211; right container &#8211;&gt;</span></p>
<p><span style="color: #339966">&lt;!&#8211; End Events Ticker Loop by: Joe&#8211;&gt;</span></p></blockquote>
<p>The highlighted line shows the custom function call <span style="color: #ff9900">rel_date()<span style="color: #000000">.  Here&#8217;s the code for the function:</span></span></p>
<p><span style="color: #ff9900"><span style="color: #000000"> </span></span></p>
<blockquote><p><span style="color: #339966">function rel_date () {</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">$actual_date = date(&#8217;F j Y&#8217;);</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">$full_post_date = get_the_time(&#8217;F j Y&#8217;);</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">$short_post_date = get_the_time(&#8217;M j&#8217;);</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">$today = &#8216;Today&#8217;;</span></p>
<p><span><span style="color: #339966"> </span></span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">if ($full_post_date === $actual_date) {</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">echo $today;</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966"> } else {</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">echo $short_post_date;</span></p>
<p><span><span style="color: #339966"> </span></span><span style="color: #339966">}</span></p>
<p><span style="color: #339966">}</span></p></blockquote>
<p>This function stores the current date (Month, Day, and Year for mat) in a variable called <span style="color: #00ccff">$actual_date</span> using the native PHP <span style="color: #ff9900">function date()</span><span style="color: #ff9900">, the date of the current post in the <span style="color: #00ccff">$full_post_date </span>variable, the short version of the current posts&#8217; date in the $short_post_date variable, and the string &#8220;Today&#8221; in the <span style="color: #00ccff">$today </span>variable. Next the function compares the string values stored in the <span style="color: #00ccff">$full_post_date </span>and <span style="color: #00ccff">$actual_date</span> variables to see if they are equal. If they are, the function returns &#8220;Today&#8221;, if not it returns the abbreviated date of the post (Aug 30). Here&#8217;s a screen shot of the function in action:</span></p>
<p><span style="color: #ff9900"><img class="aligncenter size-full wp-image-332" src="http://phenix.thephenixblue.com/files/2009/08/Picture-4.png" alt="rel_date() function in action" width="267" height="308" /></span></p>
<p><span style="color: #ff9900">I&#8217;ll follow with posts explaining some of the other custom bits in the &#8220;Events Ticker&#8221; code at a later date. Hope you enjoy!</span></p>
<p><span style="color: #ff9900">-Phenix</span></p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fphenix.thephenixblue.com%2F2009%2F08%2Fwp-custom-function-rel_date%2F&amp;linkname=WP%20Custom%20Function%3A%20rel_date%28%29" onclick="urchinTracker('/outgoing/www.addtoany.com/share_save?linkurl=http_3A_2F_2Fphenix.thephenixblue.com_2F2009_2F08_2Fwp-custom-function-rel_date_2F_amp_linkname=WP_20Custom_20Function_3A_20rel_date_28_29&amp;referer=');"><img src="http://phenix.thephenixblue.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://phenix.thephenixblue.com/2009/08/wp-custom-function-rel_date/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>9 WordPress Theme Frameworks</title>
		<link>http://phenix.thephenixblue.com/2009/04/9-wordpress-theme-frameworks/</link>
		<comments>http://phenix.thephenixblue.com/2009/04/9-wordpress-theme-frameworks/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 14:08:57 +0000</pubDate>
		<dc:creator>Phenix</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://phenix.thephenixblue.com/?p=232</guid>
		<description><![CDATA[You guys might remember the article I did on WP Framework by Ptah Dunbar a little while ago. Here are some other WordPress frameworks out and about for your liking!
A theme framework is a theme that is designed to be a flexible foundation that can serve as a parent theme for building child themes. The [...]]]></description>
			<content:encoded><![CDATA[<p>You guys might remember the article I did on <a href="/2009/03/wp-framework/">WP Framework</a> by Ptah Dunbar a little while ago. Here are some other WordPress frameworks out and about for your liking!</p>
<p>A theme framework is a theme that is designed to be a flexible foundation that can serve as a parent theme for building child themes. The use of WordPress theme frameworks may ease theme development by reducing the volume of work which may be needed in creating a backbone for your theme (usually by using PHP and WordPress Template Tags). Theme frameworks also make theme development more accessible, removing the need for programming knowledge. I listed here the best WordPress theme frameworks available  to help get started with WordPress theme developing.</p>
<h2>1.<a href="http://themeshaper.com/thematic/" target="_blank" onclick="urchinTracker('/outgoing/themeshaper.com/thematic/?referer=');">Thematic, A WordPress Theme Framework</a></h2>
<p>Thematic is a free, open-source, highly extensible, search-engine optimized WordPress Theme Framework featuring 13 widget-ready areas, grid-based layout samples, styling for popular plugins, and a whole community behind it. It’s perfect for beginner bloggers and WordPress development professionals.</p>
<p><a href="http://themeshaper.com/thematic/" target="_blank" onclick="urchinTracker('/outgoing/themeshaper.com/thematic/?referer=');"><img src="http://www.1stwebdesigner.com/wp-content/uploads/2009/04/wp-framework/thematic-wordpress-theme-framework.jpg" alt="thematic-wordpress-theme-framework" width="570" height="324" /></a></p>
<p><a href="http://themeshaper.com/demo/thematic/?wptheme=Thematic" target="_blank" onclick="urchinTracker('/outgoing/themeshaper.com/demo/thematic/?wptheme=Thematic&amp;referer=');">Preview live demo</a></p>
<p><a href="http://themeshaper.com/demo/thematic/?wptheme=Thematic" target="_blank" onclick="urchinTracker('/outgoing/themeshaper.com/demo/thematic/?wptheme=Thematic&amp;referer=');"><span id="more-232"></span></a></p>
<h2>2. <a href="http://themehybrid.com/archives/2008/11/hybrid-wordpress-theme-framework" target="_blank" onclick="urchinTracker('/outgoing/themehybrid.com/archives/2008/11/hybrid-wordpress-theme-framework?referer=');">Hybrid WordPress Theme Framework</a></h2>
<p>Amazing WordPress theme framework, definitely one of my favorite. Here is short list what You archieve from this framework:</p>
<p>I’ll just give you the short list instead, so you can go ahead and play with the theme:</p>
<ul>
<li>
<div>Developed with child themes in mind, so you’ll never lose your customizations.</div>
</li>
<li>
<div>SEO optimized. No need for plugins to handle this anymore.</div>
</li>
<li>
<div>Theme options that are about content/information.</div>
</li>
<li>
<div>Templates for everything.</div>
</li>
<li>
<div>13 page templates.</div>
</li>
<li>
<div>Actively developed for WP 2.7 but backward compatible down to 2.5.</div>
</li>
<li>
<div>15+ plugins supported within the theme.</div>
</li>
<li>
<div>Attachment handling like you’ve never experienced.</div>
</li>
<li>
<div>Advanced breadcrumbs beyond any other theme.</div>
</li>
<li>
<div>Ability to run just about any type of site.</div>
</li>
<li>
<div>And over 20 tutorials to start.</div>
</li>
</ul>
<p><a href="http://themehybrid.com/archives/2008/11/hybrid-wordpress-theme-framework" target="_blank" onclick="urchinTracker('/outgoing/themehybrid.com/archives/2008/11/hybrid-wordpress-theme-framework?referer=');"><img src="http://www.1stwebdesigner.com/wp-content/uploads/2009/04/wp-framework/hybrid-wordpress-theme-framework.jpg" alt="hybrid-wordpress-theme-framework" width="570" height="327" /></a></p>
<p><a href="http://themehybrid.com/demo/hybrid/" target="_blank" onclick="urchinTracker('/outgoing/themehybrid.com/demo/hybrid/?referer=');">Preview live demo</a></p>
<h2>3.<a href="http://carringtontheme.com/" target="_blank" onclick="urchinTracker('/outgoing/carringtontheme.com/?referer=');">Carrington &#8211; CMS theme framework for WordPress</a></h2>
<p>Carrington is a CMS theme framework for WordPress that makes it easy to create unique looks for different categories, posts and comments just by creating custom templates. Framework with full documentation, community forums to have Your problems explained, very friendly!</p>
<p><a href="http://carringtontheme.com/" target="_blank" onclick="urchinTracker('/outgoing/carringtontheme.com/?referer=');"><img src="http://www.1stwebdesigner.com/wp-content/uploads/2009/04/wp-framework/carrington-wordpress-theme-framework.jpg" alt="carrington-wordpress-theme-framework" width="570" height="318" /></a></p>
<p><a href="http://blog.carringtontheme.com/" target="_blank" onclick="urchinTracker('/outgoing/blog.carringtontheme.com/?referer=');">Preview live demo</a></p>
<h2>4.<a href="http://code.google.com/p/vanilla-theme/" target="_blank" onclick="urchinTracker('/outgoing/code.google.com/p/vanilla-theme/?referer=');">Vanilla Theme</a></h2>
<p>Vanilla’s key boast is this: Exceptional power and freedom for designers, without (or barely) needing to know or touch PHP. Thanks to the combined capabilities of PHPTAL templates, Carrington’s atomic templates, YUI CSS and full widgetization (including custom widget controls).</p>
<p>Lovely framework released under code.google.com section where several frameworks is combined together &#8211; definitely worth checking out!</p>
<p><a href="http://code.google.com/p/vanilla-theme/" target="_blank" onclick="urchinTracker('/outgoing/code.google.com/p/vanilla-theme/?referer=');"><img src="http://www.1stwebdesigner.com/wp-content/uploads/2009/04/wp-framework/vanilla-theme-wordpress.jpg" alt="vanilla-theme-wordpress" width="570" height="326" /></a></p>
<p><a href="http://www.vanillatheme.com/" target="_blank" onclick="urchinTracker('/outgoing/www.vanillatheme.com/?referer=');">Preview live demo</a></p>
<h2>5.<a href="http://plainbeta.com/2008/05/20/whiteboard-a-free-wordpress-theme-framework/" target="_blank" onclick="urchinTracker('/outgoing/plainbeta.com/2008/05/20/whiteboard-a-free-wordpress-theme-framework/?referer=');">Whiteboard &#8211; A Free Wordpress Theme Framework</a></h2>
<p>It is designed to speed up the process of designing and coding a Wordpress theme by eliminating the time spent on Wordpress’ back-end PHP that is used in every theme.</p>
<p>Whiteboard is clean, noted, and compact (only 76KB in size &#8211; unzipped!). It includes all the standard PHP tags and PHP files needed for a Wordpress theme &#8211; plus a few extras.</p>
<p><a href="http://plainbeta.com/2008/05/20/whiteboard-a-free-wordpress-theme-framework/" target="_blank" onclick="urchinTracker('/outgoing/plainbeta.com/2008/05/20/whiteboard-a-free-wordpress-theme-framework/?referer=');"><img src="http://www.1stwebdesigner.com/wp-content/uploads/2009/04/wp-framework/whiteboard-wordpress-theme-framework.jpg" alt="whiteboard-wordpress-theme-framework" width="570" height="200" /></a></p>
<h2>6. <a href="http://wpframework.com/" target="_blank" onclick="urchinTracker('/outgoing/wpframework.com/?referer=');">WP Framework &#8211; A blank WordPress Theme Framework</a></h2>
<p>WP Framework is a blank WordPress theme framework, which aims to cut down on your theme development time. It gives you a solid theme foundation to build your project on top of so you can focus on project-specific features right from the git-go.</p>
<p><a href="http://wpframework.com/" target="_blank" onclick="urchinTracker('/outgoing/wpframework.com/?referer=');"><img src="http://www.1stwebdesigner.com/wp-content/uploads/2009/04/wp-framework/wp-framework-wordpress-theme-framework.jpg" alt="wp-framework-wordpress-theme-framework" width="570" height="300" /></a></p>
<h2>7. <a href="http://www.plaintxt.org/themes/sandbox/" target="_blank" onclick="urchinTracker('/outgoing/www.plaintxt.org/themes/sandbox/?referer=');">SandBox </a></h2>
<p>The Sandbox is a powerful tool available for WordPress theme designers and developers. The Sandbox can be easily designed just with CSS, so beginners will feel comfortable not bothering with PHP.</p>
<p>Experienced developers and designers can accomplish almost anything with minimal work, thanks to the rich, semantic markup and profusion of classes dynamically generated by the Sandbox.</p>
<p><a href="http://www.plaintxt.org/themes/sandbox/" target="_blank" onclick="urchinTracker('/outgoing/www.plaintxt.org/themes/sandbox/?referer=');"><img src="http://www.1stwebdesigner.com/wp-content/uploads/2009/04/wp-framework/sandbox-wordpress-theme-framework.jpg" alt="sandbox-wordpress-theme-framework" width="570" height="304" /></a></p>
<h2>8. <a href="http://onepresscommunity.com/" target="_blank" onclick="urchinTracker('/outgoing/onepresscommunity.com/?referer=');">OnePress Community Framework</a></h2>
<p>The OnePress framework is an integrated website and forum solution. It is, simply, a WordPress theme to serve as the foundation and framework for your web site and online community. Leveraging the powerful WordPress and phpBB projects, OnePress provides a set of features focused on helping you build and maintain your site from the inside out. With this set of tools, you can easily run your community and do so with professional presentation.</p>
<p><a href="http://onepresscommunity.com/" target="_blank" onclick="urchinTracker('/outgoing/onepresscommunity.com/?referer=');"><img src="http://www.1stwebdesigner.com/wp-content/uploads/2009/04/wp-framework/onpress-community-framework.jpg" alt="onpress-community-framework" width="570" height="276" /></a></p>
<h2>9. <a href="http://wpcandy.com/articles/the-wordpress-starter-theme-project.html" target="_blank" onclick="urchinTracker('/outgoing/wpcandy.com/articles/the-wordpress-starter-theme-project.html?referer=');">The WordPress Starter Theme Project</a></h2>
<p>And here are some of the features of WPcandy starter theme:</p>
<ul>
<li>
<div>Blank style.css with theme name, author, URL, etc. tags at the top</div>
</li>
<li>
<div>Content-ready 404, archive, search, index, single post, and page files</div>
</li>
<li>
<div>Full, working comments.php file</div>
</li>
<li>
<div>Complete header.php set up with links to RSS, a stylesheet, and JS file; &lt;title&gt; template</div>
</li>
<li>
<div>Default search form template</div>
</li>
<li>
<div>Blank screenshot.png file and images folder</div>
</li>
</ul>
<p><a href="http://wpcandy.com/articles/the-wordpress-starter-theme-project.html" target="_blank" onclick="urchinTracker('/outgoing/wpcandy.com/articles/the-wordpress-starter-theme-project.html?referer=');"><img src="http://www.1stwebdesigner.com/wp-content/uploads/2009/04/wp-framework/wp-candy-starter-theme.jpg" alt="wp-candy-starter-theme" width="570" height="140" /></a></p>
<p>Several child themes and resources:</p>
<h2><a href="http://patdryburgh.net/junction/" target="_blank" onclick="urchinTracker('/outgoing/patdryburgh.net/junction/?referer=');">Junction WordPress Child Theme</a></h2>
<p>Junction is a WordPress Child Theme based on the Thematic Theme Framework. In terms of style, Junction is vastly different from Thematic, however Junction capitalizes on the power of the Thematic Framework, which allows the ability to style the entire template without touching a single line of original php or html code.</p>
<p><a href="http://patdryburgh.net/junction/" target="_blank" onclick="urchinTracker('/outgoing/patdryburgh.net/junction/?referer=');"><img src="http://www.1stwebdesigner.com/wp-content/uploads/2009/04/wp-framework/junction-wordpress-child-theme.jpg" alt="junction-wordpress-child-theme" width="439" height="334" /></a></p>
<h2><a href="http://themeshaper.com/category/thematic-child-themes/" target="_blank" onclick="urchinTracker('/outgoing/themeshaper.com/category/thematic-child-themes/?referer=');">Thematic Child Themes</a></h2>
<p>Thematic offers a bunch of child themes, I featured one of them, but You should check this site for Yourself, actually I suggest You to subscribe to this site if You’re serious about WordPress theme developing.</p>
<p><a href="http://themeshaper.com/category/thematic-child-themes/" target="_blank" onclick="urchinTracker('/outgoing/themeshaper.com/category/thematic-child-themes/?referer=');"><img src="http://www.1stwebdesigner.com/wp-content/uploads/2009/04/wp-framework/thematic-chil-themes.jpg" alt="thematic-chil-themes" width="570" height="362" /></a></p>
<h2><a href="http://themeshaper.com/acamas-theme-clarity-elegance-power/" target="_blank" onclick="urchinTracker('/outgoing/themeshaper.com/acamas-theme-clarity-elegance-power/?referer=');">Acamas Wordpress Child Theme</a></h2>
<p>Acamas is a Thematic Themelet. That means Acamas requires the Thematic Theme Framework installed in your WordPress theme directory. Thematic powers Acamas. And Acamas builds on the power of Thematic. But don’t worry! Thematic is free. Even better, it’s open-source and one of the most advanced SEO WordPress themes around. Download Thematic now and set your blog on a rock-solid foundation for success.</p>
<p><a href="http://themeshaper.com/acamas-theme-clarity-elegance-power/" target="_blank" onclick="urchinTracker('/outgoing/themeshaper.com/acamas-theme-clarity-elegance-power/?referer=');"><img src="http://www.1stwebdesigner.com/wp-content/uploads/2009/04/wp-framework/acamas-wordpress-child-theme.jpg" alt="acamas-wordpress-child-theme" width="570" height="313" /></a></p>
<p><a href="http://themeshaper.com/acamas/" target="_blank" onclick="urchinTracker('/outgoing/themeshaper.com/acamas/?referer=');">Preview live demo</a></p>
<p>See <a title="20 WordPress Frameworks" href="http://www.1stwebdesigner.com/wordpress/wordpress-theme-frameworks-and-starting-resources/" onclick="urchinTracker('/outgoing/www.1stwebdesigner.com/wordpress/wordpress-theme-frameworks-and-starting-resources/?referer=');">Original Article</a> for more info.</p>
<p>-Phenix</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fphenix.thephenixblue.com%2F2009%2F04%2F9-wordpress-theme-frameworks%2F&amp;linkname=9%20WordPress%20Theme%20Frameworks" onclick="urchinTracker('/outgoing/www.addtoany.com/share_save?linkurl=http_3A_2F_2Fphenix.thephenixblue.com_2F2009_2F04_2F9-wordpress-theme-frameworks_2F_amp_linkname=9_20WordPress_20Theme_20Frameworks&amp;referer=');"><img src="http://phenix.thephenixblue.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://phenix.thephenixblue.com/2009/04/9-wordpress-theme-frameworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 50 WordPress Tutorials</title>
		<link>http://phenix.thephenixblue.com/2009/04/top-50-wp-tuts/</link>
		<comments>http://phenix.thephenixblue.com/2009/04/top-50-wp-tuts/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 03:55:07 +0000</pubDate>
		<dc:creator>Phenix</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://phenix.thephenixblue.com/?p=205</guid>
		<description><![CDATA[ 
 



As a web developer, you can broaden your potential client base and add value for existing clients by listing &#8216;Wordpress&#8217; as an area of expertise. Of course, unless you want to bluff your way through jobs, you&#8217;d better have the skill to back-up that claim. This collection will help.
See original article here.
 
 

Wordpress Basics
 
1. Unraveling the [...]]]></description>
			<content:encoded><![CDATA[<p> </p>
<div id="post-3157" class="exerpt"><img class="alignleft" src="http://nettuts.s3.amazonaws.com/218_50wptuts/wp_preview.jpg" alt="" width="180" height="180" /> </p>
<p><span><br />
</span></p>
<div class="text">
<p>As a web developer, you can broaden your potential client base and add value for existing clients by listing &#8216;Wordpress&#8217; as an area of expertise. Of course, unless you want to bluff your way through jobs, you&#8217;d better have the skill to back-up that claim. This collection will help.</p>
<p>See original article <a title="Top 50 WordPress Tutorials" href="http://net.tutsplus.com/articles/web-roundups/top-50-wordpress-tutorials/" onclick="urchinTracker('/outgoing/net.tutsplus.com/articles/web-roundups/top-50-wordpress-tutorials/?referer=');">here</a>.</p>
<p> </p>
<p> </p></div>
</div>
<h3>Wordpress Basics</h3>
<p> </p>
<h4>1. Unraveling the Secrets of the comments.php File</h4>
<p>Nettuts+ author Gilles Maes has written an in-depth <a href="http://nettuts.com/news/unraveling-the-secrets-of-wordpress-commentsphp-file/" onclick="urchinTracker('/outgoing/nettuts.com/news/unraveling-the-secrets-of-wordpress-commentsphp-file/?referer=');">overview of the comments.php file</a> and how to make the most of the template.</p>
<h4>2. How to Become a Wordpress Developer</h4>
<p><a href="http://www.ithemes.com/" onclick="urchinTracker('/outgoing/www.ithemes.com/?referer=');">iThemes</a> has a tutorial on <a href="http://ithemes.com/the-wordpress-developer-toolkit/" onclick="urchinTracker('/outgoing/ithemes.com/the-wordpress-developer-toolkit/?referer=');">how to become a Wordpress developer</a>. The article covers development tools, best plugins, suggestions for getting clients, and more.</p>
<h4>3. Multiple Wordpress Installations Using a Single Database</h4>
<p>Streamline your Wordpress set-up by installing multiple instances of Wordpress on <a href="http://www.optiniche.com/blog/392/multiple-installs-single-database/" onclick="urchinTracker('/outgoing/www.optiniche.com/blog/392/multiple-installs-single-database/?referer=');">the same database</a>.</p>
<p><span id="more-205"></span></p>
<h3>Theme Tutorials</h3>
<p> </p>
<h4>4. How to Create a Wordpress Theme from Scratch</h4>
<p>Nettuts+ author Sam Parkinson gives a thorough overview of <a href="http://nettuts.com/site-builds/how-to-create-a-wordpress-theme-from-scratch/" onclick="urchinTracker('/outgoing/nettuts.com/site-builds/how-to-create-a-wordpress-theme-from-scratch/?referer=');">how to make your own custom theme from scratch</a>, complete with source code.</p>
<h4>5. So You Want to Create Wordpress Themes, Huh?</h4>
<p>A lengthy and thorough <a href="http://www.wpdesigner.com/2007/02/19/so-you-want-to-create-wordpress-themes-huh/" onclick="urchinTracker('/outgoing/www.wpdesigner.com/2007/02/19/so-you-want-to-create-wordpress-themes-huh/?referer=');">series of tutorials</a> covering nearly every aspect of Wordpress theme development. A must-read for beginners.</p>
<h4>6. WordPress for Designers: Video Series</h4>
<p>Drew Douglass will teach us, using easy to understand screencasts, exactly <a href="http://blog.themeforest.net/screencasts/new-wp-video-series-and-free-rockstar-book/" onclick="urchinTracker('/outgoing/blog.themeforest.net/screencasts/new-wp-video-series-and-free-rockstar-book/?referer=');">how to design for WordPress.</a></p>
<h4>7. Wordpress Theme Hacks</h4>
<p>A collection of <a href="http://www.webdesignerwall.com/tutorials/wordpress-theme-hacks/" onclick="urchinTracker('/outgoing/www.webdesignerwall.com/tutorials/wordpress-theme-hacks/?referer=');">simple Wordpress hacks</a> that you&#8217;ll find yourself reusing all the time when working with themes.</p>
<h4>8. Designing for Wordpress Screencast</h4>
<p><a href="http://css-tricks.com/" onclick="urchinTracker('/outgoing/css-tricks.com/?referer=');">CSSTricks</a> has an excellent 3-step screencast that starts with the <a href="http://css-tricks.com/video-screencasts/25-designing-for-wordpress-part-one/" onclick="urchinTracker('/outgoing/css-tricks.com/video-screencasts/25-designing-for-wordpress-part-one/?referer=');">basics of solid theme design</a> (<a href="http://css-tricks.com/video-screencasts/26-designing-for-wordpress-part-two/" onclick="urchinTracker('/outgoing/css-tricks.com/video-screencasts/26-designing-for-wordpress-part-two/?referer=');">step 2</a> and <a href="http://css-tricks.com/video-screencasts/27-designing-for-wordpress-part-three/" onclick="urchinTracker('/outgoing/css-tricks.com/video-screencasts/27-designing-for-wordpress-part-three/?referer=');">step 3</a>).</p>
<h4>9. Turning a Web Template Into a Wordpress Theme</h4>
<p>Instead of using one of the many standard Wordpress themes, you could <a href="http://max.limpag.com/2006/09/01/video-tutorial-wordpress-theme/" onclick="urchinTracker('/outgoing/max.limpag.com/2006/09/01/video-tutorial-wordpress-theme/?referer=');">convert a web template into a Wordpress theme</a> with this video tutorial.</p>
<h4>10. Wordpress CSS Guides</h4>
<p>A slightly-dated but still useful guide on <a href="http://www.tamba2.org.uk/wordpress/graphicalcss/" onclick="urchinTracker('/outgoing/www.tamba2.org.uk/wordpress/graphicalcss/?referer=');">how to alter the CSS on default themes</a> to create your own personalized theme.</p>
<h4>11. How to Create a Wordpress Theme in 5 Minutes</h4>
<p><a href="http://www.bothack.wordpress.com/" onclick="urchinTracker('/outgoing/www.bothack.wordpress.com/?referer=');">Bothack</a> has a quick-n-dirty rundown on how to <a href="http://bothack.wordpress.com/2006/09/17/how-to-create-a-wordpress-template-in-5-minutes/" onclick="urchinTracker('/outgoing/bothack.wordpress.com/2006/09/17/how-to-create-a-wordpress-template-in-5-minutes/?referer=');">create your own Wordpress theme in 5 minutes</a>.</p>
<h4>12. Mastering Wordpress Theme Hacks and Techniques</h4>
<p><a href="http://www.nuope.com/" onclick="urchinTracker('/outgoing/www.nuope.com/?referer=');">Nuope</a> has a 4-part series on <a href="http://www.noupe.com/tutorial/the-powerful-guide-to-master-your-wordpress.html" onclick="urchinTracker('/outgoing/www.noupe.com/tutorial/the-powerful-guide-to-master-your-wordpress.html?referer=');">Mastering CSS</a>, one of which is <a href="http://www.noupe.com/wordpress/mastering-your-wordpress-theme-hacks-and-techniques.html" onclick="urchinTracker('/outgoing/www.noupe.com/wordpress/mastering-your-wordpress-theme-hacks-and-techniques.html?referer=');">how to master Wordpress theme hacks</a>.</p>
<h4>13. Blog Posts in Different Columns</h4>
<p>If you&#8217;re wanting a little more advanced look and feel to your blog, try <a href="http://www.cre8d-design.com/2006/03/wordpress-tutorial-blog-posts-in-different-columns/" onclick="urchinTracker('/outgoing/www.cre8d-design.com/2006/03/wordpress-tutorial-blog-posts-in-different-columns/?referer=');">setting the posts to display in different columns</a>.</p>
<h4>14. Adding Tabs to Your Theme&#8217;s Sidebar</h4>
<p>Here&#8217;s a quick hack that <a href="http://rubiqube.com/wordpress-tutorial-adding-tabs-to-your-blog-sidebar/" onclick="urchinTracker('/outgoing/rubiqube.com/wordpress-tutorial-adding-tabs-to-your-blog-sidebar/?referer=');">adds tabs to your sidebar</a> using <a href="http://developer.yahoo.com/yui/tabview/" onclick="urchinTracker('/outgoing/developer.yahoo.com/yui/tabview/?referer=');">Yahoo! Tab View</a>.</p>
<h4>15. Category Styling</h4>
<p>This tutorial shows how to add messages in the theme for <a href="http://vandelaydesign.com/blog/wordpress/category-styling/" onclick="urchinTracker('/outgoing/vandelaydesign.com/blog/wordpress/category-styling/?referer=');">posts in a certain category</a> using CSS.</p>
<h4>16. Multiple Page Layouts in a Single Template</h4>
<p>If you&#8217;re looking for a more diversified template for sub-pages in a template, check out <a href="http://www.darrenhoyt.com/2007/12/26/multiple-wordpress-page-layouts-in-one-single-template/" onclick="urchinTracker('/outgoing/www.darrenhoyt.com/2007/12/26/multiple-wordpress-page-layouts-in-one-single-template/?referer=');">this quick tutorial for mutiple page layouts in a single template</a>.</p>
<h4>17. Rounded Corner Tab Menus</h4>
<p><a href="http://rubiqube.com/" onclick="urchinTracker('/outgoing/rubiqube.com/?referer=');">Rubique</a> has a quick tutorial on how to use CSS to <a href="http://rubiqube.com/wordpress-tutorial-rounded-corner-tab-menu-using-css/" onclick="urchinTracker('/outgoing/rubiqube.com/wordpress-tutorial-rounded-corner-tab-menu-using-css/?referer=');">make rounded corners</a> for your Wordpress menus.</p>
<h4>18. Dynamic Classes or ID&#8217;s</h4>
<p><a href="http://elliotjaystocks.com/" onclick="urchinTracker('/outgoing/elliotjaystocks.com/?referer=');">Elliot Jay Stocks</a> as a useful tutorial on how to <a href="http://elliotjaystocks.com/blog/archive/2008/wordpress-tutorialhow-to-apply-a-dynamic-body-class-or-id/" onclick="urchinTracker('/outgoing/elliotjaystocks.com/blog/archive/2008/wordpress-tutorialhow-to-apply-a-dynamic-body-class-or-id/?referer=');">apply a dynamic body class or ID to your templates</a>, for styling purposes.</p>
<h4>19. Formatting Images for Feed Readers</h4>
<p>How to <a href="http://www.pearsonified.com/2007/06/how-to-format-images-for-feed-readers.php" onclick="urchinTracker('/outgoing/www.pearsonified.com/2007/06/how-to-format-images-for-feed-readers.php?referer=');">make sure your images are looking good</a> in many of your blog follower&#8217;s favorite medium: the feed reader.</p>
<h4>20. How to Highlight Author Comments in Wordpress</h4>
<p>Google blogger <a href="http://www.mattcutts.com/" onclick="urchinTracker('/outgoing/www.mattcutts.com/?referer=');">Matt Cutts</a> offers some advice on <a href="http://www.mattcutts.com/blog/highlight-author-comments-wordpress/" onclick="urchinTracker('/outgoing/www.mattcutts.com/blog/highlight-author-comments-wordpress/?referer=');">how to style your author comments</a> differently than the rest of the reader comments.</p>
<h4>21. Customizing Widgets Using CSS</h4>
<p>Widgets are a great way to quickly add information to your layout (namely the sidebar). Here&#8217;s a tutorial on<a href="http://rubiqube.com/wordpress-tutorial-customizing-widgets-using-css/" onclick="urchinTracker('/outgoing/rubiqube.com/wordpress-tutorial-customizing-widgets-using-css/?referer=');">how to style the widgets using CSS</a>.</p>
<h4>22. Using Sliding Doors with Wordpress Navigation</h4>
<p>The <a href="http://www.alistapart.com/articles/slidingdoors/" onclick="urchinTracker('/outgoing/www.alistapart.com/articles/slidingdoors/?referer=');">Sliding Doors</a> technique is a great way to utilize CSS and background images to make tabbed navigation. WPHacks shows us <a href="http://wphacks.com/sliding-doors-wordpress-navigation-css-technique/" onclick="urchinTracker('/outgoing/wphacks.com/sliding-doors-wordpress-navigation-css-technique/?referer=');">how to utilize Sliding Doors to enhance Wordpress navigation</a>.</p>
<h4>23. Wordpress Categories in a Horizontal Drop-down Menu</h4>
<p>How to use CSS and Javascript to make a <a href="http://anthologyoi.com/wordpress/displaying-wordpress-categories-in-a-horizontal-dropdown-menu.html" onclick="urchinTracker('/outgoing/anthologyoi.com/wordpress/displaying-wordpress-categories-in-a-horizontal-dropdown-menu.html?referer=');">horizontal drop-down menubar</a>.</p>
<h4>24. Separate Comments from Trackbacks</h4>
<p>It&#8217;s a good idea to <a href="http://wphacks.com/how-to-separate-wordpress-comments-and-trackbacks/" onclick="urchinTracker('/outgoing/wphacks.com/how-to-separate-wordpress-comments-and-trackbacks/?referer=');">separate trackbacks from your comments</a>.</p>
<h4>25. Creating a Widget Ready Footer</h4>
<p>There&#8217;s a trend for blogs to have footers that feature columns of extra information. Learn how to create a<a href="http://help-developer.com/index.php/2008/07/creating-a-widget-ready-footer-in-wordpress/" onclick="urchinTracker('/outgoing/help-developer.com/index.php/2008/07/creating-a-widget-ready-footer-in-wordpress/?referer=');">widget-ready Wordpress footer</a>.</p>
<h4>26. Make a Featured Post Carousel</h4>
<p>Many blogs use a featured post carousel to show recent posts or flagship content. <a href="http://nettuts.com/working-with-cmss/how-to-make-a-featured-post-carousel-for-wordpress/" onclick="urchinTracker('/outgoing/nettuts.com/working-with-cmss/how-to-make-a-featured-post-carousel-for-wordpress/?referer=');">Learn how to create this nifty feature</a> with Nettuts+ author James Lao.</p>
<h4>27. How to Lay Text Over Images</h4>
<p>Add a little flair to your blog and <a href="http://5thirtyone.com/archives/875" onclick="urchinTracker('/outgoing/5thirtyone.com/archives/875?referer=');">add some text to your flagship images</a> by only using Wordpress custom fields.</p>
<h4>28. The Date/Image Hack</h4>
<p><a href="http://www.yugatech.com/blog/wordpress/wp-date-image-hack/" onclick="urchinTracker('/outgoing/www.yugatech.com/blog/wordpress/wp-date-image-hack/?referer=');">Interesting tutorial</a> on how to combine a combination of images, CSS and Wordpress hooks in order to graphically display the date of the published post.</p>
<h4>29. Dynamic Sticky Pages</h4>
<p>Learn how to <a href="http://www.maxpower.ca/wordpress-hack-creating-a-dynamic-sticky/2005/04/23/" onclick="urchinTracker('/outgoing/www.maxpower.ca/wordpress-hack-creating-a-dynamic-sticky/2005/04/23/?referer=');">dynamically make posts stay on top longer</a> in category and archive listings using multiple loops.</p>
<div class="tutorial_image"><img src="http://nettuts.s3.amazonaws.com/066_WordpressThemeFromScratch/3.jpg" alt="" /></div>
<h3>Plugins</h3>
<p> </p>
<h4>30. Your First WP Plugin</h4>
<p>Mark Jaquith has a short-and-sweet screencast on how to create <a href="http://markjaquith.wordpress.com/2006/03/04/wp-tutorial-your-first-wp-plugin/" onclick="urchinTracker('/outgoing/markjaquith.wordpress.com/2006/03/04/wp-tutorial-your-first-wp-plugin/?referer=');">your first Wordpress plugin</a> in under 5 minutes.</p>
<h4>31. How to Write a Simple Wordpress Plugin</h4>
<p>A <a href="http://asymptomatic.net/2005/02/22/1350/how-to-write-a-simple-wordpress-plugin" onclick="urchinTracker('/outgoing/asymptomatic.net/2005/02/22/1350/how-to-write-a-simple-wordpress-plugin?referer=');">step-by-step guide</a> to a simple and fun Wordpress plugin.</p>
<h4>32. Screencast on Writing a Wordpress Plugins</h4>
<p>If you&#8217;re rather see a visual demonstration of how to write a Wordpress plugin, look no further than the <a href="http://weblogtoolsvideos.com/video/How-to-make-a-wordpress-plugi" onclick="urchinTracker('/outgoing/weblogtoolsvideos.com/video/How-to-make-a-wordpress-plugi?referer=');">Weblog Tools Collection screencast</a>.</p>
<div class="tutorial_image"><img src="http://nettuts.s3.amazonaws.com/016_UserLinkFeed/7.jpg" alt="" /></div>
<h3>The Backend</h3>
<p> </p>
<h4>33. Custom Write Panels in the Wordpress Backend</h4>
<p>Design blog <a href="http://www.wefunction.com/" onclick="urchinTracker('/outgoing/www.wefunction.com/?referer=');">WeFunction</a> shows us how to <a href="http://wefunction.com/2008/10/tutorial-creating-custom-write-panels-in-wordpress/" onclick="urchinTracker('/outgoing/wefunction.com/2008/10/tutorial-creating-custom-write-panels-in-wordpress/?referer=');">create extra write panels</a> for adding extra bits to the &#8220;Write&#8221; page of the admin area.</p>
<h4>34. Wordpress as a CMS</h4>
<p>Wordpress isn&#8217;t just a blogging tool, <a href="http://css-tricks.com/video-screencasts/41-wordpress-as-a-cms/" onclick="urchinTracker('/outgoing/css-tricks.com/video-screencasts/41-wordpress-as-a-cms/?referer=');">it can also be a CMS</a> with the help of some plugins and theme retooling.</p>
<h4>35. Exporting Wordpress Data</h4>
<p>Learn how to import and export your Wordpress posts and comments with <a href="http://wordpresstraining.com/videos/install-and-configure/import-and-export-wordpress-data/#more-19" onclick="urchinTracker('/outgoing/wordpresstraining.com/videos/install-and-configure/import-and-export-wordpress-data/_more-19?referer=');">this handy screencast</a>.</p>
<div class="tutorial_image"><img src="http://nettuts.s3.amazonaws.com/218_50wptuts/custom_write_panel.jpg" alt="" /></div>
<h3>Miscellaneous</h3>
<p> </p>
<h4>36. Embedding Wordpress into OS Commerce</h4>
<p><a href="http://www.oscommerce.com/" onclick="urchinTracker('/outgoing/www.oscommerce.com/?referer=');">OS Commerce</a> is a popular open source ecommerce shopping script that many web developers use to sell goods. Here&#8217;s a tutorial on <a href="http://michaelwender.com/2005/11/28/embedding-wordpress-into-os-commerce/" onclick="urchinTracker('/outgoing/michaelwender.com/2005/11/28/embedding-wordpress-into-os-commerce/?referer=');">how to embed a Wordpress blog into an OS Commerce installation</a>.</p>
<h4>37. Creating An Automatic Sitemap</h4>
<p>Sitemaps help users navigate the site, as well as allow search engines to have quick access to all of your blog&#8217;s pages. Here&#8217;s a tutorial on how to create an <a href="http://www.jimwestergren.com/tutorial-automatic-sitemap-in-wordpress/" onclick="urchinTracker('/outgoing/www.jimwestergren.com/tutorial-automatic-sitemap-in-wordpress/?referer=');">automatic sitemap</a> for your Wordpress installation.</p>
<h4>38. Build a Dynamic Design Portfolio</h4>
<p>A terrific guide on how to utilize the <em>query_posts</em> tag to <a href="http://www.darrenhoyt.com/2007/08/24/build-a-dynamic-design-portfolio-with-wordpress/" onclick="urchinTracker('/outgoing/www.darrenhoyt.com/2007/08/24/build-a-dynamic-design-portfolio-with-wordpress/?referer=');">create a design portfolio with Wordpress</a>.</p>
<h4>39. Create a User Contributed Link Feed w/ Wordpress Comments</h4>
<p>If you&#8217;re wanting to add a Nettuts+ style link feed, Collis has an excellent tutorial on <a href="http://nettuts.com/working-with-cmss/hack-together-a-user-contributed-link-feed-with-wordpress-comments/" onclick="urchinTracker('/outgoing/nettuts.com/working-with-cmss/hack-together-a-user-contributed-link-feed-with-wordpress-comments/?referer=');">how to utilize Wordpress comments to create the feed</a>.</p>
<h4>40. A Wordpress-Powered Membership Directory</h4>
<p><a href="http://www.wpdesigner.com/" onclick="urchinTracker('/outgoing/www.wpdesigner.com/?referer=');">WPDesigner</a> shows us how to <a href="http://www.wpdesigner.com/2008/03/01/how-to-use-wordpress-as-a-membership-directory/" onclick="urchinTracker('/outgoing/www.wpdesigner.com/2008/03/01/how-to-use-wordpress-as-a-membership-directory/?referer=');">create a membership directory using a standard installation of Wordpress</a> and some customization.</p>
<h4>41. Remove Categories in the Wordpress Loop</h4>
<p>Sometimes excluding certain posts in categories from showing in the Wordpress loop is important. Here&#8217;s a quick tutorial with sample code on <a href="http://bloggercamp.com/blogging-tips/blogging-tips-wordpress-tips/remove-several-categories-from-the-loop-in-wordpress/" onclick="urchinTracker('/outgoing/bloggercamp.com/blogging-tips/blogging-tips-wordpress-tips/remove-several-categories-from-the-loop-in-wordpress/?referer=');">how to exclude certain categories</a> in your templates.</p>
<h4>42. Add a Twitter Field to your Form</h4>
<p><a href="http://vimeo.com/2326653" onclick="urchinTracker('/outgoing/vimeo.com/2326653?referer=');">How to install the twitip-id plugin</a> to include a field for commenters to leave their Twitter ID.</p>
<h4>43. Enabling HTTPS for Wordpress.com Blogs Screencast</h4>
<p>The <a href="http://www.wordpress.org/" onclick="urchinTracker('/outgoing/www.wordpress.org/?referer=');">Wordpress team</a> has put together a how-to video on <a href="http://support.wordpress.com/https/" onclick="urchinTracker('/outgoing/support.wordpress.com/https/?referer=');">enabling HTTPS</a> on Wordpress.com blogs.</p>
<h4>44. How to Add Photo Captions</h4>
<p>Good photo captions aren&#8217;t that something that Wordpress themes usually come with out of the box. This screencast shows how to correctly <a href="http://www.viddler.com/explore/Miss604/videos/11/" onclick="urchinTracker('/outgoing/www.viddler.com/explore/Miss604/videos/11/?referer=');">add photo captions</a> into your posts.</p>
<h4>45. Make a Random Post Button</h4>
<p><a href="http://wpguy.com/tutorials/how-to-make-a-random-post-button/" onclick="urchinTracker('/outgoing/wpguy.com/tutorials/how-to-make-a-random-post-button/?referer=');">Adding a random post button</a> is only a SQL query and PHP snippet away.</p>
<h4>46. RSS-Only Posts</h4>
<p>This tutorial shows you <a href="http://courtneytuttle.com/2007/12/06/creating-posts-that-appear-only-in-rss/" onclick="urchinTracker('/outgoing/courtneytuttle.com/2007/12/06/creating-posts-that-appear-only-in-rss/?referer=');">how to create posts that only appear in RSS feeds</a>, in hopes to improve RSS subscriber counts.</p>
<h4>47. Wordpress SEO</h4>
<p><a href="http://yoast.com/" onclick="urchinTracker('/outgoing/yoast.com/?referer=');">Yaost</a> has a lengthy tutorial on how to <a href="http://yoast.com/articles/wordpress-seo/" onclick="urchinTracker('/outgoing/yoast.com/articles/wordpress-seo/?referer=');">squeeze the most SEO out of your Wordpress blog</a>.</p>
<h4>48. Learn How to Make Your Blog Accessible</h4>
<p>Most blogs don&#8217;t conform to WAI/WCAG standards in terms of accessibility. Learn how to meet these standards with Bruce Lawson&#8217;s <a href="http://www.brucelawson.co.uk/2005/wordpress-accessibility-hacks/" onclick="urchinTracker('/outgoing/www.brucelawson.co.uk/2005/wordpress-accessibility-hacks/?referer=');">accessibility hacks</a>.</p>
<h4>49. Definitive Guide to Semantic Web Markup for Blogs</h4>
<p>Although not strictly a Wordpress tutorial, Chris Pearson&#8217;s <a href="http://www.pearsonified.com/2007/04/definitive-guide-to-semantic-markup.php" onclick="urchinTracker('/outgoing/www.pearsonified.com/2007/04/definitive-guide-to-semantic-markup.php?referer=');">guide to semantic web markup for blogs</a> is a must-read for anyone wanting to maximize their results in search engines.</p>
<h4>50. Digg-proof Your Wordpress</h4>
<p><a href="http://blog.circlesixdesign.com/2007/01/22/diggproof/" onclick="urchinTracker('/outgoing/blog.circlesixdesign.com/2007/01/22/diggproof/?referer=');">Learn how to configure</a> MySQL, Apache and other things to keep your site humming when it lands on the front page of Digg.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fphenix.thephenixblue.com%2F2009%2F04%2Ftop-50-wp-tuts%2F&amp;linkname=Top%2050%20WordPress%20Tutorials" onclick="urchinTracker('/outgoing/www.addtoany.com/share_save?linkurl=http_3A_2F_2Fphenix.thephenixblue.com_2F2009_2F04_2Ftop-50-wp-tuts_2F_amp_linkname=Top_2050_20WordPress_20Tutorials&amp;referer=');"><img src="http://phenix.thephenixblue.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://phenix.thephenixblue.com/2009/04/top-50-wp-tuts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>20 Useful PHP Components &amp; Tutorials for Everyday Projects</title>
		<link>http://phenix.thephenixblue.com/2009/03/20-php-components-tutorials/</link>
		<comments>http://phenix.thephenixblue.com/2009/03/20-php-components-tutorials/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 14:54:24 +0000</pubDate>
		<dc:creator>Phenix</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[component]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://phenix.thephenixblue.com/?p=20</guid>
		<description><![CDATA[Web applications have made huge leaps and bounds in improving user experience thanks to a lot of recently developed Ajax technology. When you combine some neat functionality courtesy of PHP with the cleverness of javascript you can produce some pretty cool results. In an effort to help you take it up a notch, we’d like to share some methods for helping your site anticipate a user’s next move.]]></description>
			<content:encoded><![CDATA[<blockquote><p>Web applications have made huge leaps and bounds in improving user experience thanks to a lot of recently developed Ajax technology. When you combine some neat functionality courtesy of PHP with the cleverness of javascript you can produce some pretty cool results. In an effort to help you take it up a notch, we’d like to share some methods for helping your site anticipate a user’s next move.</p>
<p>The list below is made up of the best 20 FREE PHP Components and Tutorials that you will likely need in many of your projects, they are all of the highest quality and more or less easy to configure. Give them a try.</p>
<p><a title="20 Useful PHP Components/Tutorials" href="http://www.noupe.com/php/20-useful-php-components-tutorials-for-everyday-project.html" onclick="urchinTracker('/outgoing/www.noupe.com/php/20-useful-php-components-tutorials-for-everyday-project.html?referer=');">LINK</a></p></blockquote>
<p>Found on Digg this morning, enjoy!</p>
<p>-Phenix</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fphenix.thephenixblue.com%2F2009%2F03%2F20-php-components-tutorials%2F&amp;linkname=20%20Useful%20PHP%20Components%20%26amp%3B%20Tutorials%20for%20Everyday%20Projects" onclick="urchinTracker('/outgoing/www.addtoany.com/share_save?linkurl=http_3A_2F_2Fphenix.thephenixblue.com_2F2009_2F03_2F20-php-components-tutorials_2F_amp_linkname=20_20Useful_20PHP_20Components_20_26amp_3B_20Tutorials_20for_20Everyday_20Projects&amp;referer=');"><img src="http://phenix.thephenixblue.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://phenix.thephenixblue.com/2009/03/20-php-components-tutorials/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
