<?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 &#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>Fri, 12 Mar 2010 12:11:15 +0000</lastBuildDate> <generator>http://wordpress.org/?v=2.8.6</generator> <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>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 [...]]]></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>91</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 four-part series, &#8220;The Comprehensive Guide for a Powerful CMS using WordPress&#8221;.  We are [...]]]></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 four-part series, <a href="http://www.noupe.com/wordpress/the-comprehensive-guide-for-a-powerful-cms-using-wordpress.html">&#8220;The Comprehensive Guide for a Powerful CMS using WordPress&#8221;</a>.  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><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>156</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. [...]]]></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 four-part series, &#8220;<a href="http://www.noupe.com/wordpress/the-comprehensive-guide-for-a-powerful-cms-using-wordpress.html">The Comprehensive Guide for a Powerful CMS using WordPress</a>&#8220;.</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 (&#8221;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>116</slash:comments> </item> <item><title>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 four-part series, &#8220;The Comprehensive Guide for a Powerful CMS using WordPress&#8220;. Throughout this article, we’ll be focus on many WordPress Theme hacks, ideas, tips and useful tutorials you need to have ready [...]]]></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 four-part series, &#8220;<a href="http://www.noupe.com/wordpress/the-comprehensive-guide-for-a-powerful-cms-using-wordpress.html">The Comprehensive Guide for a Powerful CMS using WordPress</a>&#8220;. 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>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>187</slash:comments> </item> <item><title>13 Great WordPress Speed Tips &amp; Tricks for MAX Performance</title><link>http://www.noupe.com/wordpress/13-great-wordpress-speed-tips-tricks-for-max-performance.html</link> <comments>http://www.noupe.com/wordpress/13-great-wordpress-speed-tips-tricks-for-max-performance.html#comments</comments> <pubDate>Mon, 23 Mar 2009 22:13:07 +0000</pubDate> <dc:creator>Editorial</dc:creator> <category><![CDATA[WORDPRESS]]></category><guid isPermaLink="false">http://www.noupe.com/?p=9726</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;Performance is a key factor for any successful website. And since WordPress is becoming more popular than ever, it will only be at its best when raised in the proper conditions. Here are a few things to try if [...]]]></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>Performance is a key factor for any successful website. And since WordPress is becoming more popular than ever, it will only be at its best when raised in the proper conditions. Here are a few things to try if you find that your WordPress site is not performing as well as it could be due to high traffic or hidden issues you don&#8217;t know about.</p><p><span id="more-9726"></span></p><h3 class="title">Some Basic &#038; Simple Steps</h3><h4 class="title">1. Upgrade to latest WordPress release</h4><p>WordPress 2.7 have manny performance improvements over previous versions. So you better <a href="http://wordpress.org/download/">upgrade </a>to latest release to make use of this.</p><h4 class="title">2. Remove unnecessary Plugins &#038; upgrade current ones</h4><p>Remove any plugins that you aren’t using. Deactivate them and physically delete them from your web server. Deactivated plugins will affect the speed of a site because the Wordpress checks to see if they are activated or not. Also you must stay up to date with the latest versions of the plugins you are currently using. Developers release new versions because they’ve modified the code in some way to make the plugin work better.</p><h4 class="title">3. Minimize PHP and database queries</h4><p>I read about this great tip on <a href="http://wpcandy.com/articles/tutorials/4-simple-ways-to-speed-up-wordpress.html">Wpcandy&#8217;s simple ways to speed up WordPress</a> post. It makes a lot of sense, cutting down on PHP and database queries. Each time a page on your site loads, if your browser has to execute any PHP queries, it adds to the load time. If you replace the PHP queries with static HTML, every time a page loads, your browser just reads the HTML.</p><h4 class="title">4. Optimize and Repair your Database from myPhpAdmin</h4><p>Every week or so you should login to your myPhpAdmin and optimize your db. Locate your Wordpress DatabaseTables, check all the tables in the Check Boxes, select the Optimise Tables Option and repair. You would be surprised how well this trick might work, it saved more than 10% of my current database size.</p><p class="img"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wordpress_speed_5.jpg" alt="Wordpress Speed 5 in "  /></p><h3 class="title">Take a good care of your Images</h3><h4 class="title">5. Use Reliable image hosting service</h4><p>Try moving the common web images, CSS, JavaScript and other static files to <a href="http://aws.amazon.com/s3/">Amazon S3 Storage service</a> and you will notice the average CPU load / memory requirement of the web server  will be reduced a lot. Read <a href="http://www.labnol.org/internet/host-images-files-on-amazon-s3-storage/4923/">this step by step guide</a>.</p><p class="img"><a href="http://www.labnol.org/internet/host-images-files-on-amazon-s3-storage/4923/"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wordpress_speed_6.jpg" alt="Wordpress Speed 6 in "  /></a></p><p>You can also try this <a href="http://wordpress.org/extend/plugins/wp-offload/">WordPress plugin</a>, WP-Offload will boost the performance of your blog by seamlessly offloading static content like images, documents and movies. This will greatly reduce bandwidth consumption and the number of HTTP requests issued to your web server. Additional features such as remote image manipulation and thumbnail generation are provided.</p><h4 class="title">6.<a href="http://toki-woki.net/p/Shrink-O-Matic/"> Optimize your images with this great tool</a></h4><p>Shrink O&#8217;Matic is an AIR application to easily (batch) resize (shrink) images. It handles JPGs, GIFs and PNGs. Simply drag and drop images and they&#8217;ll be resized as you wish! Options allow you to choose the output sizes, names and formats.</p><p class="img"><a href="http://toki-woki.net/p/Shrink-O-Matic/"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wordpress_speed_1.jpg" alt="Wordpress Speed 1 in "  /></a></p><h3 class="title">Great Advices for better performance</h3><h4 class="title">7.<a href="http://wordpress.org/extend/plugins/wp-super-cache/">Install WP Super Cache Plugin</a></h4><p>I guess many of you know why we always insist on using this plugin. This plugin generates static html files from your dynamic WordPress blog. After an html file is generated your webserver will serve that file instead of processing the comparatively heavier and more expensive WordPress PHP scripts and will not actually load any content from the database at all therefore the post will load faster with less stress on your server.</p><h4 class="title">8.<a href="http://aciddrop.com/2008/12/11/php-speedy-wp-05-now-works-with-wordpress-27/">PHP Speedy WP</a></h4><p><a href="http://aciddrop.com/2008/12/11/php-speedy-wp-05-now-works-with-wordpress-27/">PHP Speedy WP</a> can quickly and easily speed up your WordPress site and improve your blog’s response time without too much effort on your side by allowing us to automatically combine all JS and CSS files into only two files &#8211; which in turn helps greatly with page loading times. CSS Background Images are automatically converted to data URIs. This is useful in reducing the amount of HTTP requests even further. And, importantly, it’s compatible with Internet Explorer, even though it doesn’t support data URIs. Unfortunately, PHP speedy comes with few flaws out of box that need fixing: Combined JavaScript is placed at the top of the page instead at the bottom, it does not work with WP Super Cache. In order to get this two working like we want them, you have to check <a href="http://www.prelovac.com/vladimir/optimize-wordpress-page-loading-time-with-php-speedy-and-wp-super-cache">this great article by Prelovac</a> to make few adjustments to both plugins.</p><p class="img"><a href="http://aciddrop.com/2008/12/11/php-speedy-wp-05-now-works-with-wordpress-27/"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wordpress_speed_3.jpg" alt="Wordpress Speed 3 in "  /></a></p><h4 class="title">9.<a href="http://wordpress.org/extend/plugins/wp-css/">WP CSS</a></h4><p>This plugin GZIP and strip whitespace from your CSS files. It allows you to confidently use @import inside a CSS file and not worry about what happens on the user&#8217;s end. It will look through your style.css file and put any @import files into it. A cache expiry time can also be set. You can also add CSS files to a specific page or post and putting all of them into one file.</p><h4 class="title">10.<a href="http://wordpress.org/extend/plugins/db-cache/">DB Cache</a></h4><p><quote>This plugin caches every database query with given lifetime. It is very fast and uses small disk space for caching. </quote></p><p>I didn&#8217;t try this plugin yet but I&#8217;ve read many reviews recommending it. Let me know what do you guys think about it so we can update this post with correct information about its performance.</p><h4 class="title">11.<a href="http://code.google.com/apis/ajaxlibs/">Speed up access to your favorite frameworks via the AJAX Libraries API</a></h4><p>The<a href="http://code.google.com/apis/ajaxlibs/"> AJAX Libraries API</a> is an attempt to make Web applications faster for developers in simple ways by becoming a content distribution network and loading architecture for popular javascript libraries including:</p><ul><li><a alt="jQuery.com" href="http://code.google.com/apis/ajaxlibs/documentation/index.html#jquery">jQuery</a></li><li><a alt="prototype" href="http://code.google.com/apis/ajaxlibs/documentation/index.html#prototype">prototype</a></li><li><a alt="script.aculo.us" href="http://code.google.com/apis/ajaxlibs/documentation/index.html#script_aculo_us">script.aculo.us</a></li><li><a alt="MooTools" href="http://code.google.com/apis/ajaxlibs/documentation/index.html#mootools">MooTools</a></li><li><a alt="dojo" href="http://code.google.com/apis/ajaxlibs/documentation/index.html#dojo">dojo</a></li></ul><p>You can either link to the source code directly:</p><pre name="code" class="js">
&lt;script type=&quot;text/javascript&quot;
    src=&quot;http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js&quot;&gt;&lt;/script&gt;
</pre><p>Or you can use Google’s API:</p><pre name="code" class="js">
&lt;script type=&quot;text/javascript&quot; src=&quot;http://www.google.com/jsapi&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;google.load(&quot;prototype&quot;, &quot;1.6.0.2&quot;);&lt;/script&gt;
</pre><p>By using the google.load() method, your application has high speed, globally available access to a growing list of the most popular, open source and up to date JavaScript libraries.</p><h4 class="title">12.<a href="http://www.wprecipes.com/how-to-display-page-loading-time-number-of-queries">Display page loading time + number of queries</a></h4><p>Here is a simple code to insert on your template to know how long it took for your page to load, or how many sql queries were executed. This tip is very good for knowing how well is your WordPress blog is optimized.</p><pre class="php" name="code">
&lt;?php echo get_num_queries(); ?&gt; queries in &lt;?php timer_stop(1); ?&gt;  seconds.
</pre><h4 class="title">13.<a href="http://yoast.com/wordpress/optimize-db/">Optimize DB</a></h4><p>MySQL is a great database, but it doesn&#8217;t clean itself up the way it should sometimes. This plugin runs an optimize table command on your WordPress tables, effectively defragmenting it. This is very useful for tables that are frequently updated. The interface is very simple at the moment: just one button: Optimize Now, and some info on how much space will be saved. It looks like this:</p><p class="img"><a href="http://wordpress.org/extend/plugins/wp-css/"><img src="http://media.smashingmagazine.com/cdn_noupe/img/wordpress_speed_4.jpg" alt="Wordpress Speed 4 in "  /></a></p><h3 class="title">Must Read Resources &#038; References</h3><ul class="post"><li><a href="http://nettuts.com/articles/general/15-tips-to-speed-up-your-website-and-optimize-your-code/">15+ Tips to Speed Up Your Website, and Optimize Your Code</a></li><li><a href="http://www.jtpratt.com/5-tips-to-help-your-slow-or-sluggish-blog-or-web-site-wordpress-especially/"> 5 Tips to Help Your Slow or Sluggish Blog or Web Site </a></li><li><a href="http://wpcandy.com/articles/tutorials/4-simple-ways-to-speed-up-wordpress.html"> 4 Simple Ways To Speed Up WordPress</a></li><li><a href="http://lorelle.wordpress.com/2007/09/22/the-3-easiest-ways-to-speed-up-wordpress/"> The 3 Easiest Ways to Speed Up WordPress</a></li><li><a href="Optimising your Mysql database"> The 3 Easiest Ways to Speed Up WordPress</a></li></ul><p>That should do it for now. Hopefully, a few of these will help to make your WordPress perform in a much faster way. What are some of your favorite tips? Leave a comment below and let us know!</p> ]]></content:encoded> <wfw:commentRss>http://www.noupe.com/wordpress/13-great-wordpress-speed-tips-tricks-for-max-performance.html/feed</wfw:commentRss> <slash:comments>161</slash:comments> </item> </channel> </rss>
<!-- This site's performance optimized by W3 Total Cache. Dramatically improve the speed and reliability of your blog!

Learn more about our WordPress Plugins: http://www.w3-edge.com/wordpress-plugins/

Minified using memcached
Page Caching using memcached (user agent is rejected)
Database Caching 8/10 queries in 0.012 seconds using memcached
Content Delivery Network via media.smashingmagazine.com/cdn_noupe (user agent is rejected)

Served from: ip-10-227-50-15.eu-west-1.compute.internal @ 2010-03-13 23:02:47 -->