<?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>Noupe Design Blog &#187; WORDPRESS</title>
	<atom:link href="http://www.noupe.com/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://www.noupe.com</link>
	<description>Web Designer&#039;s Online Resource</description>
	<lastBuildDate>Thu, 02 Sep 2010 14:31:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Building Community Sites with WordPress: 15 Plugins to Get Started</title>
		<link>http://www.noupe.com/wordpress/building-community-sites-with-wordpress-15-plugins-to-get-started.html</link>
		<comments>http://www.noupe.com/wordpress/building-community-sites-with-wordpress-15-plugins-to-get-started.html#comments</comments>
		<pubDate>Thu, 18 Mar 2010 13:46:19 +0000</pubDate>
		<dc:creator>vitaly</dc:creator>
				<category><![CDATA[WORDPRESS]]></category>

		<guid isPermaLink="false">http://www.noupe.com/?p=40618</guid>
		<description><![CDATA[<table width="650"><tr><td width="650"><div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=8" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=8" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=9" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=9" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=10" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=10" border="0" alt="" /></a>
    </div></td></tr></table>
&nbsp;&nbsp; By Cameron Chapman Most bloggers would love to see more of a sense of community among the regular visitors to their blog. Sure, discussions sometimes take place in the comments of various posts, but it all seems a bit disorganized and they never really get off the ground. There has to be a better [...]]]></description>
			<content:encoded><![CDATA[<table width="650">
<tr>
<td width="650">
<div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="Advertisement in " border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=8" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=8" border="0" alt=" in "  /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=9" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=9" border="0" alt=" in "  /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=10" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=10" border="0" alt=" in "  /></a>
    </div>
</td>
</tr>
</table>
<p><em>By Cameron Chapman</em></p>
<p>Most bloggers would love to see more of a sense of community among the regular visitors to their blog. Sure, discussions sometimes take place in the comments of various posts, but it all seems a bit disorganized and they never really get off the ground. There has to be a better way to create a real sense of community on a WordPress blog.</p>
<p><span id="more-40618"></span></p>
<p><a href="http://www.sxc.hu/photo/1215912"><img class="alignnone size-full wp-image-33350" src="http://www.noupe.com/wp-content/uploads/2010/03/paperchain.jpg" alt="Paperchain in " width="500" height="332" /></a></p>
<p>The good news is that there are plenty of great plugins out there that can help you get your visitors more involved in your blog. Some are simple: they let your users submit content they think is useful, or make it easier to have a real discussion in comments. Others are more complex, on par with full-featured social networks like Facebook. All of them can help you create a community surrounding your blog and your content.</p>
<h3>Encourage User-Generated Content</h3>
<p>Even if you post on your blog every day, sometimes it would be nice to have some help. So why not ask your regular visitors to submit content they think your other visitors might find useful? Of course, they can do this already by emailing you or adding a link in the comments, but then you still have to do most of the work. The plugins below will simplify getting these user submissions to a publishable state on your blog.</p>
<p><a href="http://www.sxc.hu/photo/1038126"><img class="alignnone size-full wp-image-33347" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/02/content1.jpg" alt="Content1 in " width="400" height="566" /></a></p>
<h4>Community Submitted News</h4>
<p><a href="http://studioslice.com/2009/08/01/announcing-community-submitted-news/">Community Submitted News</a> lets any visitor to your blog submit content. All content is sent to a moderation panel and nothing is made public until it has been approved by an administrator (which prevents spam postings from being made live). It&#8217;s a great idea if you have an active community surrounding your blog but don&#8217;t always have time to write original content. It also gives your blog&#8217;s readers a more active role in content creation.</p>
<h4>WordPress Wiki</h4>
<p><a href="http://wordpress.org/extend/plugins/wordpress-wiki/">WordPress Wiki</a> was created by the same developers who created the WP e-Commerce plugin. It&#8217;s a full-featured wiki plugin for WP that lets you specify certain posts or pages as editable as wiki pages, while leaving other pages or posts in their traditional, un-editable format.</p>
<h4>FV Community News</h4>
<p><a href="http://www.frank-verhoeven.com/wordpress-plugin-fv-community-news/">FV Community News</a> is another plugin that lets users submit posts from other blogs to your site for inclusion. It includes a moderation panel and works within a widget on your site. It also has built-in spam protection and give administrators the ability to edit submissions.</p>
<h4>TDO Mini Forms</h4>
<p>The <a href="http://thedeadone.net/software/tdo-mini-forms-wordpress-plugin/">TDO Mini Forms</a> plugin lets your subscribers or even non-registered users submit or edit posts and pages. Submissions are kept in &#8220;draft&#8221; form until approved by an administrator. The same can be done with edits. It can even be configured to work with Akismet to filter out spam submissions.</p>
<h3>Encourage Interaction</h3>
<p>Even if you&#8217;re not interested in setting up a social network surrounding your blog, wouldnt&#8217; it be nice to see your visitors able to better interact with each other, and for you to be able to interact with them more easily? Whether this means setting up a forum or just making it easier for discussions to take place in your comments, the plugins below will help.</p>
<p><a href="http://www.sxc.hu/photo/1038128"><img class="alignnone size-full wp-image-33348" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/02/discussion.jpg" alt="Discussion in " width="500" height="354" /></a></p>
<h4>Gigya Socialize</h4>
<p>The <a href="http://wordpress.org/extend/plugins/gigya-socialize-for-wordpress/">Gigya Socialize</a> plugin lets you incorporate social APIs (like Facebook Connect, Twitter, Google, Yahoo, LinkedIn, and MySpace ID) to your site and let your visitors become more engaged. Visitors can invite friends from their preferred social network. It also lets you publish status and newsfeed updates directly to your social networks.</p>
<h4>WP-Forum</h4>
<p>Adding a forum to your blog is an easy way to increase interaction among your visitors. <a href="http://www.fahlstad.se/wp-plugins/wp-forum/">WP-Forum</a> is a simple discussion forum plugin. It can be used with a single WP blog or with WordPress MU.</p>
<h4>Threaded Comments</h4>
<p>Adding <a href="http://blog.2i2j.com/plugins/wordpress-thread-comment">Threaded Comments</a> to you WP blog lets you turn the comments section on every post into a discussion, where users can reply directly to other users and have their response appear directly under the original comment (rather than just in chronological order). It&#8217;s a great option for encouraging your visitors to engage not just with you, but with each other as well.</p>
<h4>Comment Per Paragraph</h4>
<p><a href="http://www.conversationblog.com/journal/2007/12/2/comment-per-paragraph-a-new-wordpress-theme.html">Comment Per Paragraph</a> is actually a WP theme, but it has some valuable features that can really add to the interaction on your blog. Basically, this theme lets your visitors comment on each paragraph within a post, rather than just at the end of the post. It makes commenting or discussions on specific points within your post much easier and more user-friendly.</p>
<h4>Digress.it</h4>
<p><a href="http://digress.it/">Digress.it</a> is a plugin that lets your visitors add notes in the &#8220;margins&#8221; of a blog post, much the same as one would in a book. The difference here is that these notes are visible to everyone, and anyone can add a note. It can be used in an educational setting, to annotate a post, or even to offer criticism.</p>
<h4>Feedback by Paragraph</h4>
<p><a href="http://www.andydickinson.net/feedback-by-paragraph-plugin/">Feedback by Paragraph</a> is another plugin that lets users leave comments on individual paragraphs within a post. Comments are shown in a Thickbox pop-up. Comments here respect settings of individual posts as far as who is allowed to post, and moderation policies are also honored. The fact that paragraph-level comments are kept separate from the main content is a nice feature that makes it easy to implement without requiring any kind of redesign.</p>
<h3>Turn WordPress Into a Social Network</h3>
<p>If you want to go all in and create a social network on your WordPress-powered site, the plugins below are the place to start. They range from very simple plugins that basically just let you set up user profiles to full social networking packages that let your users do almost everything they can do on mainstream social networks like Facebook or LinkedIn.</p>
<p><a href="http://www.sxc.hu/photo/1038123"><img class="alignnone size-full wp-image-33349" src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/02/network.jpg" alt="Network in " width="500" height="354" /></a></p>
<h4>BuddyPress</h4>
<p><a href="http://buddypress.org/">BuddyPress</a> is a powerful set of social networking plugins for WordPress. It&#8217;s quick to install and set up, and can be as complicated or simple as you want. One of the nice features about BuddyPress is that you can turn on or off specific features whenever you want, making it as powerful or simple as you need.</p>
<h4>Mingle</h4>
<p><a href="http://blairwilliams.com/mingle-wordpress-plugin/">Mingle</a> is a simple social networking plugin for WordPress. It works with most WP themes, and lets you set up profile pages, friend lists, profile page posts (like status updates), profile activities, social comments, and email notifications. It&#8217;s not as full-featured as BuddyPress, but it&#8217;s also simpler to set up and works with a wider range of themes.</p>
<h4>Customize Your Community</h4>
<p>The <a href="http://www.sugarrae.com/wordpress/cyc/">Customize Your Community</a> plugin lets you not only change your WP login page, but also makes it so subscribers to your site are redirected to a profile editing page rather than the WP backend. It changes the way your registration, login/logout, and lost password pages look so they no longer contain any WP branding information. Users with roles set to anything other than &#8220;subscriber&#8221; will still see the traditional WP backend, though login/logout pages, etc. will show the customized design.</p>
<h4>Community Blogs for BuddyPress</h4>
<p><a href="http://wordpress.org/extend/plugins/bp-community-blogs/">This plugin</a> lets you create group or community blogs with multiple authors within BuddyPress. Administrators on a BuddyPress site can use the plugin to give a member registered user status to any blog they choose within the site (or multiple blogs). It&#8217;s a great option for extending the collaboration features of a BuddyPress site.</p>
<h4>Profiler</h4>
<p><a href="http://wordpress.org/extend/plugins/profiler/">Profiler</a> creates user profiles for every registered user on your blog, including Gravatar images. It also creates a members directory and can be used with the <a href="http://wordpress.org/extend/plugins/user-photo/">User Photo</a> plugin and the <a href="http://lordchaos.dominatus.net/wordpress-plugin-whisper">Whisper</a> plugin.</p>
<h3>Conclusion</h3>
<p>Think through the kinds of social interactions you&#8217;d like to take place on your blog and then find a plugin that will help you foster those interactions. The above list isn&#8217;t exhaustive, so if you know of other great WP plugins for building community around your content, please add them in the comments below!</p>
<h3>Further Resources</h3>
<ul>
<li><a href="http://pennybutler.com/wordpress/plugin-reviews/wordpress-plugin-groups/20-wordpress-plugins-membership/">20+ WordPress Plugins for your Membership or Community Site</a> &#8211; A great roundup of plugins useful specifically to membership sites (including paid membership sites).</li>
<li><a href="http://mashable.com/2009/11/13/wordpress-community-plugins/">10 WordPress Plugins to Help Build Community</a> &#8211; A collection of plugins that can help build a sense of community on your blog.</li>
<li><a href="http://holdfire.net/company/articles/creating-a-social-network-using-wordpress-mu/">Creating a Social Network Using WordPress MU</a> &#8211; A tutorial for setting up your own social networking site from Holdfire.</li>
<li><a href="http://www.makeuseof.com/tag/how-to-build-a-social-networking-site-using-wordpress/">How To Build a Social Networking Site Using WordPress</a> &#8211; A great article from MakeUseOf.com on using BuddyPress to create a social network.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.noupe.com/wordpress/building-community-sites-with-wordpress-15-plugins-to-get-started.html/feed</wfw:commentRss>
		<slash:comments>43</slash:comments>
		</item>
		<item>
		<title>10 WordPress ‘HOW-TO’ to Give Your Blog the Quality it Deserves</title>
		<link>http://www.noupe.com/wordpress/10-wordpress-how-tos.html</link>
		<comments>http://www.noupe.com/wordpress/10-wordpress-how-tos.html#comments</comments>
		<pubDate>Wed, 26 Aug 2009 12:56:50 +0000</pubDate>
		<dc:creator>Editorial</dc:creator>
				<category><![CDATA[WORDPRESS]]></category>

		<guid isPermaLink="false">http://www.noupe.com/?p=21179</guid>
		<description><![CDATA[<table width="650"><tr><td width="650"><div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=8" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=8" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=9" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=9" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=10" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=10" border="0" alt="" /></a>
    </div></td></tr></table>
&nbsp;&nbsp; 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. WordPress is incredibly versatile, it can be tweaked to add many non traditional features to run a more effective blog. Throughout this article, we’ll be focus on 10 WordPress [...]]]></description>
			<content:encoded><![CDATA[<table width="650">
<tr>
<td width="650">
<div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="Advertisement in " border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=8" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=8" border="0" alt=" in "  /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=9" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=9" border="0" alt=" in "  /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=10" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=10" border="0" alt=" in "  /></a>
    </div>
</td>
</tr>
</table>
<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. WordPress is incredibly versatile, it can be tweaked to add many non traditional features to run a more effective blog.</p>
<p>Throughout this article, we’ll be focus on <strong>10 WordPress Theme ideas, tips and useful tutorials</strong> you need to have ready in hand when developing your WordPress website to enhance your blog and give it the quality it deserves.</p>
<p><span id="more-21179"></span></p>
<h3 class="title">1. How to disable scripts and styles</h3>
<p>Many plugins and themes add JavaScript and CSS files to your site. While this alone isn’t necessarily a bad thing, using several plugins that do this can bog down your site with loads of requests for these files.</p>
<p>In this <a href="http://justintadlock.com/archives/2009/08/06/how-to-disable-scripts-and-styles">tutorial</a> Justin Tadlock describes a smart solution to disable scripts and styles of your plugins by looking for <strong>wp_enqueue_script() and wp_enqueue_style()</strong> in your plugin file and then disable it in your theme&#8217;s <strong>functions.php</strong>. He chosen two popular plugins: <a href="http://wordpress.org/extend/plugins/contact-form-7/">Contact Form 7</a> and <a href="http://wordpress.org/extend/plugins/wp-pagenavi/">WP-PageNavi</a>.</p>
<h5 class="title">Disabling JavaScript</h5>
<p>Doing a search for <strong>wp_enqueue_script</strong> will turn up the following bit of code:</p>
<pre name="code" class="php">
wp_enqueue_script( 'contact-form-7', wpcf7_plugin_url( 'contact-form-7.js' ), array('jquery', 'jquery-form'), WPCF7_VERSION, $in_footer );
</pre>
<p>Now, open your theme’s functions.php file and add this PHP code:</p>
<pre name="code" class="php">
add_action( 'wp_print_scripts', 'my_deregister_javascript', 100 );

function my_deregister_javascript() {
	wp_deregister_script( 'contact-form-7' );
}
</pre>
<h5 class="title">Disabling Styles</h5>
<p>Now, let&#8217;s repeat the previous step but this time we will search for <strong>wp_enqueue_style</strong> in the plugin file and the following bit of code will be returned:</p>
<pre name="code" class="php">
wp_enqueue_style('wp-pagenavi', get_stylesheet_directory_uri().'/pagenavi-css.css', false, '2.50', 'all');
</pre>
<p>Again to disable the style of this plugin, you will open your theme’s functions.php file and add this PHP code:</p>
<pre name="code" class="php">
add_action( 'wp_print_styles', 'my_deregister_styles', 100 );

function my_deregister_styles() {
	wp_deregister_style( 'wp-pagenavi' );
}
</pre>
<p>By doing the above 2 steps, you&#8217;ll disable the stylesheet and the script for this plugin. Feel free to deregister as many styles as you want within this function.</p>
<p><strong>Source:</strong> <a href="http://justintadlock.com/archives/2009/08/06/how-to-disable-scripts-and-styles" ><strong>How to disable scripts and styles</strong></a></p>
<h3 class="title">2. Display Thumbnails For Related Posts in WordPress</h3>
<p>In this tutorial you’ll learn how to increase page views by adding thumbnails to related posts using the popular <a href="http://mitcho.com/code/yarpp/">YARPP</a> plugin and WordPress custom fields.</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-10-hacks.jpg" alt="Wp-10-hacks in "  /></p>
<p><strong>Source:</strong> <a href="http://buildinternet.com/2009/07/display-thumbnails-for-related-posts-in-wordpress/" ><strong>Display Thumbnails For Related Posts in WordPress</strong></a></p>
<h3 class="title">3. A Custom Read More</h3>
<p>In this post you’ll learn how to create a custom “<a href="http://codex.wordpress.org/Customizing_the_Read_More">Read More</a>” messages on a per-post basis using custom fields in WordPress.</p>
<p>All you need to do is replace your usual the_content template tag with this code. Then when you write a post, create a new custom field with the key of custom_more.</p>
<pre name="code" class="php">
&lt;?php $custommore = get_post_meta($post-&gt;ID, &#39;custom_more&#39;, true); ?&gt;
&lt;?php if (!$custommore) { $custommore = &#39;Read More &amp;raquo;&#39;; } ?&gt;
&lt;?php the_content($custommore); ?&gt;
</pre>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-10-hacks2.jpg" alt="Wp-10-hacks2 in "  /></p>
<p><strong>Source:</strong> <a href="http://www.cagintranet.com/archive/wordpress-tip-3-awesome-custom-field-tricks/" ><strong>A Custom Read More</strong></a></p>
<h3 class="title">4. Get the first image from the post automatically and display it</h3>
<p>Most WordPress users including me are using custom fields to display thumbs on their blog homepage but i recently stumbled across a simple php function that allows you to grab the first image from the post automatically, and display it on your home page without the need to add any custom field to the post.</p>
<p>All you need to do is paste the following function on your theme&#8217;s <strong>functions.php</strong> file.</p>
<pre name="code" class="php">
function catch_that_image() {
  global $post, $posts;
  $first_img = &#39;&#39;;
  ob_start();
  ob_end_clean();
  $output = preg_match_all(&#39;/&lt;img. src=[\&#39;&quot;]([^\&#39;&quot;] )[\&#39;&quot;].*&gt;/i&#39;, $post-&gt;post_content, $matches);
  $first_img = $matches [1] [0];

  if(empty($first_img)){ //Defines a default image
    $first_img = &quot;/images/default.jpg&quot;;
  }
  return $first_img;
}
</pre>
<p>After that you need to open  your theme&#8217;s index.php and paste the following code where you want to display the first image in each post.</p>
<pre name="code" class="php">
&lt;?php echo catch_that_image() ?&gt;
</pre>
<p><strong>Source:</strong> <a href="http://www.wprecipes.com/how-to-get-the-first-image-from-the-post-and-display-it" ><strong>Get the first image from the post and display it</strong></a></p>
<h3 class="title">5. How to Highlight Search Terms with jQuery</h3>
<p>Spice up your WordPress search page by highlighting search terms within your search results. The solution described in this tutorial will highlight both the <strong>title</strong> and <strong>post content</strong> and is a drop-in modification for WordPress.</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-10-hacks3.jpg" alt="Wp-10-hacks3 in "  /></p>
<p>Now you need to paste the following code in your theme&#8217;s <strong>functions.php</strong> file.</p>
<pre name="code" class="php">
function hls_set_query() {
  $query  = attribute_escape(get_search_query());
  if(strlen($query) &gt; 0){
    echo &#39;
      &lt;script type=&quot;text/javascript&quot;&gt;
        var hls_query  = &quot;&#39;.$query.&#39;&quot;;
      &lt;/script&gt;
    &#39;;
  }
}
function hls_init_jquery() {
  wp_enqueue_script(&#39;jquery&#39;);
}
add_action(&#39;init&#39;, &#39;hls_init_jquery&#39;);
add_action(&#39;wp_print_scripts&#39;, &#39;hls_set_query&#39;);
</pre>
<p>After that you need to open your theme&#8217;s <strong>header.php</strong> and paste the following code (just before the &lt;/head&gt; tag)</p>
<pre name="code" class="php">
&lt;style type=&quot;text/css&quot; media=&quot;screen&quot;&gt;
  .hls { background: #D3E18A; } /* &lt;- Change the CSS style of */
                                /*    highlighted texts here. */
&lt;/style&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
jQuery.fn.extend({
  highlight: function(search, insensitive, hls_class){
    var regex = new RegExp(&quot;(&lt;[^&gt;]*&gt;)|(\\b&quot;  search.replace(/([-.* ?^${}()|[\]\/\\])/g,&quot;\\$1&quot;)  &quot;)&quot;, insensitive ? &quot;ig&quot; : &quot;g&quot;);
    return this.html(this.html().replace(regex, function(a, b, c){
      return (a.charAt(0) == &quot;&lt;&quot;) ? a : &quot;&lt;strong class=\&quot;&quot;  hsl_class  &quot;\&quot;&gt;&quot;   c   &quot;&lt;/strong&gt;&quot;;
    }));
  }
});
jQuery(document).ready(function($){
  if(typeof(hls_query) != &#39;undefined&#39;){
    $(&quot;#post-area&quot;).highlight(hls_query, 1, &quot;hls&quot;); // &lt;- Change &#39;post-area&#39; to ID of HTML tag you
                                                    //    want to highlight search terms in.
  }
});
&lt;/script&gt;
</pre>
<p><strong>Source:</strong> <a href="http://weblogtoolscollection.com/archives/2009/04/10/how-to-highlight-search-terms-with-jquery/" ><strong>How to Highlight Search Terms with jQuery</strong></a></p>
<h3 class="title">6. Display Latest Posts by Category Archive</h3>
<p>This tutorial will help you build a ‘Latest Posts by Category Archive‘ easily, this can be used to set up custom blog homepages, 404 pages, landing pages or even a special archive page. If you are looking for a plugin to generate such an archive, please check out: WP Plugin: <a href="http://blogsessive.com/blogging-tools/wp-plugin-latest-posts-by-category-archive/">Latest Posts by Category Archive</a>.</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-10-hacks4.jpg" alt="Wp-10-hacks4 in "  /></p>
<p><strong>Source:</strong> <a href="http://blogsessive.com/blogging-tools/latest-posts-by-category-archive/" ><strong>Latest Posts by Category Archive</strong></a></p>
<h3 class="title">7.  Only Show Posts With a Specific Custom Field</h3>
<p>Sometimes you only want to show posts that you’ve added a specific custom field to. A typical post loop begins like this:</p>
<pre name="code" class="php">
&lt;?php if (have_posts()) : ?&gt;
&lt;?php while (have_posts()) : the_post(); ?&gt;
</pre>
<p>Now you just add a simple <strong><a href="http://codex.wordpress.org/Template_Tags/query_posts">query_posts</a></strong> function immediately above the loop code. In our scenario it would look like this:</p>
<pre name="code" class="php">
&lt;?php query_posts(&#39;meta_key=review_type&amp;meta_value=movie&#39;);  ?&gt;
&lt;?php if (have_posts()) : ?&gt;
&lt;?php while (have_posts()) : the_post(); ?&gt;
</pre>
<p><strong>Source:</strong> <a href="http://www.johnkolbert.com/wordpress/how-to-only-show-posts-with-a-specific-custom-field/" ><strong>Only Show Posts With a Specific Custom Field</strong></a></p>
<h3 class="title">8.  Find Page&#8217;s Top Level Parent ID</h3>
<p>This post discusses the problem of displaying 2nd and 3d level of navigation in a sidebar no matter what page you are on. First thing you need to create is a new page (subnav.php) in your theme folder that you will be using for displaying side navigation from 2nd level downwards and include it in your theme&#8217;s sidebar.php</p>
<pre name="code" class="php">
&lt;?php include(&quot;subnav.php&quot;); ?&gt;
</pre>
<p>Now you just add the following code to your subnav.php:</p>
<pre name="code" class="php">
&lt;?php

if ($post-&gt;post_parent)	{
	$ancestors=get_post_ancestors($post-&gt;ID);
	$root=count($ancestors)-1;
	$parent = $ancestors[$root];
} else {
	$parent = $post-&gt;ID;
}
$children = wp_list_pages(&quot;title_li=&amp;child_of=&quot;. $parent .&quot;&amp;echo=0&quot;);
if ($children) { ?&gt;
&lt;ul id=&quot;subnav&quot;&gt;
&lt;?php echo $children; ?&gt;
&lt;/ul&gt;
&lt;?php } ?&gt;
</pre>
<p>This code checks if the current page has a parent. If so, that means that we are at least 2 levels deep in the navigation. In that case function <strong>get_post_ancestors</strong> is called and returns an array of all the ancestors&#8217; IDs up to the top level (root). Once we get the ID of the top level parent we can use it in wp_list_pages function to get its children.</p>
<p><strong>Source:</strong> <a href="http://cssglobe.com/post/5812/wordpress-find-pages-top-level-parent-id" ><strong>Find Page&#8217;s Top Level Parent ID</strong></a></p>
<h3 class="title">9. List latest posts from certain category </h3>
<p>Currently i am working on Noupe&#8217;s new theme, and i wanted to display recent posts from one category. I stumbled across a smart code snippet that will get this job done.</p>
<pre name="code" class="php">
&lt;?php query_posts(&#39;category_name=photoshop&amp;showposts=7&#39;); ?&gt;
&lt;?php while (have_posts()) : the_post(); ?&gt;
     &lt;li&gt;
           &lt;a href=&quot;&lt;?php the_permalink(); ?&gt;&quot;&gt;
               &lt;?php the_title(); ?&gt;
           &lt;/a&gt;
     &lt;/li&gt;
&lt;?php endwhile; ?&gt;
</pre>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-10-hacks5.jpg" alt="Wp-10-hacks5 in "  /></p>
<p>The query_posts code is telling WordPress to locate the latest 7 posts in the Photoshop category. The loop then runs the code to display them.</p>
<p><strong>Source:</strong> <a href="http://www.kimwoodbridge.com/wordpress-how-to-list-recent-posts-from-one-category/" ><strong>List Recent Posts from One Category </strong></a></p>
<h3 class="title">10. Add Breadcrumbs to WordPress Without a Plugin</h3>
<p>Breadcrumbs are a great way to give people a perspective of where they are on your site. You can easily add them via several good <a href="http://yoast.com/wordpress/breadcrumbs/">plugins</a>. But if you want to build breadcrumbs into a theme without using a plugin, here is what you need to do.</p>
<p>Create a php file called breadcrumbs.php and insert the following code:</p>
<pre name="code" class="php">
&lt;div class=&quot;breadcrumbs&quot;&gt;
&lt;?php
function breadcrumbs() {
    $theFullUrl = $_SERVER[&quot;REQUEST_URI&quot;];
    $urlArray=explode(&quot;/&quot;,$theFullUrl);
    echo %u2018You Are Here: &lt;a href=&quot;/&quot;&gt;Home&lt;/a&gt;%u2019;
    while (list($j,$text) = each($urlArray)) {
        $dir=%u201D;
        if ($j &gt; 1) {
            $i=1;
            while ($i &lt; $j) {
                $dir .= %u2018/%u2019 . $urlArray[$i];
                $text = $urlArray[$i];
                $i  ;
            }
            if($j &lt; count($urlArray)-1) echo %u2018 &amp;raquo; &lt;a href=&quot;%u2019.$dir.%u2018&quot;&gt;%u2019 . str_replace(&quot;-&quot;, &quot; &quot;, $text) . %u2018&lt;/a&gt;%u2019;
        }
    }
    echo wp_title();
}
breadcrumbs();
?&gt;
&lt;/div&gt;&lt;!%u2013/breadcrumbs%u2013&gt;
</pre>
<p>Wherever you want to add the breadcrumbs in your theme files, just add the following line…</p>
<pre name="code" class="php">
&lt;?php include ( TEMPLATEPATH . %u2018/breadcrumbs.php%u2019); ?&gt;
</pre>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-10-hacks6.jpg" alt="Wp-10-hacks6 in "  /></p>
<p><strong>Source:</strong> <a href="http://www.egracecreative.com/2009/07/08/add-breadcrumbs-to-wordpress-without-a-plugin/" ><strong>Add Breadcrumbs to WordPress Without a Plugin</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.noupe.com/wordpress/10-wordpress-how-tos.html/feed</wfw:commentRss>
		<slash:comments>63</slash:comments>
		</item>
		<item>
		<title>40 Exceptional “CMS Enabling” WordPress Plugins</title>
		<link>http://www.noupe.com/wordpress/wordpress-cms-plugins.html</link>
		<comments>http://www.noupe.com/wordpress/wordpress-cms-plugins.html#comments</comments>
		<pubDate>Wed, 27 May 2009 22:42:32 +0000</pubDate>
		<dc:creator>Editorial</dc:creator>
				<category><![CDATA[WORDPRESS]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[wordpress plugins]]></category>

		<guid isPermaLink="false">http://www.noupe.com/?p=12758</guid>
		<description><![CDATA[<table width="650"><tr><td width="650"><div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=8" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=8" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=9" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=9" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=10" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=10" border="0" alt="" /></a>
    </div></td></tr></table>
&nbsp;&nbsp; WordPress is a great blogging platform with a potential of being an easy to use content management system. This is the third article of our three-part series, &#8220;The Comprehensive Guide for a Powerful CMS using WordPress&#8221;. We are taking a look at 40+ quality and useful WordPress Plug-ins that will turn a simple WordPress [...]]]></description>
			<content:encoded><![CDATA[<table width="650">
<tr>
<td width="650">
<div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="Advertisement in " border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=8" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=8" border="0" alt=" in "  /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=9" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=9" border="0" alt=" in "  /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=10" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=10" border="0" alt=" in "  /></a>
    </div>
</td>
</tr>
</table>
<p>WordPress is a great blogging platform with a potential of being an easy to use content management system. This is the third article of our three-part series, &#8220;The Comprehensive Guide for a Powerful CMS using WordPress&#8221;.  We are taking a look at 40+ quality and useful WordPress Plug-ins that will turn a simple WordPress site into a blazing fast dynamic one, with easily managed content, that you and your clients will love to use.</p>
<p>The Comprehensive Guide for a Powerful CMS using WordPress &#8211; <a href="http://www.noupe.com/wordpress/powerful-cms-using-wordpress.html">Part 1</a><br />
The Comprehensive Guide for a Powerful CMS using WordPress &#8211; <a href="http://www.noupe.com/wordpress/25-unique-uses-of-wordpress-as-cms.html">Part 2</a></p>
<p><span id="more-12758"></span></p>
<h3 class="title">Making Your Content Unbreakable</h3>
<p>There is one big drawback to using WordPress as a CMS: the lack of custom content types/groups, an area where developers put restrictions on how clients insert content. This is fairly easy to do with some knowledge of custom fields, but can be a little complicated if your client is new to WordPress. Developers must create workarounds to keep the content clean, portable and relatively unbreakable.</p>
<h5 class="title">1. <strong><a href="http://wordpress.org/extend/plugins/more-fields/">More Fields</a></strong> Plugin</h5>
<p>More Fields is a WordPress plugin that adds boxes to the Write/Edit page. These boxes contains input fields, so that additional (more) fields can be added to a post. For example, if you write about books, you can add a box where you can enter title and author, etc. The boxes can be placed either to the right or to the left on the Write/Edit page.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/more-fields.zip">Download Plugin</a></p>
<h5 class="title">2. <strong><a href="http://flutter.freshout.us/">Creating Custom Content Type with Flutter</a></strong> Plugin</h5>
<p><a href="http://flutter.freshout.us/">Flutter </a>is made precisely for CMS-making, allows you to create custom <strong class="red">Write Panel </strong> (Posts, Pages, and Theme Options). This, basically, is a custom content type in which you can add your own fields. So, if a WordPress installation gives you two different content types (Post and Page), Flutter enables you to add more Write Panels to your likings. You can create any type of field (File Uploads, Audio, Video, Checkboxes, Dropdowns) to make as simple as possible for your client or yourself to enter content.</p>
<p class="img"><a href="http://flutter.freshout.us/"><img src="http://www.noupe.com/wp-content/uploads/2009/05/wp-cms12.jpg" alt="Wp-cms12 in "  /></a></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/more-fields.zip">Download Plugin</a></p>
<h5 class="title">3. <strong><a href="http://wordpress.org/extend/plugins/post-template/">Post Templates</a></strong> Plugin</h5>
<p>If you find yourself writing posts and pages on a regular basis which have the same structure, then this plugin would be a great addition to your WordPress plugin arsenal. This could be very useful for clients who have no idea how to get started to write a new page or post. Written by Vincent Prat, Post Templates plugin helps you save time blogging by letting you save and recall templates for writing posts and pages.</p>
<p class="img"><img src="http://www.noupe.com/wp-content/uploads/2009/05/wp-cms13.jpg" alt="Wp-cms13 in "  /></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/post-template.3.3.0.zip">Download Plugin</a></p>
<h5 class="title">4. <strong><a href="http://wordpress.org/extend/plugins/wp-cms-post-control/">WP-CMS Post Control</a></strong> Plugin</h5>
<p>This plugin gives you complete control over your write options. It not only allows you to hides unwanted items like custom fields, trackbacks, revisions etc&#8230; but also gives you a whole lot more control over how WordPress deals with creating content! This helps you use WordPress more like a CMS, alowing you to totally customise what your authors see and use.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/wp-cms-post-control.1.2.1.zip">Download Plugin</a></p>
<h3 class="title">Managing Users and their Roles</h3>
<h5 class="title">1. <strong><a href="http://wordpress.org/extend/plugins/user-access-manager/">User Access Manager</a></strong> Plugin</h5>
<p>This plugin is useful if you need a member area or a private section at your blog or you want that other people can write at your blog but not everywhere. Features include:</p>
<ul>
<li>User groups</li>
<li> Set seperate access for readers and editors</li>
<li> Set access by user groups</li>
<li> Set access by post categories</li>
<li> User-defined post/page title (if no access)</li>
<li> User-defined post/page text (if no access)</li>
<li> Optional login form (if no access)</li>
<li> User-defined comment text (if no access)</li>
</ul>
<p><a class="download" href="http://downloads.wordpress.org/plugin/user-access-manager.0.9.1.2.zip">Download Plugin</a></p>
<h5 class="title">2. <strong><a href="http://wordpress.org/extend/plugins/role-scoper/">Role Scoper</a></strong> Plugin</h5>
<p>Role Scoper is a comprehensive enrichment for access control in WordPress, giving you CMS-like control of permissions. Assign reading, editing or administration roles to users or groups on a page-specific, category-specific or other content-specific basis.</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins1.jpg" alt="Wp-cms-plugins1 in "  /></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/role-scoper.1.0.3.4.zip">Download Plugin</a></p>
<h5 class="title">3. <strong><a href="http://www.im-web-gefunden.de/wordpress-plugins/role-manager/">Role Manager</a></strong> Plugin</h5>
<p>This Plugin allows you to define and manage multiple subscriber profiles &#8211; called Roles and their Capabilities. Also you can create new Roles and Capabilities.</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins14.jpg" alt="Wp-cms-plugins14 in "  /></p>
<p><a class="download" href="http://redalt.com/Resources/Plugins/Role+Manager">Download Plugin</a></p>
<h5 class="title">4. <strong><a href="http://wordpress.org/extend/plugins/member-access/">Member Access</a></strong> Plugin</h5>
<p>Member Access allows a WordPress administrator to make individual posts and pages accessible only to logged-in members. Member Access allows global configuration so that all posts or pages can be viewable by everyone (the default) or only by members, and it also allows each post and page to override the global setting.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/member-access.1.0.zip">Download Plugin</a></p>
<h3 class="title">Better &amp; Smart Navigation</h3>
<h5 class="title">1. <strong><a href="http://wordpress.org/extend/plugins/wp-pagenavi/">WP-PageNavi</a></strong> Plugin</h5>
<p>Adds a more advanced paging navigation your WordPress blog. Example: Pages (17): [1] 2 3 4 » &#8230; Last »</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins1.jpg" alt="Wp-cms-plugins1 in "  /></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/wp-pagenavi.2.40.zip">Download Plugin</a></p>
<h5 class="title">2. <strong><a href="http://wordpress.org/extend/plugins/wordpress-navigation-list-plugin-navt/">WordPress Navigation List</a></strong> Plugin</h5>
<p>The plugin gives you the ability to create unique site navigation from your pages, categories and users using a Drag &#8216;n Drop Interface; arrange the items within a group in any arbitrary order. Navigation groups may be composed of any combination of pages, categories, Authors, (Editors, Contributors, Subscribers), internal/external links and list dividers. This plugin has a lot of other great features, you have to check it out.</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins5.jpg" alt="Wp-cms-plugins5 in "  /></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/wordpress-navigation-list-plugin-navt.1.0.32.zip">Download Plugin</a></p>
<h5 class="title">3. <strong><a href="http://wordpress.org/extend/plugins/multi-level-navigation-plugin/">Multi-level Navigation</a></strong> Plugin</h5>
<p>Adds an SEO friendly, accessible dropdown/flyout/slider menu to your WordPress blog. The plugin generates the code necessary to create a Son of Suckerfish horizontal dropdown, vertical flyout or horizontal slider menu. The plugin produces W3C valid HTML and CSS and only requires Javascript to function for very old browsers such as IE 6. Check out the demo here. The options page allows you to choose from a range of options including:</p>
<ul>
<li>What content will be displayed in the menu</li>
<li> Animation speed (how fast the dropdowns appear)</li>
<li>Mouseover delay</li>
<li>Hide delay</li>
<li>Add a second menu</li>
</ul>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins6.jpg" alt="Wp-cms-plugins6 in "  /></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/multi-level-navigation-plugin.2.1.6.zip">Download Plugin</a></p>
<h5 class="title">4. <strong><a href="http://yoast.com/wordpress/breadcrumbs/">Yoast Breadcrumbs</a></strong> Plugin</h5>
<p>Breadcrumbs are the links, usually above the title post, that look like &#8220;Home &gt; Articles &gt; WordPress SEO&#8221;. They are good for two things: a) They allow your users to easily navigate your site. b) They allow search engines to determine the structure of your site more easily.</p>
<p>These breadcrumbs should link back to the homepage, and the category the post is in. This plugin allows you to add breadcrumbs to your theme.</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins7.jpg" alt="Wp-cms-plugins7 in "  /></p>
<h5 class="title">5. <strong><a href="http://wordpress.org/extend/plugins/simple-sidebar-navigation/">Simple Sidebar Navigation</a></strong> Plugin</h5>
<p>This plugin adds a widget into the Widgets dashboard that allows in a simple way, without writing any PHP code on your part, to create custom navigation in any sidebar pre-defined by your WP theme. <strong>Features include</strong>:</p>
<ul>
<li>Flat and multi-level navigation hierarchy for existing pages and custom links.</li>
<li>Very flexible conditional appearance options.</li>
<li>Out-of-the-box Suckerfish support.</li>
<li> Option to add navigation links with custom title, url and target attribute.</li>
<li> Unlimited number of navigation widgets.</li>
<li>Optional setting includes blog posts into the navigation selection list (only pages are available by default).</li>
<li>Support for custom drop-down menus CSS.</li>
</ul>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins8.jpg" alt="Wp-cms-plugins8 in "  /></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/simple-sidebar-navigation.zip">Download Plugin</a></p>
<h3 class="title">Having a Multilingual Site</h3>
<p>Writing multilingual content is already hard enough, so why go extra mile without making sure you already have a good plan to manage translation on your blog. Check out the plugins below that will help you have a fully featured multilingual CMS.</p>
<h5 class="title">1. <strong><a href="http://wordpress.org/extend/plugins/sitepress-multilingual-cms/">WPML Multilingual CMS</a></strong> Plugin</h5>
<p>Turns WordPress sites into a fully featured multilingual content management system (CMS). WPML helps it go the extra mile. <strong>Features include</strong>: 1) Multilingual content support based on Drupal i18n architecture. 2) CMS navigation allows adding drop down menus, breadcrumbs trail and sidebar navigation (all wigetized). 3) Creates internal Sticky Links so that they never break. You can read more about  the capabilities of this powerful plugin <a href="http://wpml.org/">here</a>.</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins2.jpg" alt="Wp-cms-plugins2 in "  /></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/sitepress-multilingual-cms.0.9.9.zip">Download Plugin</a></p>
<h5 class="title">2. <strong><a href="http://wordpress.org/extend/plugins/xlanguage">xLanguage</a></strong> Plugin</h5>
<p>xLanguage is a full featured plugin allows you to blog in different language, and allows user to select which version to read. It works for blog post, page, tags, categories. The user language preferences will also select the right theme and plugins MO files.</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins3.jpg" alt="Wp-cms-plugins3 in "  /></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/xlanguage.zip">Download Plugin</a></p>
<h5 class="title">3. <strong><a href="http://wordpress.org/extend/plugins/qtranslate">qTranslate</a></strong> Plugin</h5>
<p>qTranslate makes creation of multilingual content as easy as working with a single language. Here are some <strong>features</strong>:</p>
<ul>
<li>qTranslate Services &#8211; Professional human and automated machine translation with two clicks</li>
<li>One-Click-Switching between the languages &#8211; Change the language as easy as switching between Visual and HTML</li>
<li>Language customizations without changing the .mo files &#8211; Use Quick-Tags instead for easy localization</li>
<li>Multilingual dates out of the box &#8211; Translates dates and time for you</li>
<li>Comes with a lot of languages already builtin! &#8211; English, German, Simplified Chinese and a lot of others</li>
</ul>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins4.jpg" alt="Wp-cms-plugins4 in "  /></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/qtranslate.2.3.4.zip">Download Plugin</a></p>
<h3 class="title">Easily Manage Categories, Pages and Posts</h3>
<h5 class="title">1. <strong><a href="http://wordpress.org/extend/plugins/idealien-category-enhancements/">Idealien Category Enhancements</a></strong> Plugin</h5>
<p>Manage category templates as easily as you manage page templates. Select which apply through the post &gt; categories menu using file names that make sense, not category ID numbers. Now any views of the category (or sub-categories) will render the according to the category template selected. Posts in a given category can also use a category-based template.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/idealien-category-enhancements.zip">Download Plugin</a></p>
<h5 class="title">2. <strong><a href="http://wordpress.org/extend/plugins/pagemash/">pageMash &gt; Page Management</a></strong> Plugin</h5>
<p>Customise the order your pages are listed in and manage the parent structure with this simple ajax drag-and-drop administrative interface with an option to toggle the page to be hidden from output. Great tool to quickly re-arrange your page menus.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/pagemash.zip">Download Plugin</a></p>
<h5 class="title">3. <strong><a href="http://wordpress.org/extend/plugins/yet-another-related-posts-plugin/">Yet Another Related Posts</a></strong> Plugin</h5>
<p>Yet Another Related Posts Plugin (YARPP) gives you a list of posts and/or pages related to the current entry, introducing the reader to other relevant content on your site. Using a customizable algorithm considering post titles, content, tags, and categories, YARPP calculates a &#8220;match score&#8221; for each pair of posts on your blog.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/yet-another-related-posts-plugin.3.0.5.zip">Download Plugin</a></p>
<h5 class="title">4. <strong><a href="http://wordpress.org/extend/plugins/exclude-pages/">Exclude Pages</a></strong> Plugin</h5>
<p>This plugin adds a checkbox, “include this page in menus”, which is checked by default. If you un-check it, the page will not appear in any listings of pages (which includes, and is usually limited to, your page navigation menus).</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/exclude-pages.1.51.zip">Download Plugin</a></p>
<h5 class="title">5. <strong><a href="http://wordpress.org/extend/plugins/wp-no-category-base/">WP No Category Base</a></strong> Plugin</h5>
<p>As the name suggests this plugin will completely remove the mandatory &#8216;Category Base&#8217; from your category permalinks ( e.g. myblog.com/category/my-category/ to myblog.com/my-category/ ).</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/wp-no-category-base.zip">Download Plugin</a></p>
<h3 class="title">SEO</h3>
<p>WordPress by default is pretty decent at letting search engines see what’s going on. But there are a whole bunch of plugins that can be used to make your blog rank better.</p>
<h5 class="title">1. <strong><a href="http://wordpress.org/extend/plugins/google-sitemap-generator/">Google XML Sitemaps</a></strong> Plugin</h5>
<p>This plugin will create a Google sitemaps compliant XML-Sitemap of your WordPress blog. It supports all of the WordPress generated pages as well as custom ones. Everytime you edit or create a post, your sitemap is updated and all major search engines that support the sitemap protocol, like ASK.com, Google, MSN Search and YAHOO, are notified about the update.</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins9.jpg" alt="Wp-cms-plugins9 in "  /></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/google-sitemap-generator.3.1.2.zip">Download Plugin</a></p>
<h5 class="title">2. <strong><a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/">All in One SEO Pack</a></strong> Plugin</h5>
<p>Optimizes your WordPress blog for Search Engines: page titles, meta tags, keywords, and descriptions. This plugin allows you to configure them for either your entire blog or on a post by post basis.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/all-in-one-seo-pack.zip">Download Plugin</a></p>
<h5 class="title">3. <strong><a href="http://wordpress.org/extend/plugins/redirection/">Redirection</a></strong> Plugin</h5>
<p>Redirection is a WordPress plugin to manage 301 redirections, keep track of 404 errors, and generally tidy up any loose ends your site may have. This is particularly useful if you are migrating pages from an old website, or are changing the directory of your WordPress installation.</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins10.jpg" alt="Wp-cms-plugins10 in "  /></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/redirection.zip">Download Plugin</a></p>
<h5 class="title">4. <strong><a href="http://wordpress.org/extend/plugins/permalinks-moved-permanently/">Permalinks Moved Permanently</a></strong> Plugin</h5>
<p>If you just migrated your WordPress blog from one permalink structure to another, and you don&#8217;t want to lose Pagerank or traffic that accesses your blog through the old permalinks, this is for you.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/permalinks-moved-permanently.zip">Download Plugin</a></p>
<h5 class="title">5. <strong><a href="http://wordpress.org/extend/plugins/seo-automatic-links/">SEO Smart Links</a></strong> Plugin</h5>
<p>SEO Smart Links provides automatic SEO benefits for your site in addition to custom keyword lists, nofollow and much more. SEO Smart Links can automatically link keywords and phrases in your posts and comments with corresponding posts, pages, categories and tags on your blog.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/seo-automatic-links.zip">Download Plugin</a></p>
<h5 class="title">6. <strong><a href="http://wordpress.org/extend/plugins/platinum-seo-pack/">Platinum SEO Pack</a></strong> Plugin</h5>
<p>This is an improvised version of the <a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/">AllinOne SEO plugin</a>. It does everything that AllinOne was doing and also some extra cool features. It takes care of pretty much everything, a bit more advanced than a basic SEO plugin but easy to use as well.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/platinum-seo-pack.zip">Download Plugin</a></p>
<h3 class="title">Highly customizable Widgets</h3>
<h5 class="title">1. <strong><a href="http://wordpress.org/extend/plugins/widgets-reloaded/">Widgets Reloaded</a></strong> Plugin</h5>
<p>Widgets Reloaded replaces many of the default widgets with versions that allow much more control. Widgets come with highly customizable control panels. Each widget can also be used any number of times.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/widgets-reloaded.0.1.2.zip">Download Plugin</a></p>
<h5 class="title">2. <strong><a href="http://wordpress.org/extend/plugins/flexi-pages-widget/">Flexi Pages Widget</a></strong> Plugin</h5>
<p>Flexi Pages Widget is a highly configurable WordPress sidebar widget to list pages and sub-pages. Can be used as an alternative to the default &#8216;Pages&#8217; widget. <strong>Features include</strong>:</p>
<ul>
<li>Option to display sub-pages only in parent page and related pages.</li>
<li> Option to select and exclude certain pages from getting displayed in the list. Alternatively, only certain pages can be displayed by using the &#8216;include&#8217; option.</li>
<li>Option to include a link to the home page.</li>
<li> Other options include title, sort column/order, hierarchical/flat format, show date.</li>
<li> Multiple instances of the widget. Unlimited number of instances of the widget can be added to the sidebar.</li>
</ul>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins12.jpg" alt="Wp-cms-plugins12 in "  /></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/flexi-pages-widget.zip">Download Plugin</a></p>
<h5 class="title">3. <strong><a href="http://wordpress.org/extend/plugins/sideposts/">SidePosts Widget</a></strong> Plugin</h5>
<p>With this widget you select the category you want, and all entries with this category, will be shown on the sidebar instead the main blog. You will have then a small blog on the sidebar for those special entries. For each entry, you have the link to the post page. You can select the number to post to show and if must show only the post excerpt or the full post content (Also excerpt with thumbnails can be shown).</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/sideposts.2.1.2.zip">Download Plugin</a></p>
<h5 class="title">4. <strong><a href="http://justintadlock.com/archives/2009/03/15/query-posts-widget-wordpress-plugin">Query Posts Widget</a></strong> Plugin</h5>
<p>This widget has everything you’ll ever need to show posts on your site without touching code. It’s like having a WordPress developer ready to do your bidding all wrapped up in a widget. All you need is a theme that’s widgetized.</p>
<p>It lets you displays posts by nearly any criteria you can imagine using the <a href="http://codex.wordpress.org/Template_Tags/query_posts">query_posts()</a> function, except you don’t need to know anything about PHP to use it. You can do all kinds of neat things: Posts by tag, Posts by category, Posts by author, Posts by time/date, Posts by custom field key and/or value,  Choose any number, Show pages, Show the full post, excerpt, or even order them in a list, and much more…</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins12.jpg" alt="Wp-cms-plugins12 in "  /></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/sideposts.2.1.2.zip">Download Plugin</a></p>
<h3 class="title">Must Check Plugins</h3>
<h5 class="title">1. <strong><a href="http://wordpress.org/extend/plugins/search-everything/">Search Everything</a></strong> Plugin</h5>
<p>Search Everything increases the ability of the default WordPress Search, options included: Search Every Page, Search Every Tag, Search Every Category, Search non-password protected pages only, Search Every Comment, Search Every Custom Field, Exclude Posts from search, Exclude Categories from search and more.</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-plugins11.jpg" alt="Wp-cms-plugins11 in "  /></p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/search-everything.6.1.1.zip">Download Plugin</a></p>
<h5 class="title">2. <strong><a href="http://wordpress.org/extend/plugins/subscribe2/">Subscribe2</a></strong> Plugin</h5>
<p>Subscribe2 provides a comprehensive subscription management and email notification system for WordPress blogs that sends email notifications to a list of subscribers when you publish new content to your blog. Email Notifications can be sent on a per-post basis or periodically in a Digest email.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/subscribe2.4.16.zip">Download Plugin</a></p>
<h5 class="title">3. <strong><a href="http://wordpress.org/extend/plugins/exec-php/">Exec-PHP</a></strong> Plugin</h5>
<p>The Exec-PHP plugin executes PHP code in posts, pages and text widgets. Features include</p>
<ul>
<li>Executes PHP code in the excerpt and the content portion of your posts and pages</li>
<li>Configurable execution of PHP code in text widgets (for WordPress 2.2 or higher)</li>
<li>Write PHP code in familiar syntax, eg.</li>
</ul>
<p><a class="download" href="http://downloads.wordpress.org/plugin/exec-php.4.9.zip">Download Plugin</a></p>
<h5 class="title">4. <strong><a href="http://wordpress.org/extend/plugins/wp-e-commerce/">WP e-Commerce</a></strong> Plugin</h5>
<p>The WP e-Commerce shopping cart plugin for WordPress is an elegant easy to use fully featured shopping cart application suitable for selling your products, services, and or fees online.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/wp-e-commerce.3.6.12.zip">Download Plugin</a></p>
<h5 class="title">5. <strong><a href="http://wordpress.org/extend/plugins/nextgen-gallery/">NextGEN Gallery</a></strong> Plugin</h5>
<p>NextGEN Gallery is a full integrated Image Gallery plugin for WordPress with a Flash slideshow option. It can turn a regular blog into a powerful photo-blog while giving you all the tools to manage it efficiently and easily.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/nextgen-gallery.zip">Download Plugin</a></p>
<h5 class="title">6. <strong><a href="http://wordpress.org/extend/plugins/contact-form-7/">Contact Form 7</a></strong> Plugin</h5>
<p>Contact Form 7 can manage multiple contact forms, plus you can customize the form and the mail contents flexibly with simple markup. The form supports Ajax-powered submitting, CAPTCHA, Akismet spam filtering and so on.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/contact-form-7.1.9.5.1.zip">Download Plugin</a></p>
<h5 class="title">7. <strong><a href="http://wordpress.org/extend/plugins/vipers-video-quicktags/">Viper&#8217;s Video Quicktags</a></strong> Plugin</h5>
<p>Tired of copying and pasting the embed HTML from sites like YouTube? Then this plugin is for you. Simply click one of the new buttons that this plugin adds to the write screen (rich editor included) and then paste the URL that the video is located at into the prompt box &#8212; easy as that. You can fully configure how the videos are displayed (width, height, colors, alignment on the page) and much more.</p>
<p><a class="download" href="http://downloads.wordpress.org/plugin/vipers-video-quicktags.zip">Download Plugin</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.noupe.com/wordpress/wordpress-cms-plugins.html/feed</wfw:commentRss>
		<slash:comments>88</slash:comments>
		</item>
		<item>
		<title>25 Unique uses of WordPress as CMS</title>
		<link>http://www.noupe.com/wordpress/25-unique-uses-of-wordpress-as-cms.html</link>
		<comments>http://www.noupe.com/wordpress/25-unique-uses-of-wordpress-as-cms.html#comments</comments>
		<pubDate>Sun, 10 May 2009 20:26:10 +0000</pubDate>
		<dc:creator>Editorial</dc:creator>
				<category><![CDATA[WORDPRESS]]></category>

		<guid isPermaLink="false">http://www.noupe.com/?p=11834</guid>
		<description><![CDATA[<table width="650"><tr><td width="650"><div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=8" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=8" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=9" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=9" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=10" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=10" border="0" alt="" /></a>
    </div></td></tr></table>
&nbsp;&nbsp; WordPress is often thought of as little more than a blogging platform. But it&#8217;s capable of so much more. Through a little customization and the use of plugins, WordPress can easily be transformed into a full-featured content management system. Here are more than 25 sites who have done just that (and done it well). [...]]]></description>
			<content:encoded><![CDATA[<table width="650">
<tr>
<td width="650">
<div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="Advertisement in " border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=8" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=8" border="0" alt=" in "  /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=9" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=9" border="0" alt=" in "  /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=10" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=10" border="0" alt=" in "  /></a>
    </div>
</td>
</tr>
</table>
<p>WordPress is often thought of as little more than a blogging platform. But it&#8217;s capable of so much more. Through a little customization and the use of plugins, <strong>WordPress can easily be transformed into a full-featured content management system</strong>. Here are more than 25 sites who have done just that (and done it well).</p>
<p>This is the second article in the three-part series, &#8220;The Comprehensive Guide for a Powerful CMS using WordPress&#8221;.</p>
<p>The Comprehensive Guide for a Powerful CMS using WordPress &#8211; <a href="http://www.noupe.com/wordpress/powerful-cms-using-wordpress.html">Part 1</a><br />
The Comprehensive Guide for a Powerful CMS using WordPress &#8211; <a href="http://www.noupe.com/wordpress/wordpress-cms-plugins.html">Part 3</a></p>
<p><span id="more-11834"></span></p>
<hr />
<h3 class="title"><a href="http://ugsmag.com">UGSMAG</a></h3>
<p>UGSMAG is a Canadian hip hop magazine. The home page is laid out in a grid, with featured articles along the left two columns and news on the right. The color scheme and design choices reflect the young, independent audience they attract. The lack of a category list (other than the top nav, which simply lists &#8220;News,&#8221; &#8220;Features,&#8221; and &#8220;Interviews&#8221;) and archives lend the page to looking more like a traditional news or magazine website than a blog.</p>
<p class="img"><a href="http://ugsmag.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-1.jpg" alt="Wp-cms-1 in "  /></a></p>
<p>Subtle changes to individual article pages, such as removing the category labels, the use of a drop cap initial character, and moving the date from it&#8217;s usual blog-centric location under the title to the upper-right hand corner of the page all also contribute to the site looking more like a magazine and less like your standard blog.</p>
<h3 class="title"><a href="http://www.theweatherpops.com">The Weather Pops</a></h3>
<p>The Weather Pops are a group of weather-related characters available for licensing. The site is simple and straightforward, and an excellent example of how WordPress can be used to build a simple yet powerful website. The pages included on the site offer great examples of how you can incorporate a gallery, contact form, and standard pages into a WP site.</p>
<p class="img"><a href="http://www.theweatherpops.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-2.jpg" alt="Wp-cms-2 in "  /></a></p>
<p>The integration of plugins, such as the NextGEN Gallery plugin used on the gallery page, further improves the functionality of the site. Unless you looked at the code of the site, it&#8217;s unlikely anyone would have any idea this site was built using WP.</p>
<h3 class="title"><a href="http://templebartrad.com">Temple Bar TradFest</a></h3>
<p>The Temple Bar TradFest is an Irish music and culture festival held each year. The home page of this site bears absolutely no resemblance to a blog. The same can be said for internal pages, too. Individual pages within the site have no date or timestamp, no category or other tags, and otherwise look nothing like a traditional blog post.</p>
<p class="img"><a href="http://templebartrad.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-3.jpg" alt="Wp-cms-3 in "  /></a></p>
<p>Good use of plugins for the gallery and other pages further improves the functionality of this WP installation. This is another site where your average visitor would have no clue it was built on WP unless they checked the source code.</p>
<h3 class="title"><a href="http://tabletalk.com">Table Talk</a></h3>
<p>Table Talk is an online store selling dining furniture, tableware, and similar products. The home page features a product gallery with rotating images and the product pages show products laid out in a grid format. The site was built using the WP e-Commerce plugin for the online store functionality. E-commerce plugins greatly increase WP&#8217;s ability to be used as a CMS for virtually any kind of site.</p>
<p class="img"><a href="http://tabletalk.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-4.jpg" alt="Wp-cms-4 in "  /></a></p>
<p>Pages within the Table Talk site are set up without comments, date and time stamps, and categories. Categories are used for products, instead.</p>
<h3 class="title"><a href="http://www.tp-hire.co.uk">TP Hire</a></h3>
<p>TPs is a teepee rental company serving Sussex and South East England. This site is actually a great example of using WordPress as a CMS. In addition to the standard pages found on most business sites (news, information, about us, etc.), there&#8217;s also a really great gallery page that uses the Lightbox formatting for viewing larger images and the option to view images in a slideshow. The layout of the events page is also an excellent example of how pages can be thoroughly customized within WP to suit the needs of the individual site.</p>
<p class="img"><a href="http://www.tp-hire.co.uk" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-5.jpg" alt="Wp-cms-5 in "  /></a></p>
<h3 class="title"><a href="http://bridinel.com">The Art of Catalin Bridinel</a></h3>
<p>The Art of Catalin Bridinel is your basic portfolio site. This site is a bit more blog-ish than most of the others here, but still offers up a good example of how to use WordPress for something other than your traditional blog. Paintings are listed in blog posts, with a large image appearing immediately under the title and a brief description under that. Comments are enabled here, unlike on many other CMS sites. The overall design, lack of sidebars, and other stylistic elements make this look more like a traditional portfolio site than a blog.</p>
<p class="img"><a href="http://bridinel.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-6.jpg" alt="Wp-cms-6 in "  /></a></p>
<h3 class="title"><a href="http://searchinsidevideo.com">Search Inside Video</a></h3>
<p>Search Inside Video is a service that provides searchable transcripts for online video content. Their site is one of the more innovative uses of WordPress as a CMS that I&#8217;ve seen. The overall site design is very simple, basically consisting of one long page with anchor tags for different content. Not exactly a revolutionary idea. But the implementation of it is very slick. It&#8217;s a great example of thinking outside the box in using WP as a CMS.</p>
<p class="img"><a href="http://searchinsidevideo.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-7.jpg" alt="Wp-cms-7 in "  /></a></p>
<h3 class="title"><a href="http://www.p2prescue.org">P2P Rescue</a></h3>
<p>P2P Rescue is a non-profit organization working to help Sri Lanka and other Southeast Asian countries. The home page offers up basic information and articles about the organization and their cause. The overall site architecture is very simple, but again, bears little resemblance to a regular WP blog. Use of plugins for allowing donations to be made through PayPal further increases WP&#8217;s base functionality. The site also includes an online store powered by WP e-Commerce. Other pages include basic information about the organization and a blog (under the &#8220;Voices&#8221; section).</p>
<p class="img"><a href="http://p2prescue.org" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-8.jpg" alt="Wp-cms-8 in "  /></a></p>
<h3 class="title"><a href="http://myshli.com/tag/portfolio+selected">Myshli</a></h3>
<p>Myshli is the portfolio of Danil Kryvoruchko. The home page of the site offers a gallery of designs, including a JavaScript slideshow of selected works. Individual pages on the site include galleries for each different type of work they do (web, print, etc.) along with an about page. Pages for individual projects show a variety of screenshots and images. The site also includes a blog with a different theme from the rest of the site (the main site has a black background whereas the blog has a white background).</p>
<p class="img"><a href="http://myshli.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-9.jpg" alt="Wp-cms-9 in "  /></a></p>
<h3 class="title"><a href="http://www.littlewhitelies.co.uk">Little White Lies</a></h3>
<p>Little White lies is a website that revolves around movies. The home page is not unlike many other news and magazine websites, offering up links to current content, including interviews and reviews of upcoming and recently released films. Category pages (such as for interviews or reviews) use a different layout than the home page, though it does make them feel a bit more blog-like.</p>
<p class="img"><a href="http://www.littlewhitelies.co.uk" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-10.jpg" alt="Wp-cms-10 in "  /></a></p>
<p>The article pages have stripped out the majority of blog-centric features, but have left in the comments section (many newspapers and magazines have added comment functionality to their articles both in and outside of blogs). The shop section on the blog appears to be the only section not powered by WordPress. Why this is is unclear, as there are some great plugins for e-commerce on WP.</p>
<h3 class="title"><a href="http://www.kmxus.com">KMX Karts</a></h3>
<p>KMX Karts are manufacturers of recumbent trikes. The home page bears no resemblance to a blog, with the exception of the presence of a somewhat blog-like footer. The site includes a number of different kinds of page templates. There are pages for the different Kart models, pages for accessories, and pages for general company information. Each type of page, because they have their own unique functions, is slightly different from the other pages. The theme, though, is consistent throughout the site. The e-commerce aspects of the site are powered by the Shopp plugin.</p>
<p class="img"><a href="http://www.kmxus.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-11.jpg" alt="Wp-cms-11 in "  /></a></p>
<h3 class="title"><a href="http://icondock.com">IconDock</a></h3>
<p>IconDock sells stock icons to designers. This is one of the prettiest sites I&#8217;ve seen using WP as a CMS. The home page is simple while still offering up plenty of content and some icons for sale right on the home page. Navigation is easy, with top nav and links placed within the content (such as the &#8220;Browse Icon Library&#8221; in the main image on the home page). The e-commerce portion of the site is powered by the WP e-Commerce plugin. The product pages offer up plenty of information about individual icon sets as well as different pricing options.</p>
<p class="img"><a href="http://icondock.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-12.jpg" alt="Wp-cms-12 in "  /></a></p>
<p>One of the coolest features on this site, though, is the drag-and-drop shopping cart (just drag an icon or set to the box on the left-hand side of the screen to add it to your cart). The box on the side shows your cart&#8217;s contents and removing an item is as simple as clicking the &#8220;x&#8221; in the corner. It&#8217;s definitely one of the slicker shopping cart UIs I&#8217;ve seen.</p>
<h3 class="title"><a href="http://www.ginger-restaurant.co.za">Ginger Restaurant</a></h3>
<p>Ginger is a restaurant in South Africa. The overall site design and architecture are very simple while also being very attractive. The home page offers up basic information, including their hours and phone number. Other pages include more information about the restaurant, an online menu, and a gallery of the restaurant and their food. The gallery uses the JavaScript Thickbox functionality for displaying photos. There&#8217;s also a slideshow in the header of their offerings.</p>
<p class="img"><a href="http://www.ginger-restaurant.co.za" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-13.jpg" alt="Wp-cms-13 in "  /></a></p>
<p>A couple of features that really set this site apart from similar sites, though, are their addition of links to their Facebook page and a page that lets you tell friends about Ginger. This kind of functionality is rarely seen on local business sites but should be utilized more often.</p>
<h3 class="title"><a href="http://www.fraai-magazine.com">Fraai Magazine</a></h3>
<p>Fraai Magazine is a free online magazine offering up creative inspiration. The site uses a the FLV Embed plugin to embed the Flash magazine into the site. (FYI: There is also a plugin available for WordPress, <a href="http://wordpress.org/extend/plugins/page-flip-image-gallery/">Page Flip Image Gallery</a>, that allows you to create a flip-book style magazine right within WP.)</p>
<p class="img"><a href="http://www.fraai-magazine.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-14.jpg" alt="Wp-cms-14 in "  /></a></p>
<p>Other pages on the site include a visual index of articles and a page listing the issues available. The overall site is very simple but it&#8217;s an effective implementation of WP and appears to work well for what they&#8217;re doing.</p>
<h3 class="title"><a href="http://autoshows.ford.com">Ford Motor Company—Global Auto Shows</a></h3>
<p>This is the site of Ford Motor Company&#8217;s global auto show coverage. This is another site where you&#8217;d never guess it was powered by WordPress if you didn&#8217;t look at the source code. The home page offers up a gallery of featured vehicles, links to the different Ford brands, and a list of recent articles. Other pages on the site include a show schedule, information on concept cars (including a gallery) and information on vehicle types. From the looks of it, there&#8217;s a lot of custom programming going on on the site, including some custom Flash modules.</p>
<p class="img"><a href="http://autoshows.ford.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-15.jpg" alt="Wp-cms-15 in "  /></a></p>
<h3 class="title"><a href="http://www.executivewarfare.com">Executive Warfare</a></h3>
<p>This is the site for Executive Warfare, a book by David F. D&#8217;Alessandro with Michele Owens. The basic layout of the site is very simple, as is the site architecture. The home page features some basic information about the book as well as a couple of sample articles. Pages contained on the site include a sample chapter, &#8220;10 Rules&#8221;, Reviews, an &#8220;About the Authors&#8221; page, and a video page.</p>
<p class="img"><a href="http://www.executivewarfare.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-16.jpg" alt="Wp-cms-16 in "  /></a></p>
<p>The site also has a blog. The page templates are all the same, though the use of images and block quotes gives them each a unique look. Overall, it&#8217;s a great site that offers up its content in a way that is both aesthetically pleasing and practical.</p>
<h3 class="title"><a href="http://cubicleninjas.com">Cubicle Ninjas</a></h3>
<p>Cubicle Ninjas is a design firm offering up web design and development, graphic design and illustration services. The overall design is bold while still being simple. Their portfolio pages are some of the best I&#8217;ve seen, offering up embedded video on some pages in addition to images of individual projects. The Cforms2 plugin (which offers great customization options) is used for their &#8220;Request a Quote&#8221; page.</p>
<p class="img"><a href="http://cubicleninjas.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-17.jpg" alt="Wp-cms-17 in "  /></a></p>
<h3 class="title"><a href="http://camachocigars.com">Camacho Cigars</a></h3>
<p>This is the site of the Camacho Cigars company. The site architecture is completely un-blog-like. For example, the &#8220;Our Story&#8221; page contains subpages (&#8220;History of Camacho,&#8221; &#8220;Tobacco in Honduras,&#8221; and &#8220;Production Tour&#8221; linked with icons from the page itself. Other pages on the site include a page detailing their cigars, a &#8220;Where to Buy&#8221; page, a &#8220;Press Room&#8221; and a contact page. This is another site that does well by linking their social network profiles right from their home page.</p>
<p class="img"><a href="http://camachocigars.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-18.jpg" alt="Wp-cms-18 in "  /></a></p>
<h3 class="title"><a href="http://www.alpha-multimedia.com">Alpha Multimedia Solutions, Inc.</a></h3>
<p>This is the online portfolio of Alpha Multimedia Solutions. The site&#8217;s design is simple and elegant, as is the architecture and navigation. The offer up case studies for their different clients and the pages for these use a slightly different template than their other pages. The use of slideshows for each project in the header also add to the overall look of the site very nicely.</p>
<p class="img"><a href="http://www.alpha-multimedia.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-19.jpg" alt="Wp-cms-19 in "  /></a></p>
<h3 class="title"><a href="http://www.gaijininternational.com">Gaijin Film &amp; Sound</a></h3>
<p>Gaijin Film &amp; Sound is a film, sound and new media production and consultancy company. Their home page offers up basic information about the company, including contact information in the sidebar, a list of services, and an abbreviated list of clients.</p>
<p class="img"><a href="http://www.gaijininternational.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-20.jpg" alt="Wp-cms-20 in "  /></a></p>
<p>The top nav on the site is very effective and includes links to &#8220;About,&#8221; &#8220;Portfolio,&#8221; &#8220;Production,&#8221; and other pages. Their portfolio page is one of the nicest on the site, offering up links to videos within a very aesthetically pleasing layout.</p>
<h3 class="title"><a href="http://www.friskdesign.com">Frisk Design</a></h3>
<p>Frisk Design is a web design company. Their site makes great use of pages within WP for offering up information about the company, their services, portfolio, and contact. A blog is also included, though it&#8217;s not the focus of the site. The portfolio has a very elegant layout that offers up information about each site without having to click through to individual project pages.</p>
<p class="img"><a href="http://www.friskdesign.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-21.jpg" alt="Wp-cms-21 in "  /></a></p>
<h3 class="title"><a href="http://feedbackaudio.ca">Feedback Audio</a></h3>
<p>Feedback Audio provides music production, film audio production, and live sound production services. The home page of the site offers up a great overview of the company, their services, and ongoing projects. It&#8217;s an elegant design that offers some great visual pop. The individual page templates are simple and the lack of a sidebar keeps this from looking anything like a blog.</p>
<p class="img"><a href="http://feedbackaudio.ca" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-22.jpg" alt="Wp-cms-22 in "  /></a></p>
<h3 class="title"><a href="http://www.eye.fi">Eye-Fi</a></h3>
<p>Eye-Fi is a company that provides SD cards for digital cameras with built-in wifi for transferring photos to your computer. The site has an excellent layout that is at once visually interesting and easy to navigate. There&#8217;s no blog on the site, only pages that offer up information about the products, including where to buy and how they work. Overall, it&#8217;s an excellent example of a WP-powered site.</p>
<p class="img"><a href="http://www.eye.fi" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-23.jpg" alt="Wp-cms-23 in "  /></a></p>
<h3 class="title"><a href="http://earth911.com">Earth911.com</a></h3>
<p>Earth911.com is an environmental information site. The top navigation is one of the best I&#8217;ve seen, offering intelligent drop down menus that are only there when you want them to be. The overall site design is exceptional, simple while still be visually pleasing. Individual category pages are also beautifully designed, offering up basic information at the top along with articles related to the topic below. Overall, the site is one of the better designed portals I&#8217;ve seen powered by WP.</p>
<p class="img"><a href="http://earth911.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-24.jpg" alt="Wp-cms-24 in "  /></a></p>
<h3 class="title"><a href="http://www.iamoriginone.com">OriginOne</a></h3>
<p>OriginOne is a clothing company that celebrates human oneness and connectedness. The site design is edgy and complex while still being very user-friendly and easy to navigate. The online store is powered by the Shopp plugin for WP. There&#8217;s no blog present on the site. Individual pages are kept simple, with the content as king. The shop itself is beautifully laid out and works well for a shop without a ton of products.</p>
<p class="img"><a href="http://www.iamoriginone.com" target="blank"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-prt2/wp-cms-26.jpg" alt="Wp-cms-26 in "  /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.noupe.com/wordpress/25-unique-uses-of-wordpress-as-cms.html/feed</wfw:commentRss>
		<slash:comments>85</slash:comments>
		</item>
		<item>
		<title>The Comprehensive Guide for a Powerful CMS using WordPress  &#8211;  Part one:  101 Techniques for a Powerful CMS using WordPress</title>
		<link>http://www.noupe.com/wordpress/powerful-cms-using-wordpress.html</link>
		<comments>http://www.noupe.com/wordpress/powerful-cms-using-wordpress.html#comments</comments>
		<pubDate>Tue, 05 May 2009 23:25:39 +0000</pubDate>
		<dc:creator>Editorial</dc:creator>
				<category><![CDATA[WORDPRESS]]></category>
		<category><![CDATA[wordpress hacks]]></category>

		<guid isPermaLink="false">http://www.noupe.com/?p=11143</guid>
		<description><![CDATA[<table width="650"><tr><td width="650"><div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=8" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=8" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=9" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=9" border="0" alt="" /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=10" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=10" border="0" alt="" /></a>
    </div></td></tr></table>
&nbsp;&nbsp; This is the first article in the three-part series, &#8220;The Comprehensive Guide for a Powerful CMS using WordPress&#8221;. Throughout this article, we’ll be focus on many WordPress Theme hacks, ideas, tips and useful tutorials you need to have ready in hand when developing WordPress websites. The Comprehensive Guide for a Powerful CMS using WordPress [...]]]></description>
			<content:encoded><![CDATA[<table width="650">
<tr>
<td width="650">
<div style="width:650px;">
      <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="Advertisement in " border="0" /><br />
      <a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=8" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=8" border="0" alt=" in "  /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=9" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=9" border="0" alt=" in "  /></a>&nbsp;<a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?zoneid=10" target="_blank"><img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/avw.php?zoneid=10" border="0" alt=" in "  /></a>
    </div>
</td>
</tr>
</table>
<p>This is the first article in the three-part series, &#8220;The Comprehensive Guide for a Powerful CMS using WordPress&#8221;. Throughout this article, we’ll be focus on many WordPress Theme hacks, ideas, tips and useful tutorials you need to have ready in hand when developing WordPress websites.</p>
<p>The Comprehensive Guide for a Powerful CMS using WordPress &#8211; <a href="http://www.noupe.com/wordpress/25-unique-uses-of-wordpress-as-cms.html">Part 2</a><br />
The Comprehensive Guide for a Powerful CMS using WordPress &#8211; <a href="http://www.noupe.com/wordpress/wordpress-cms-plugins.html">Part 3</a></p>
<p>There are some technical stuff we have to get out of the way first. Let’s take a look at useful, yet rather unknown techniques for a powerful CMS using WordPress. Each section of the article presents a suggestion and provides you with an explanation of the solution for each suggestion.</p>
<p><span id="more-11143"></span></p>
<h3 class="title">WordPress CMS Hacks and Tricks</h3>
<h4 class="title">1. Create a static home page</h4>
<p>By default, a WordPress home page shows chronological blog post entries — with the most recent post at the top. If your goal is to have a WP-created Page with static information, WordPress will allow you to select a different page as your home page so that you can display more traditional content like information about yourself or your business.</p>
<h5 class="title"><strong>How To »</strong></h5>
<p>In your admin area, just go to <strong class="red">Setting</strong> » <strong class="red">Reading</strong>. Here you can decide if your home page will display your blog posts or a static page, if you choose a static page you can also choose which page to be your home page from the select box.</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-1.jpg" alt="Wp-cms-1 in "  /></p>
<h5 class="title"><strong>Points to take care »</strong></h5>
<ul class="post">
<li>First problem you may run into when you make a static page your home page is that the link to that page now appears in the main site navigation. Usually the page called “Home” in the main site navigation. <a href="http://mcbuzz.wordpress.com/2009/02/25/wordpress-tutorial-how-to-make-a-static-page-your-home-page-hide-a-double-home-page-link/">This tutorial</a> shows how to remove one of those links from your site navigation so that visitors to your site are not confused by the duplicate link.</li>
<li>The second problem is you will see that link again in the sidebar widget, the fix is pretty simple. The WordPress Pages navigation widget now allows you to exclude any page from its links by inserting the Page IDs of pages you want to exclude into the “<strong class="red">Exclude</strong>” box in the <strong class="red">Pages widget</strong>.</li>
</ul>
<h4 class="title">2. Customized Navigation bar</h4>
<p>Adding too many pages to a WordPress blog that has a navigation bar in the header can really make your WordPress blog a mess. There are options to control what pages are shown in the navigation bar and even a way to add external links.</p>
<h5 class="title"><strong>How To »</strong></h5>
<p>The Template Tag, <a href="http://codex.wordpress.org/Template_Tags/wp_list_pages">wp_list_pages()</a>, displays a list of WordPress Pages as links. It is often used to customize the Sidebar or Header. You can simply edit the <strong class="red">header.php</strong> file and exclude any page id you want, you can also include the pages you want. So now the code of the top nav bar will look like this:</p>
<pre class="php">&lt;ul id="pagenav"&gt;
       &lt;li class="&lt;?php if ( is_home() ) { echo 'current_page_item'; } ?&gt;"&gt;
             &lt;a href="&lt;?php bloginfo('url'); ?&gt;" title="&lt;?php bloginfo('name'); ?&gt;"&gt;Home&lt;/a&gt;
       &lt;/li&gt;
       &lt;?php wp_list_pages('sort_column=menu_order&amp;depth=1&amp;title_li=&amp;exclude=17,38' ); ?&gt;
&lt;/ul&gt;</pre>
<h5 class="title"><strong>Creating Two-Tiered Conditional Navigation in WordPress  »</strong></h5>
<p>A common navigational scheme, parent pages on top and child pages (if they exist) on bottom:</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-2.jpg" alt="Wp-cms-2 in "  /></p>
<h5 class="title"><strong>How To »</strong></h5>
<p><a href="http://www.darrenhoyt.com/2008/02/12/creating-two-tiered-conditional-navigation-in-wordpress/">Darren Hoyt</a> goes through a nice solution to help us: 1) query the page, 2) determine if there are child pages, and 3) properly highlight both the <strong class="red">.current_page_parent</strong> and <strong class="red">.current_page_item links</strong>.</p>
<pre class="js">&lt;ul id="nav"&gt;
&lt;?php wp_list_pages('title_li=&amp;depth=1'); ?&gt;
&lt;/ul&gt;

&lt;?php if($post-&gt;post_parent)
$children = wp_list_pages("title_li=&amp;child_of=".$post-&gt;post_parent."&amp;echo=0"); else
$children = wp_list_pages("title_li=&amp;child_of=".$post-&gt;ID."&amp;echo=0");
if ($children) { ?&gt;
&lt;ul id="subnav"&gt;
&lt;?php echo $children; ?&gt;
&lt;/ul&gt;
&lt;?php } else { ?&gt;
&lt;?php } ?&gt;</pre>
<p>And then he show us how to use CSS to make sure the :active and :hover states display correctly whether or not subpages exist — if they do, the primary nav uses <strong class="red">current_page_parent</strong>, if they don’t, it resorts to simply <strong class="red">current_page_item</strong>.</p>
<h5 class="title"><strong>Use breadcrumbs</strong></h5>
<p>Breadcrumbs are great for so many reasons: usability, SEO, etc. In terms of plugins, there are many options, my favorite is <a href="http://yoast.com/wordpress/breadcrumbs/">Yoast&#8217;s Breadcrumbs</a>, because it’s easy to implement. Another <a href="http://justintadlock.com/archives/2009/04/05/breadcrumb-trail-wordpress-plugin">breadcrumbs plugin</a>, gives you a new template tag called breadcrumb_trail() that you can place anywhere in your theme. Once that’s done, it’ll display a hierarchical menu of where the current visitor is on your site. It’s quite useful if you have more than a few pages or posts.</p>
<p class="img"><img src="http://www.noupe.com/wp-content/uploads/2009/05/wp-cms10.jpg" alt="Wp-cms10 in "  /></p>
<h4 class="title">3. Making Your Content Unbreakable</h4>
<p>There is one big drawback to using WordPress as a CMS: the lack of custom content types/groups, an area where developers put restrictions on how clients insert content. This is fairly easy to do with some knowledge of custom fields, but can be a little complicated if your client is new to WordPress. Developers must create workarounds to keep the content clean, portable and relatively unbreakable. Darren Hoyt discussed <a href="http://www.darrenhoyt.com/2008/10/21/wordpress-as-a-cms-making-your-content-unbreakable/">some solutions</a> for this issue, probably not the best solution out there but could get the job done.</p>
<p class="img"><a href="http://www.darrenhoyt.com/2008/10/21/wordpress-as-a-cms-making-your-content-unbreakable/"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms4.jpg" alt="Wp-cms4 in "  /></a></p>
<h5 class="title"><strong>How To »</strong></h5>
<p>Luckily, WordPress has a solution for us. <a href="http://wefunction.com/2008/10/tutorial-creating-custom-write-panels-in-wordpress/">Liam </a>is using a little something called <a href="http://codex.wordpress.org/Function_Reference/add_meta_box">add_meta_box</a>. This is a detailed and quite useful tutorial on creating custom write panels for the WordPress Write Post page. Custom write panels are most useful for customized installations of WordPress and could be used to add many different types of information into a post both easily and quickly.</p>
<p class="img"><a href="http://wefunction.com/wp-content/uploads/2008/10/custom_write_panel_example.jpg"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms-3.jpg" alt="Wp-cms-3 in "  /></a></p>
<p>This is is a great example of how useful and flexible Custom Fields can be in developing a full CMS with WordPress.</p>
<h5 class="title"><strong>How to preset text in the WordPress post editor »</strong></h5>
<p>There are built-in actions and filter hooks that allow us to change things. <a href="http://justintadlock.com">Justin Tadlock</a> is showing us <a href="http://justintadlock.com/archives/2009/04/05/how-to-preset-text-in-the-wordpress-post-editor">how to use a simple filter to preset text</a> in the WordPress post/page editor. This technique will work with both the visual and HTML editor. This technique might be very useful for clients who want to create a new page and not sure how to start, you can just create a demo text for them and they will just modify using your template post.</p>
<p>All you have to do is open functions.php in your favorite text editor and input this PHP code:</p>
<pre class="php">&lt;?php
add_filter( 'default_content', 'my_editor_content' );
function my_editor_content( $content ) {
$content = "&lt;h3&gt;Title of the first paragraph&lt;/h3&gt;
&lt;p&gt;description&lt;/p&gt;&lt;p class='img'&gt;&lt;img src="" alt=""/&gt;&lt;/p&gt;";
	return $content;
}
?&gt;</pre>
<p>It’s as simple as that. Just a few lines of code. I added here some XHTML code so the client won&#8217;t need to do this himself.</p>
<h4 class="title">4. How to widgetize your theme</h4>
<p><a href="http://codex.wordpress.org/Plugins/WordPress_Widgets">WordPress Widgets</a> are also known as &#8220;sidebar accessories&#8221; which are WordPress Plugins or add-ons to your WordPress blog sidebar. This could come in handy for your client, WordPress Widgets allow the easy addition of design elements, gadgets, content, images, and more to your WordPress sidebar to personalize the blog without knowing HTML, PHP, or any code.</p>
<p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms5.jpg" alt="Wp-cms5 in "  /></p>
<h5 class="title"><strong>How to Widgetize Your WordPress Footer »</strong></h5>
<p>Many themes have a widgetized sidebar or even two. But what about widgetizing your WordPress footer. Sometimes it&#8217;s a good to have widgets at the bottom of the blog for links to other posts and maybe some details about yourself. <a href="http://help-developer.com/index.php/2008/07/creating-a-widget-ready-footer-in-wordpress/">In this simple tutorial</a> you will learn how to create 3 footer widget areas which can be edited from the admin area of your WordPress installation.</p>
<p>Simply open your functions.php file in your current theme folder, and replace the current sidebar widget code with the one below:</p>
<pre class="php">&lt;?php
 if ( function_exists('register_sidebar') )
 register_sidebar(array(
 'before_widget' =&gt; '&lt;li id="%1$s" class="widget %2$s"&gt;',
 'after_widget' =&gt; '&lt;/li&gt;',
 'before_title' =&gt; '&lt;h2 class="widgettitle"&gt;',
 'after_title' =&gt; '&lt;/h2&gt;',
  ));
  register_sidebar(array('name'=&gt;'subfooterleft'));
  register_sidebar(array('name'=&gt;'subfootercenter'));
  register_sidebar(array('name'=&gt;'subfooterright'));</pre>
<p>What this does is registers 3 sidebars called subfooterleft, subfootercenter and subfooterright which will correspond to the left, center and right widgets in the subfooter. <a href="http://help-developer.com/index.php/2008/07/creating-a-widget-ready-footer-in-wordpress/">A detailed tutorial</a> would be great for you to guide you through the steps of styling the footer widgets, adding the markup and finally adding the widgets through the <strong class="red">Admin area</strong> » <strong class="red">Widgets</strong></p>
<h5 class="title"><strong>How to widgetize your page menu in WordPress »</strong></h5>
<p>We all feel the pain of having to customize our page menus for pretty much any WordPress theme. There are several methods that people have been trying to overcome this one frustrating thing with WordPress, but the method Justin Tadlock is <a href="http://justintadlock.com/archives/2009/04/15/how-to-widgetize-your-page-menu-in-wordpress">describing here</a> is easy and requires little coding. Your theme needs to use the <a href="http://codex.wordpress.org/Template_Tags/wp_page_menu">wp_page_menu()</a> function to add its page menu so you can completely widgetize your menu.</p>
<p>Open your theme’s functions.php file and add the code below:</p>
<pre class="php">&lt;?php

register_sidebar( array(
	'name' =&gt; 'Page Menu',
	'id' =&gt; 'page-menu',
	'before_widget' =&gt; '&lt;div id="page-nav"&gt;',
	'after_widget' =&gt; '&lt;/div&gt;',
	'before_title' =&gt; false,
	'after_title' =&gt; false
) );

add_filter( 'wp_page_menu', 'my_page_menu' );

function my_page_menu( $menu ) {
	dynamic_sidebar( 'page-menu' );
}
?&gt;</pre>
<p class="img"><a href="http://justintadlock.com/archives/2009/04/15/how-to-widgetize-your-page-menu-in-wordpress"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wp-cms6.jpg" alt="Wp-cms6 in "  /></a></p>
<p>Now, head over to the Widgets page in your WordPress admin. Select the Page Menu widget area and create your menu there using the different methods described in this <a href="http://justintadlock.com/archives/2009/04/15/how-to-widgetize-your-page-menu-in-wordpress">great tutorial</a>.</p>
<h4 class="title">5. Custom post and page templates</h4>
<p><a href="http://codex.wordpress.org/Pages#Page_Templates">Page templates</a> let you change the design and/or functionality of particular pages by using a certain template. This new Page Template will then override the default page.php Page Template included with your Theme. If you want to use another page template, simply open your <strong class="red">Write Page admin panel</strong> » <strong class="red">Attributes</strong> and select the template you want for that page. More details can be found <a href="http://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates">here</a>.</p>
<h5 class="title"><strong>Set Up Custom WordPress post Templates »</strong></h5>
<p>You can use a specific post template for single posts that you want to function differently. In a recent project i worked on, i didn&#8217;t want the posts in the news category to look or behave like the rest of the posts, i thought it would be better to have another template for the posts in the &#8220;news&#8221; category. I found a <a href="http://lorelle.wordpress.com/2005/09/22/creating-multiple-single-posts-for-different-categories/">smart solution</a>, you will need to put only the code below in your single.php file in your current theme folder:</p>
<pre class="php">&lt;?php
$post = $wp_query-&gt;post;
if ( in_category('13') ) {
include(TEMPLATEPATH . '/single13.php');
} else {
include(TEMPLATEPATH . '/single1.php');
}
?&gt;</pre>
<p>Here we are telling WordPress:  If the post is in category ID number 13, display single13.php. If not in category ID number 13, display single1.php. Now you just create 2 new files &#8220;single13.php&#8221; &amp; &#8220;single1.php&#8221;, and do whatever you want to do. From this, you can make as many single post page looks as you want, as long as they are styled by their category.</p>
<p><a href="http://www.nathanrice.net/blog/wordpress-single-post-templates/">WordPress Single Post Templates</a>- this post goes through a simple technique to have post templates like page templates. <a href="http://www.ilfilosofo.com/">Austin </a>recommends using a filter in your functions.php. Here’s the code to add to your theme’s functions.php file. (be sure you paste this code between  tags):</p>
<pre class="php">add_filter('single_template', create_function('$t', 'foreach( (array) get_the_category() as $cat )
{ if ( file_exists(TEMPLATEPATH . "/single-{$cat-&gt;term_id}.php") )
return TEMPLATEPATH . "/single-{$cat-&gt;term_id}.php"; } return $t;' ));</pre>
<p>This technique solve the multiple categories issue (a post is included in more than one category) since it cycles through all the categories in the array and checks to see which one of them has an associated post template. When it finds one, it uses the post template file, but if it doesn’t, then it falls back on the default single.php template.</p>
<h4 class="title">6. Permalink Structure</h4>
<p><a href="http://codex.wordpress.org/Using_Permalinks">Permalinks </a>are the permanent URLs to your individual weblog posts, as well as categories and other lists of weblog postings. We won&#8217;t go through the usual techniques to how to beautify your links and get rid of the post id at the end of the url, display date, etc&#8230;</p>
<h5 class="title"><strong>Advanced Customization of WordPress Permalink Structure »</strong></h5>
<p>Here is an <a href="http://bloghelper.is-there.net/advanced-customization-of-wordpress-permalink-structure/">advanced tutorial</a> for customizing your permalink structure of WP’s pages system.</p>
<p class="img"><a href="http://bloghelper.is-there.net/advanced-customization-of-wordpress-permalink-structure/"><img src="http://www.noupe.com/wp-content/uploads/2009/05/wp-cms8.jpg" alt="Wp-cms8 in "  /></a></p>
<h5 class="title">How to remove the &#8220;category&#8221; suffix in the category permalinks</h5>
<p>Today we want to check out <a href="&lt;a href=">&#8220;&gt;how to make your category url don&#8217;t look like they are blog categories</a>, so instead of:</p>
<pre class="js">http://yoursite.com/blog/category/category-title/</pre>
<p>We have:</p>
<pre class="js">http://yoursite.com/category-title/</pre>
<h5 class="title">How to remove Category Base from WordPress Permalinks</h5>
<p>Some bloggers do not want to have any category base in their Permalinks structure. WordPress does not allows you to do it. <a href="http://www.smartblogtips.com/how-to-remove-category-base-from-wordpress-permalinks/">Here is how</a> you can get it done.</p>
<p class="img"><a href="http://www.smartblogtips.com/how-to-remove-category-base-from-wordpress-permalinks/"><img src="http://www.noupe.com/wp-content/uploads/2009/05/wp-cms11.jpg" alt="Wp-cms11 in "  /></a></p>
<h4 class="title">7. Create a sitemap for the whole website</h4>
<p><a href="http://wordpress.org/extend/plugins/google-sitemap-generator/">Google XML Sitemaps</a>- This plugin will create a Google sitemaps compliant XML-Sitemap of your WordPress blog. It supports all of the WordPress generated pages as well as custom ones. Everytime you edit or create a post, your sitemap is updated and all major search engines that support the sitemap protocol, like ASK.com, Google, MSN Search and YAHOO, are notified about the update.</p>
<p class="img"><a href="http://wordpress.org/extend/plugins/google-sitemap-generator/"><img src="http://www.noupe.com/wp-content/uploads/2009/05/wp-cms13.jpg" alt="Wp-cms13 in "  /></a></p>
<h4 class="title">8. Disable Comments and Trackbacks</h4>
<p>Now you want to disable comments on your blog, go to <strong class="red">Discussion Settings</strong> » <strong class="red">Default article settings</strong> to disable the comments on your blog. You can also edit your single.php file and delete the code that calls the comments.php file.</p>
<p class="img"><img src="http://www.noupe.com/wp-content/uploads/2009/05/wp-cms9.jpg" alt="Wp-cms9 in "  /></p>
<h4 class="title">9. Use PHP in your pages and posts</h4>
<p>Conventional ways of creating advanced pages in WordPress was to create all your XHTML/PHP/CSS in a template file and then create a page and link the two, this works, but you end up with loads of template files and editing them is a pain and not very manageable.</p>
<p>Using one of these 2 plugins will allow you to easily add any code such as XHTML, CSS, PHP, JavaScript directly inside of the post box for your posts and will be executed as it should be.</p>
<p><a href="http://wordpress.org/extend/plugins/exec-php/">Exec-PHP</a> or <a href="http://wordpress.org/extend/plugins/runphp/">runPHP</a> plugins to executes PHP code in posts, pages and text widgets.</p>
<p class="img"><a href="http://wordpress.org/extend/plugins/exec-php/"><img src="http://www.noupe.com/wp-content/uploads/2009/05/wp-cms7.jpg" alt="Wp-cms7 in "  /></a></p>
<h4 class="title">10. Creating Custom Content Type with Flutter</h4>
<p><a href="http://flutter.freshout.us/">Flutter </a>is made precisely for CMS-making, allows you to create custom <strong class="red">Write Panel </strong> (Posts, Pages, and Theme Options). This, basically, is a custom content type in which you can add your own fields. So, if a WordPress installation gives you two different content types (Post and Page), Flutter enables you to add more Write Panels to your likings. You can create any type of field (File Uploads, Audio, Video, Checkboxes, Dropdowns) to make as simple as possible for your client or yourself to enter content.</p>
<p class="img"><a href="http://flutter.freshout.us/"><img src="http://www.noupe.com/wp-content/uploads/2009/05/wp-cms12.jpg" alt="Wp-cms12 in "  /></a></p>
<h3 class="title">Things To Consider When Using WordPress as a CMS</h3>
<p>There are the certain points we need to think about before choosing and designing a website where WordPress will be used as the CMS. Devlounge has shared &#8220;<a href="http://www.devlounge.net/publishing/things-to-consider-when-using-wordpress-as-a-cms">Things To Consider When Using WordPress as a CMS</a>&#8220;, this is a must read post for anyone thinking about using WordPress as CMS. Below you will find just few of the points, you need to check out <a href="http://www.devlounge.net/publishing/things-to-consider-when-using-wordpress-as-a-cms">this article</a> to get a better understanding.</p>
<ul>
<li>Is WordPress the correct CMS? Will it fit the needs? Is the translations available for the WordPress backend good enough? How will it be upgraded?</li>
<li>Will I need to extend WordPress using plugins? Are any hacks to the core necessary, because if they are, how will I make sure that these won’t break when the core is upgraded?</li>
<li>What types of content will there be, and what should be deemed static (i.e. use Pages), and what is flowing updates (i.e. Posts)? How will I present this, and what is the main type of content?</li>
<li>How will the permalink structure be? Should it really say “category”, why not “view” or “updates” or something else?</li>
</ul>
<h3 class="title">WordPress CMS Theme Implementation Tutorials</h3>
<p>- <a href="http://rubiqube.com/wordpress-cms-part-2-theme-implementation/">WordPress CMS Part 2: Theme Implementation</a>- A very detailed tutorial taking you through the steps to create your CMS featured theme.</p>
<p>- <a href="http://rubiqube.com/wordpress-cms-part-2-theme-implementation/">WordPress CMS Part 2: Theme Implementation</a>- A very detailed tutorial taking you through the steps to create your CMS featured theme.</p>
<p>- <a href="http://bloghelper.is-there.net/how-to-use-wordpress-for-a-portfolio-site-part-1/">How to Use WordPress for a Portfolio Site &#8211; Part 1</a> &amp; <a href="http://bloghelper.is-there.net/how-to-use-wordpress-for-a-portfolio-site-part-2/">Part 2</a>- Using WP for a portfolio site (primarily graphics and design-based).</p>
<p>- <a href="http://max.limpag.com/2006/08/05/how-to-use-wordpress-magazine-news-cms/">How to use WordPress to run a magazine, news website</a></p>
<h3 class="title">Must Read Posts</h3>
<p><a href="http://wpcandy.com/articles/wordpress/five-ways-to-familiarize-clients-with-wordpress.html">Five Ways to Familiarize Clients with WordPress</a>- What developers have tried to make their clients more comfortable with WordPress. Here’s a wrap-up of the best and most common suggestions.</p>
<p><a href="http://www.wp-fun.co.uk/2008/10/09/dont-mess-with-my-toot-toot/">Don’t mess with my Toot Toot</a>- This is a tutorial about a plugin the author created to add a very simple new and different type of post.</p>
<p><a href="http://bloghelper.is-there.net/using-wordpress-as-cms/">Using WordPress as CMS</a>- A series of posts on Using WordPress as a CMS &#8211; from the more theoretical to the more practical (sub)topics.</p>
<p><a href="http://css-tricks.com/video-screencasts/41-wordpress-as-a-cms/">WordPress as a CMS</a>- In this screencast, Chris Coyier shows off a number of WordPress features that make WordPress very “CMS-like”.</p>
<p><strong>Please share </strong> your experience and what was the best techniques you found to be very useful when developing WordPress as a true CMS platform.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.noupe.com/wordpress/powerful-cms-using-wordpress.html/feed</wfw:commentRss>
		<slash:comments>126</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached (user agent is rejected)
Database Caching 5/7 queries in 0.012 seconds using memcached
Object Caching 573/1071 objects using memcached
Content Delivery Network via media.smashingmagazine.com/cdn_noupe (user agent is rejected)

Served from: www.noupe.com @ 2010-09-02 19:30:47 -->