<?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>BlogCraving&#187; Wordpress</title>
	<atom:link href="http://blogcraving.com/category/wordpress-update/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogcraving.com</link>
	<description>What&#039;s your craving?</description>
	<lastBuildDate>Sat, 28 Jan 2012 03:40:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>PSD to WordPress Conversion Instructions</title>
		<link>http://blogcraving.com/free-psd-wordpress-conversion-tutorial/</link>
		<comments>http://blogcraving.com/free-psd-wordpress-conversion-tutorial/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 23:30:54 +0000</pubDate>
		<dc:creator>Travis</dc:creator>
				<category><![CDATA[How to...]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[PSD]]></category>
		<category><![CDATA[Templates]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blogcraving.com/?p=899</guid>
		<description><![CDATA[Section 1 &#8211; Designing a WordPress theme in Photoshop Designing a theme for WordPress in Photoshop is straightforward. In our example today, we will create a simple two column fixed width theme. Before we start, we need to decide what the width of our theme will be. I chose a 980-pixel sixe because it will [...]]]></description>
			<content:encoded><![CDATA[<h3>Section 1 &#8211; Designing a WordPress theme in Photoshop</h3>
<p>Designing a theme for WordPress in Photoshop is straightforward. In our example today, we will create a simple two column fixed width theme. Before we start, we need to decide what the width of our theme will be. I chose a 980-pixel sixe because it will fit on most screens without the need to scroll form side to side, as most screens today are at least 1024 pixels wide.</p>
<p>To get started create a rectangle that is 1024px x 768px. This will serve as our background for the theme. You can color your backgrounds or even add an image. For our tutorial, we will color the background blue.</p>
<p><a href="http://blogcraving.com/free-psd-wordpress-conversion-tutorial/psd_to_wordpress_theme/" rel="attachment wp-att-900"><img class="aligncenter size-full wp-image-900" title="psd_to_wordpress_theme" src="http://blogcraving.com/wp-content/uploads/2012/01/psd_to_wordpress_theme.png" alt="psd to wordpress theme PSD to Wordpress Conversion Instructions" width="588" height="333" /></a></p>
<p>Next, we will layout the theme container. Later this will be defined in the web pages we create, but now let’s add a white rectangle 980pxx768px. This represents the themes overall width and the container that will hold our theme.</p>
<p><a href="http://blogcraving.com/free-psd-wordpress-conversion-tutorial/psd_to_wordpress_theme2-2/" rel="attachment wp-att-902"><img class="aligncenter size-full wp-image-902" title="psd_to_wordpress_theme2" src="http://blogcraving.com/wp-content/uploads/2012/01/psd_to_wordpress_theme21.png" alt="psd to wordpress theme21 PSD to Wordpress Conversion Instructions" width="588" height="333" /></a></p>
<p>Now that we have the basic layout done let’s look at the different sections we will be creating. Our theme will have four basic sections:</p>
<ul>
<li>Header</li>
<li>Content</li>
<li>Sidebar</li>
<li>Foote</li>
</ul>
<p><a href="http://blogcraving.com/free-psd-wordpress-conversion-tutorial/psd_to_wordpress_theme3/" rel="attachment wp-att-903"><img class="aligncenter size-full wp-image-903" title="psd_to_wordpress_theme3" src="http://blogcraving.com/wp-content/uploads/2012/01/psd_to_wordpress_theme3.png" alt="psd to wordpress theme3 PSD to Wordpress Conversion Instructions" width="297" height="228" /></a></p>
<p>We will add each section to our theme layout starting with the header. For this tutorial, I have decided to create a header that is 175px tall and I will add 13px above the header also. To do this I will create a box that is 188px x 980px aligned with the top of the page.</p>
<p><a href="http://blogcraving.com/free-psd-wordpress-conversion-tutorial/psd_to_wordpress_theme4/" rel="attachment wp-att-904"><img class="aligncenter size-full wp-image-904" title="psd_to_wordpress_theme4" src="http://blogcraving.com/wp-content/uploads/2012/01/psd_to_wordpress_theme4.png" alt="psd to wordpress theme4 PSD to Wordpress Conversion Instructions" width="588" height="303" /></a></p>
<p>I now have the basic header shape in place. Remember I added 13px for a border at the top so I want to represent that in my design. If you have an image for your header, you can now format it to the right dimensions and paste it into the PSD like this.</p>
<p><a href="http://blogcraving.com/free-psd-wordpress-conversion-tutorial/psd_to_wordpress_theme5/" rel="attachment wp-att-906"><img class="aligncenter size-full wp-image-906" title="psd_to_wordpress_theme5" src="http://blogcraving.com/wp-content/uploads/2012/01/psd_to_wordpress_theme5.png" alt="psd to wordpress theme5 PSD to Wordpress Conversion Instructions" width="587" height="303" /></a></p>
<p>I have decided to put the menu right below the header and to make it approximately 30px in height. To do this, I will create a rectangle 30px x 980px under the header image.</p>
<p><a href="http://blogcraving.com/free-psd-wordpress-conversion-tutorial/psd_to_wordpress_theme6/" rel="attachment wp-att-907"><img class="aligncenter size-full wp-image-907" title="psd_to_wordpress_theme6" src="http://blogcraving.com/wp-content/uploads/2012/01/psd_to_wordpress_theme6.png" alt="psd to wordpress theme6 PSD to Wordpress Conversion Instructions" width="589" height="200" /></a></p>
<p>I have decided to put the menu right below the header and to make it approximately 30px in height. To do this, I will create a rectangle 30px x 980px under the header image.</p>
<p>That is it, we have a design we can now transfer to a theme. Before we start coding, let’s look at some of the basics of a WordPress theme.<span id="more-899"></span></p>
<h3>Section 2 &#8211; WordPress Themes Overview</h3>
<p>Before we convert our WordPress theme design into a usable WordPress theme, it is important to understand the various parts of a theme and how they work together.</p>
<p>A WordPress theme is made up of a collection of:</p>
<ul>
<li>web pages,</li>
<li>Style sheets, and</li>
<li>Images.</li>
</ul>
<p>These elements comprise the theme and are located in a folder within the WordPress installation directories. All themes are located in subfolders within the wp-content/themes/ folder.</p>
<p>The elements that make up a WordPress theme consist of three types in addition to the images. The style sheets or CSS files control the presentation or look of the theme. They define the colors used and how the data is displayed visually. The web pages are divided into two different types the template files and the optional functions.php files. The functions.php file is used for many things, but if you are going to create a widget ready theme, you will put the code to do this in the functions.php file. The template files generate the data or content that is displayed as a webpage.</p>
<p>Every WordPress theme must have at least two files:</p>
<ul>
<li>index.php and</li>
<li>style.css.</li>
</ul>
<p>Other optional pages include:</p>
<ul>
<li>home.php,</li>
<li>functions.php,</li>
<li>single.php,</li>
<li>page.php,</li>
<li>archive.php,</li>
<li>category.php,</li>
<li>search.php,</li>
<li>404.php,</li>
<li>comments.php,</li>
<li>comments-popup.php,</li>
<li>author.php, and</li>
<li>date.php.</li>
</ul>
<p>Each of these pages performs a different function and we will cover these later. Let’s look at each of the page types in more detail.</p>
<h3>CSS pages- The Theme Style Sheet</h3>
<p>As we discovered earlier, the CSS page or style.css controls the presentation or the look of our theme. It also does much more. The style.css also provides the details about the theme in the form of comments. WordPress does not allow any two themes to have the same details in their comments. They do this because two themes with the same details would cause problems in the theme selection pages.</p>
<p>At the top of every style sheet are the details about the theme. These are used in the theme selection page. The style sheet comments are organized as follows:</p>
<p>Theme Name:  <strong>Your theme’s name</strong></p>
<p>Theme URI:  <strong>The theme’s home page</strong></p>
<p>Description:  <strong>The theme’s description</strong></p>
<p>Author:  <strong>The author’s name</strong></p>
<p>Author URI:  <strong>The author’s web page</strong></p>
<p>Template:  <strong>This optional field defines a parent theme if one is used</strong></p>
<p>Version:  <strong>The theme’s version number</strong></p>
<p>If you are using a parent theme you will need use the name of the directory of the style in the Template field.</p>
<h3>The Theme Functions.php File</h3>
<p>To add more advanced functions to a theme you can use the optional functions.php file. The functions.php file acts like a plug-in if it is present in your theme. Some of the typical uses for this file include:</p>
<ul>
<li>Create the code for a widget ready theme</li>
<li>Define functions used in the template files of your theme</li>
<li>Create an admin screen for your theme that gives users the ability to choose options for colors, styles, and other aspects of your theme</li>
</ul>
<p>If you want to see a sample of a functions file that sets up an admin, look at the default WordPress theme. This theme contains a functions.php file that defines functions and an admin screen. If you want to see a list of what is possible wit this file, look at Function Reference list available on <a href="http://www.wordpress.com">www.wordpress.com</a>.</p>
<h3>The Theme Template Files</h3>
<p>As we discovered earlier, WordPress uses web pages or PHP files for templates to generate the pages requested by your site’s visitors. We already saw a list of all the possible templates, so let’s examine the key ones in more detail.</p>
<p>While it is not necessary to use every possible template, it is important to note that WordPress chooses templates based on the template hierarchy, which is available at <a href="http://www.wordpress.com">www.wordpress.com</a> and is not important for the purposes of this book. As the theme designer, you can choose the level of customization you want by designing or not designing the various templates.</p>
<p>As we said earlier, you can create a WordPress theme with just two files:</p>
<ul>
<li>style.css</li>
<li>index.php</li>
</ul>
<p>When we designed our theme, we included several areas including:</p>
<ul>
<li>A header</li>
<li>A footer</li>
<li>A sidebar</li>
<li>A content area</li>
</ul>
<p>All of these areas can be defined in the index.php template file or can each be their own template file in which case the index.php file will define how and where they are used. Note that if you do not create templates for the various template possibilities, WordPress use the built-in default files. The default templates may not match your Theme and you may want to create your own to maintain consistency across the theme.</p>
<p>In our example, we designed a theme that will require the following templates:</p>
<ul>
<li>index.php</li>
<li>sidebar.php</li>
<li>header.php</li>
<li>footer.php</li>
</ul>
<p>To do this we will create an index.php that will call each of the other templates. To do this we will use WordPress tags within the index.php template. The tags we need to use are as follows:<br />
<code></code></p>
<ul>
<li><a href="http://codex.wordpress.org/Function_Reference/get_header">get_header()</a> will call the header.php template</li>
<li><a href="http://codex.wordpress.org/Function_Reference/get_sidebar">get_sidebar()</a>will call the sidebar.php template</li>
<li><a href="http://codex.wordpress.org/Function_Reference/get_footer">get_footer()</a>will call the footer.php template</li>
</ul>
<p>&nbsp;</p>
<p>We will examine this in detail in Section 3 of this book.</p>
<h3>Section 3 – Putting It All Together</h3>
<p>Now that we have designed our theme and learned the basics of building a WordPress theme, it is time to build our theme. To do this let’s start by creating a folder in our WordPress installation. We will name our folder “World” and place it in the wp-content/themes/ folder.<br />
<code><br />
<a href="http://blogcraving.com/free-psd-wordpress-conversion-tutorial/psd_to_wordpress_theme8/" rel="attachment wp-att-909"><img class="aligncenter size-full wp-image-909" title="psd_to_wordpress_theme8" src="http://blogcraving.com/wp-content/uploads/2012/01/psd_to_wordpress_theme8.png" alt="psd to wordpress theme8 PSD to Wordpress Conversion Instructions" width="202" height="136" /></a></code></p>
<p>Also create an <strong>images </strong>folder in the same folder. This will hold our images for the theme.</p>
<p>Now that we have our folder, let’s create the files we need in the folder. We will create the following files:</p>
<ul>
<li>index.php</li>
<li>sidebar.php</li>
<li>header.php</li>
<li>footer.php</li>
<li>style.css</li>
<li>functions.php</li>
</ul>
<p>Now that we have our folders and files created, let’s slice up our psd file to create the necessary images.</p>
<h3>Slicing up Your PSD File</h3>
<p>For this theme, we only need to create one image &#8211; the header image. To do this we will select the layer in our psd file that is our header image. You should also hide any layers that are above the header layer to prevent them from being copied.</p>
<p><a href="http://blogcraving.com/free-psd-wordpress-conversion-tutorial/psd_to_wordpress_theme9/" rel="attachment wp-att-910"><img class="aligncenter size-full wp-image-910" title="psd_to_wordpress_theme9" src="http://blogcraving.com/wp-content/uploads/2012/01/psd_to_wordpress_theme9.png" alt="psd to wordpress theme9 PSD to Wordpress Conversion Instructions" width="447" height="254" /></a></p>
<p>Now we simply copy this layer and paste it into a new image.</p>
<p><a href="http://blogcraving.com/free-psd-wordpress-conversion-tutorial/psd_to_wordpress_theme10/" rel="attachment wp-att-911"><img class="aligncenter size-full wp-image-911" title="psd_to_wordpress_theme10" src="http://blogcraving.com/wp-content/uploads/2012/01/psd_to_wordpress_theme10.png" alt="psd to wordpress theme10 PSD to Wordpress Conversion Instructions" width="461" height="260" /></a></p>
<p>Review the dimensions to ensure they are correct and if they are then save the file as headerbg.jpg. You are now ready to start creating your theme.</p>
<p><strong>CSS Layout</strong></p>
<p>The layout of a theme is done using CSS divs. The divs define the various sections and how and where they are placed. Additionally our style.css will further define the look based on these divs.</p>
<p>Our theme will be laid out as follows.</p>
<p><a href="http://blogcraving.com/free-psd-wordpress-conversion-tutorial/psd_to_wordpress_theme11/" rel="attachment wp-att-912"><img class="aligncenter size-full wp-image-912" title="psd_to_wordpress_theme11" src="http://blogcraving.com/wp-content/uploads/2012/01/psd_to_wordpress_theme11.png" alt="psd to wordpress theme11 PSD to Wordpress Conversion Instructions" width="552" height="413" /></a></p>
<p>Furthermore, we will encase the entire page in two wrapper divs called wrapper and wrapper 2. Let’s start laying out the theme by starting on the template files.</p>
<p><strong>Template Pages</strong></p>
<p>Our layout for our divs will be as follows:</p>
<p style="padding-left: 30px;"><code>&lt;div id="wrapper"&gt;</code></p>
<p style="padding-left: 30px;">&lt;div id=&#8221;wrapper2&#8243;&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;superheader&#8221;&gt;&lt;/div&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;header&#8221;&gt;&lt;/div&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;tabs&#8221;&gt;&lt;/div&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;content&#8221;&gt;&lt;/div&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;sidebar&#8221;&gt;&lt;/div&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;footer&#8221;&gt;&lt;/div&gt;</p>
<p style="padding-left: 30px;">&lt;/div&gt;&lt;/div&gt;</p>
<p>There will be other divs in the theme, but these are the major ones and translate directly from our design. Let’s get started at the top with the header template.</p>
<p><strong>Header.php</strong></p>
<p>The header.php template contains our logo, site name, slogan, and in this case the menus. Open your header.php file and let’s get started.</p>
<p>You should have a blank page when you open the file. WordPress templates all work together like the pieces of a puzzle to build a complete webpage. Because of this, certain tags live in different templates. Every web page requires certain tags to render in the browser. These tags are:</p>
<ul>
<li>html</li>
<li>head</li>
<li>body</li>
</ul>
<p>The header.php file will have the opening html tag, the head tags, and the opening body tag as well. We will close the html and body tags in a different template.</p>
<p>The first thing we should do is set up our tags and CSS divs as follows:</p>
<p style="padding-left: 30px;"><code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;</code></p>
<p style="padding-left: 30px;">&lt;html xmlns=&#8221;http://www.w3.org/1999/xhtml&#8221;&gt;</p>
<p style="padding-left: 30px;">&lt;head&gt;</p>
<p style="padding-left: 30px;">&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=utf-8&#8243; /&gt;</p>
<p style="padding-left: 30px;">&lt;title&gt; &lt;/title&gt;</p>
<p style="padding-left: 30px;">&lt;/head&gt;</p>
<p style="padding-left: 30px;">&lt;body&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;wrapper&#8221;&gt;&lt;div id=&#8221;wrapper2&#8243;&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;superheader&#8221;&gt;&lt;/div&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;header&#8221;&gt;&lt;/div&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;tabs&#8221;&gt;</p>
<p style="padding-left: 30px;">&lt;ul&gt;&lt;/ul&gt;</p>
<p style="padding-left: 30px;">&lt;/div&gt;</p>
<p>We have now created our basic header and inserted our HTML tags and CSS tags. Note that we did not close the Wrapper tags, as we will do this in the footer.php template. We have now lain out or page, but we have not put any WordPress specific data in yet. There are several items we need to add to the page including:</p>
<ul>
<li>page title code</li>
<li>blog description code</li>
<li>blog title code</li>
<li>menu code</li>
<li>the css link</li>
</ul>
<p>We need to add the following lines of code  to our page:</p>
<ul>
<li>&lt;link rel=&#8221;stylesheet&#8221; href=&#8221;&lt;?php bloginfo(&#8216;stylesheet_url&#8217;); ?&gt;&#8221; type=&#8221;text/css&#8221; media=&#8221;screen&#8221; /&gt;</li>
<li>&lt;?php wp_title(&#8216;&amp;laquo;&#8217;, true, &#8216;right&#8217;); ?&gt; &lt;?php bloginfo(&#8216;name&#8217;); ?&gt;</li>
<li>&lt;a href=&#8221;&lt;?php bloginfo(&#8216;url&#8217;); ?&gt;/&#8221;&gt;&lt;?php bloginfo(&#8216;name&#8217;); ?&gt;&lt;/a&gt;</li>
<li>&lt;?php bloginfo(&#8216;description&#8217;); ?&gt;</li>
<li>&lt;a href=&#8221;&lt;?php bloginfo(&#8216;url&#8217;); ?&gt;&#8221;&gt;Home&lt;/a&gt;  &lt;?php wp_list_pages(&#8216;title_li=&amp;depth=1&#8242;); ?&gt;           &lt;/ul&gt;</li>
</ul>
<p>We add it in the following manner:</p>
<p style="padding-left: 30px;"><code>&lt;title&gt;<strong>&lt;?php wp_title('&amp;laquo;', true, 'right'); ?&gt; &lt;?php bloginfo('name'); ?&gt;</strong>&lt;/title&gt;</code></p>
<p style="padding-left: 30px;"><strong>&lt;link rel=&#8221;stylesheet&#8221; href=&#8221;&lt;?php bloginfo(&#8216;stylesheet_url&#8217;); ?&gt;&#8221; type=&#8221;text/css&#8221; media=&#8221;screen&#8221; /&gt;</strong></p>
<p>This creates the title text in the top of our browsers and links the CSS sheet to the page. To set the blog title and description to display in the header we add:</p>
<p style="padding-left: 30px;">&lt;div&gt;</p>
<p style="padding-left: 30px;"><code><strong>&lt;h1&gt;&lt;a href="&lt;?php bloginfo('url'); ?&gt;/"&gt;&lt;?php bloginfo('name'); ?&gt;&lt;/a&gt;&lt;/h1&gt;&lt;br&gt;</strong><br />
</code><br />
<strong>&lt;?php bloginfo(&#8216;description&#8217;); ?&gt; </strong></p>
<p style="padding-left: 30px;">&lt;ul&gt;</p>
<p>Finally, we add the menu items as follows:</p>
<p style="padding-left: 30px;"><code>&lt;ul&gt;</code></p>
<p style="padding-left: 30px;"><strong>&lt;li&gt;&lt;a href=&#8221;&lt;?php bloginfo(&#8216;siteurl&#8217;); ?&gt;/&#8221;&gt;Home&lt;/a&gt;&lt;/li&gt;</strong></p>
<p style="padding-left: 30px;"><strong> &lt;?php wp_list_pages(&#8216;title_li=&amp;sort_column=menu_order&amp;depth=1&#8242;); ?&gt; </strong></p>
<p style="padding-left: 30px;">&lt;/ul&gt;</p>
<p>The first item creates a <strong>Home </strong>link and the second lists the pages within the WordPress database.</p>
<p>Finally, we are left with the following header.php template:</p>
<p style="padding-left: 30px;"><code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;</code></p>
<p style="padding-left: 30px;">&lt;html xmlns=&#8221;http://www.w3.org/1999/xhtml&#8221; &lt;?php language_attributes(); ?&gt;&gt;</p>
<p style="padding-left: 30px;">&lt;head profile=&#8221;http://gmpg.org/xfn/11&#8243;&gt;</p>
<p style="padding-left: 30px;">&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;&lt;?php bloginfo(&#8216;html_type&#8217;); ?&gt;; charset=&lt;?php bloginfo(&#8216;charset&#8217;); ?&gt;&#8221; /&gt;</p>
<p style="padding-left: 30px;">&lt;title&gt;&lt;?php bloginfo(&#8216;name&#8217;); ?&gt;  &lt;?php wp_title(); ?&gt;&lt;/title&gt;</p>
<p style="padding-left: 30px;">&lt;link rel=&#8221;stylesheet&#8221; href=&#8221;&lt;?php bloginfo(&#8216;template_directory&#8217;); ?&gt;/style.css&#8221; type=&#8221;text/css&#8221; media=&#8221;screen&#8221; /&gt;</p>
<p style="padding-left: 30px;">&lt;/head&gt;</p>
<p style="padding-left: 30px;">&lt;body&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;wrapper&#8221;&gt;&lt;div id=&#8221;wrapper2&#8243;&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;superheader&#8221;&gt;&lt;/div&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;header&#8221;&gt;</p>
<p style="padding-left: 30px;">&lt;h3&gt;&lt;a href=&#8221;&lt;?php bloginfo(&#8216;home&#8217;); ?&gt;/&#8221;&gt;&lt;?php bloginfo(&#8216;name&#8217;); ?&gt;&lt;/a&gt;&lt;/h3&gt;</p>
<p style="padding-left: 30px;">&lt;h2&gt;&lt;?php bloginfo(&#8216;description&#8217;); ?&gt;&lt;/h2&gt;&lt;/div&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;tabs&#8221;&gt;</p>
<p style="padding-left: 30px;">&lt;ul&gt;</p>
<p style="padding-left: 30px;">&lt;li&gt;&lt;a href=&#8221;&lt;?php bloginfo(&#8216;siteurl&#8217;); ?&gt;/&#8221;&gt;Home&lt;/a&gt;&lt;/li&gt;</p>
<p style="padding-left: 30px;">&lt;?php</p>
<p style="padding-left: 30px;">wp_list_pages(&#8216;title_li=&amp;sort_column=menu_order&amp;depth=1&#8242;); ?&gt;</p>
<p style="padding-left: 30px;">&lt;/ul&gt;</p>
<p style="padding-left: 30px;">&lt;/div&gt;</p>
<p>Now that we have our header.php file lets create our footer.php file.</p>
<p><strong>Footer.php</strong></p>
<p>The footer.php file contains the information for the footer and is used to clean up tags for other templates. In our case we have an open div tag from the page div in the header and the body and html tags that need to be closed. As usual, we will create a div and then add our content.</p>
<p>Our footer.php will look like this:</p>
<p style="padding-left: 30px;"><code>&lt;div id="footer"&gt;</code></p>
<p style="padding-left: 30px;">&lt;p&gt;</p>
<p style="padding-left: 30px;">&lt;?php bloginfo(&#8216;name&#8217;); ?&gt; is proudly powered by</p>
<p style="padding-left: 30px;">&lt;a href=&#8221;http://wordpress.org/&#8221;&gt;WordPress&lt;/a&gt;</p>
<p style="padding-left: 30px;">&lt;br /&gt;&lt;a href=&#8221;&lt;?php bloginfo(&#8216;rss2_url&#8217;); ?&gt;&#8221;&gt;Entries (RSS)&lt;/a&gt;</p>
<p style="padding-left: 30px;">and &lt;a href=&#8221;&lt;?php bloginfo(&#8216;comments_rss2_url&#8217;); ?&gt;&#8221;&gt;Comments (RSS)&lt;/a&gt;.</p>
<p style="padding-left: 30px;">&lt;/p&gt;</p>
<p style="padding-left: 30px;">&lt;/div&gt;&lt;/div&gt;</p>
<p style="padding-left: 30px;">&lt;/body&gt;&lt;/html&gt;</p>
<p>Let’s examine each piece of this. The <strong>&lt;div id=&#8221;footer&#8221;&gt;</strong>starts the div for the footer. The <strong>&lt;p&gt; </strong>creates a paragraph break in the top of the footer and the <strong>&lt;/p&gt;</strong> tag closes that tag. The next tag <strong>(&lt;?php bloginfo(&#8216;name&#8217;); ?&gt;</strong> )should look familiar,  it displays the title of the blog. After the link to WordPress you will see two links that allow visitors to subscribe to rss feeds of the blog. Finally, you see our closing tags, one for the footer div, one for the page div and then the html and body tags.</p>
<p>Now let’s look at the sidebar.php template.</p>
<p><strong>Sidebar.php</strong></p>
<p>The sidebar.php template controls the items in our sidebar. When designing a sidebar, you can either create a static bar that you put the WordPress items into such as categories, calendar, etc, or you can build a widget ready sidebar that lets you set the items in the admin panel.</p>
<p>The sidebar is an unordered list of items contained in a CSS div. The first thing we want to do is add the div to the page so open your sidebar.php and insert the following code:</p>
<p style="padding-left: 30px;"><code>&lt;div class=”sidebar”&gt;</code></p>
<p style="padding-left: 30px;">&lt;/div&gt;</p>
<p>If you want a widget ready sidebar, add the following code to the sidebar between the div tags:</p>
<p style="padding-left: 30px;"><code>&lt;ul&gt;</code></p>
<p style="padding-left: 30px;">&lt;?php /* Widgetized sidebar, if you have the plugin installed. */</p>
<p style="padding-left: 30px;">if ( !function_exists(&#8216;dynamic_sidebar&#8217;) || !dynamic_sidebar() ) : ?&gt;</p>
<p style="padding-left: 30px;">&lt;?php endif; ?&gt;&lt;/ul&gt;</p>
<p>If you do not want to add any static items then you are done. However, for those that want a static sidebar you can add a list of blog categories by adding the following code:</p>
<p style="padding-left: 30px;"><code>&lt;ul&gt;</code></p>
<p style="padding-left: 30px;">&lt;li&gt;&lt;h2&gt;&lt;?php _e(’Categories’); ?&gt;<strong> </strong>&lt;/h2&gt;</p>
<p style="padding-left: 30px;">&lt;ul&gt; &lt;?php wp_list_cats(); ?&gt;</p>
<p style="padding-left: 30px;">&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;</p>
<p>There are many other items available, check the WordPress site for more info. Our final sidebar should look like:</p>
<p style="padding-left: 30px;"><code>&lt;div class=”sidebar”&gt;</code></p>
<p style="padding-left: 30px;">&lt;ul&gt;</p>
<p style="padding-left: 30px;">&lt;?php /* Widgetized sidebar, if you have the plugin installed. */</p>
<p style="padding-left: 30px;">if ( !function_exists(&#8216;dynamic_sidebar&#8217;) || !dynamic_sidebar() ) : ?&gt;</p>
<p style="padding-left: 30px;">&lt;?php endif; ?&gt; &lt;/ul&gt; &lt;/div&gt;</p>
<p>That is it; of course, you can put anything you want in here. Let’s look at our last template, index.php that will pull together all these templates.</p>
<p><strong>Index.php</strong></p>
<p>The index.php pulls the other templates together to create the basic page. To begin we will create the calls to our other pages as follows:</p>
<p style="padding-left: 30px;"><code>&lt;?php get_header(); ?&gt;</code></p>
<p style="padding-left: 30px;">&lt;?php get_sidebar(); ?&gt;</p>
<p style="padding-left: 30px;">&lt;?php get_footer(); ?&gt;</p>
<p>This calls the header.php, sidebar.php, and footer.php page. If you just loaded this, you would get a page with no content, so we need to add the content and necessary divs.</p>
<p>Let’s start by adding the content and main divs right below &lt;?php get_header(); ?&gt; as follows:</p>
<p style="padding-left: 30px;"><code>&lt;?php get_header(); ?&gt;</code></p>
<p style="padding-left: 30px;">&lt;div id=&#8221;content&#8221;&gt;</p>
<p style="padding-left: 30px;">&lt;div id=&#8221;main&#8221;&gt;</p>
<p style="padding-left: 30px;">&lt;/div&gt;&lt;/div&gt;</p>
<p>Now that we have our divs setup we can begin adding the code to get the data from the database.  You will most likely want to list your posts on the main page. To do this we add code that will retrieve the posts and lists them as follows:</p>
<p style="padding-left: 30px;"><code>&lt;div id="main"&gt;</code></p>
<p style="padding-left: 30px;">&lt;?php if(have_posts()) : ?&gt;&lt;?php while(have_posts()) : the_post(); ?&gt;</p>
<p style="padding-left: 30px;">&lt;?php endwhile; ?&gt;</p>
<p style="padding-left: 30px;">&lt;?php endif; ?&gt;</p>
<p style="padding-left: 30px;">&lt;/div&gt;</p>
<p>Your theme is now ready to display the posts. We are only left with one template, the functions.php template.</p>
<p><strong>Functions.php</strong></p>
<p>The functions.php file can be used in many ways. In our case, we will use it to control the look of our widgets in our sidebar. Open your functions.php file and let’s get started.  Enter the following code into your functions.php template:</p>
<p style="padding-left: 30px;"><code>&lt;?php</code></p>
<p style="padding-left: 30px;">if ( function_exists(&#8216;register_sidebar&#8217;) )</p>
<p style="padding-left: 30px;">register_sidebar(array(</p>
<p style="padding-left: 30px;">&#8216;before_widget&#8217; =&gt; &#8216;&lt;li&gt;&#8217;,</p>
<p style="padding-left: 30px;">&#8216;after_widget&#8217; =&gt; &#8216;&lt;/li&gt;&#8217;,</p>
<p style="padding-left: 30px;">&#8216;before_title&#8217; =&gt; &#8221;,</p>
<p style="padding-left: 30px;">&#8216;after_title&#8217; =&gt; &#8221;,</p>
<p style="padding-left: 30px;">));</p>
<p style="padding-left: 30px;">?&gt;</p>
<p>As you can see this checks to see if there is a widget in the sidebar and then inserts code before and after the widget to control the look of the widget.</p>
<p>We now have a set of templates that will produce a theme. To set the look of the theme we need to create a style.css file.</p>
<p><strong>Style.css</strong></p>
<p>The style.css file contains information about our theme and defines the look of our theme.  We start by opening our style.css file and entering the information about our theme at the top. We need to enclose our information in comment tags. CSS comment tags look like this:<br />
<code></code></p>
<ul>
<li>/*  (open comment)</li>
<li>*/  (Close Comment)</li>
</ul>
<p style="padding-left: 30px;">We need to include all the required info. We built our details as follows:</p>
<p style="padding-left: 30px;"><code>/*</code></p>
<p style="padding-left: 30px;">Theme Name: World</p>
<p style="padding-left: 30px;">Theme URI: http://www.Yoursite.com</p>
<p style="padding-left: 30px;">Description: My first theme</p>
<p style="padding-left: 30px;">Version: 1.0</p>
<p style="padding-left: 30px;">Author: You</p>
<p style="padding-left: 30px;">Author URL: http://www.yoursite.com</p>
<p style="padding-left: 30px;">*/</p>
<p>Now that we completed the comments, we need to create classes for each of the divs we defined in addition to the body div. We will create the following classes.</p>
<ul>
<li>body</li>
<li>wrapper</li>
<li>wrapper2</li>
<li>superheader</li>
<li>header</li>
<li>content</li>
<li>sidebar</li>
<li>footer</li>
</ul>
<p>Let’s look at each one individually and what they do. We will keep it simple and just define the body portion of our pages. The body styles affect the entire page. We will define several elements including:</p>
<ul>
<li>The background color</li>
<li>The font used by our pages</li>
<li>The font size</li>
</ul>
<p>To do this we will enter the following into our style.css page.</p>
<p style="padding-left: 30px;"><code><code><strong>body {</strong></code></code></p>
<p style="padding-left: 30px;"><strong> margin: 0;</strong></p>
<p style="padding-left: 30px;"><strong> padding: 0;</strong></p>
<p style="padding-left: 30px;"><strong> color: #333;</strong></p>
<p style="padding-left: 30px;"><strong> text-align:center;</strong></p>
<p style="padding-left: 30px;"><strong> font-family: Verdana, Arial, Helvetica, sans-serif;</strong></p>
<p style="padding-left: 30px;"><strong> font-size: 100.1%;</strong></p>
<p style="padding-left: 30px;"><strong> background:#0099FF;</strong></p>
<p style="padding-left: 30px;"><strong>}</strong></p>
<p><strong></strong>Let’s examine each item separately.</p>
<ul>
<li><strong>body{ &#8211; </strong>This opens the style class and defines which tags are effected in the pages.</li>
<li><strong>Margin: - </strong> Defines the margins around the page. A 0 margin will have no margin.</li>
<li><strong>padding: &#8211; </strong>Padding is like a margin and setting it to 0 will remove it completely.<strong> </strong></li>
<li><strong>color: &#8211; </strong>This tag defines the color of the font.</li>
<li><strong>font-family: </strong> &#8211; This defines the font used for the  class. Not every font can be used and web pages use specific fonts. Refer to CSS standards for a complete list. In this case, we chose the <strong>Verdana, Arial, Helvetica, sans-serif</strong> font.</li>
<li><strong>font-size: </strong> &#8211; This sets the size of the basic font.</li>
<li></li>
<li><strong>background:</strong> – sets the color of the background on the webpage.  We used <strong>0099FF</strong> which is the hex representation of our color. To get the hex color you can use photoshop.</li>
</ul>
<p>You might have noticed a semicolon at the end of each value. This is used to end the line and is required.</p>
<p>We now can define our two wrapper classes as follows.</p>
<p style="padding-left: 30px;"><code><strong>#wrapper{</strong></code></p>
<p style="padding-left: 30px;"><strong>width: 980px;</strong></p>
<p style="padding-left: 30px;"><strong>margin: 0px auto;</strong></p>
<p style="padding-left: 30px;"><strong>padding: 0px;</strong></p>
<p style="padding-left: 30px;"><strong>text-align:left;</strong></p>
<p style="padding-left: 30px;"><strong>font-size: 78%;</strong></p>
<p style="padding-left: 30px;"><strong>line-height:18px;</strong></p>
<p style="padding-left: 30px;"><strong>background: #fff;</strong></p>
<p style="padding-left: 30px;"><strong>border-left: 2px solid #fff;</strong></p>
<p style="padding-left: 30px;"><strong>border-right: 2px solid #fff;</strong></p>
<p style="padding-left: 30px;"><strong>}</strong></p>
<p style="padding-left: 30px;"><strong>#wrapper2{</strong></p>
<p style="padding-left: 30px;"><strong>background: #fff;</strong></p>
<p style="padding-left: 30px;"><strong>}</strong></p>
<p>Here we have used the <strong>width</strong> tag to create the width of our theme and it matches our design width. The <strong>text-align</strong> tag sets the text alignment in the div, and finally we create a border around the div. with the <strong>border-right and border-left</strong> tags. The wrapper two class only sets the background color to white which is what we use for our sidebar and content.</p>
<p>Now that we have the <strong>global </strong>tags set, let’s address our header. Our header section will control the look of the items in our header and will include several items such as:</p>
<ul>
<li>the header image,</li>
<li>header text, and</li>
<li>the menu text.</li>
</ul>
<p>We will do this in the following manner and step through this one class at a time.</p>
<p style="padding-left: 30px;"><code><strong>#superheader{</strong></code></p>
<p style="padding-left: 30px;"><strong>padding: 0;</strong></p>
<p style="padding-left: 30px;"><strong>margin: 0;</strong></p>
<p style="padding-left: 30px;"><strong>height: 13px;</strong></p>
<p style="padding-left: 30px;"><strong>background-color:#0569ac;</strong></p>
<p style="padding-left: 30px;"><strong>} </strong></p>
<p style="padding-left: 30px;"><strong>#header{</strong></p>
<p style="padding-left: 30px;"><strong>padding: 0  0 0px 0;</strong></p>
<p style="padding-left: 30px;"><strong>height: 175px;</strong></p>
<p style="padding-left: 30px;"><strong>margin: 0 0 0px 0;</strong></p>
<p style="padding-left: 30px;"><strong>border-bottom:2px solid #fff;</strong></p>
<p style="padding-left: 30px;"><strong>background:#fff;</strong></p>
<p style="padding-left: 30px;"><strong>background-image:url(images/headerbg.jpg);</strong></p>
<p style="padding-left: 30px;"><strong>}</strong></p>
<p>The <strong>superheader</strong> class is used to create that band at the top of the page.  We simply set the <strong>margins,</strong> <strong>height, and color.</strong></p>
<p>The <strong>header </strong>class defines the overall style of the header div. In this case, we are setting the <strong>background image, borders, margins, and height</strong>. You can see we used the sliced header image we created earlier.</p>
<p>The menu is controlled by the <strong>tab</strong> class and controls how the menu looks and functions. Because a WordPress menu functions as an unordered list, we set the list tags for the menu tags as well. An unordered list in html will use the tags <strong>ul</strong> and <strong>li, w</strong>ith <strong>ul </strong>defining a list and <strong>li</strong> a list item. Let’s start by looking at the <strong>menu</strong> class.</p>
<p style="padding-left: 30px;"><code><strong>#tabs{</strong></code></p>
<p style="padding-left: 30px;"><strong>padding: 0;</strong></p>
<p style="padding-left: 30px;"><strong>background:black;</strong></p>
<p style="padding-left: 30px;"><strong>}</strong></p>
<p style="padding-left: 30px;">First, we define the background color of the menu and set the padding to 0. Next, we define the look of the ul tags.</p>
<p style="padding-left: 30px;"><code><strong>#tabs ul{</strong></code></p>
<p style="padding-left: 30px;"><strong>margin: 0;</strong></p>
<p style="padding-left: 30px;"><strong>padding:3px 0;</strong></p>
<p style="padding-left: 30px;"><strong>list-style-type:none;</strong></p>
<p style="padding-left: 30px;"><strong>}</strong></p>
<p>Finally, we  set the <strong>li</strong> tags.</p>
<p style="padding-left: 30px;"><strong>#tabs ul li{</strong></p>
<p style="padding-left: 30px;"><strong>margin: 10px 0 3px 15px;</strong></p>
<p style="padding-left: 30px;"><strong>padding: 6px 15px 6px 0px;</strong></p>
<p style="padding-left: 30px;"><strong>display:inline;</strong></p>
<p style="padding-left: 30px;"><strong>border-right: 2px solid #fff;</strong></p>
<p style="padding-left: 30px;"><strong>font-size: 90%;</strong></p>
<p style="padding-left: 30px;"><strong>font-family: Tahoma, Arial, sans-serif;</strong></p>
<p style="padding-left: 30px;"><strong>} </strong></p>
<p><strong>Display:inline</strong> makes the list display in a horizontal line as opposed to a vertical line.  Next we define how the links look in our menu. Since each item will be a link we will want to change the look form the default link style. Here we set the font color to white.</p>
<p style="padding-left: 30px;"><code><strong>#tabs ul li a{</strong></code></p>
<p style="padding-left: 30px;"><strong>color: white;</strong></p>
<p style="padding-left: 30px;"><strong>}</strong></p>
<p>The last step is to define the behavior of the text when we hover the mouse over it. Here we simply change the color.</p>
<p style="padding-left: 30px;"><code><strong>#tabs ul li a:hover{</strong></code></p>
<p style="padding-left: 30px;"><strong>color:#A1E7FD;</strong></p>
<p style="padding-left: 30px;"><strong> text-decoration:none;</strong></p>
<p style="padding-left: 30px;"><strong>}</strong></p>
<p>Next, we can create the style for our footer. We will define our footer style as follows.</p>
<p style="padding-left: 30px;"><code><strong>#footer {</strong></code></p>
<p style="padding-left: 30px;"><strong>clear: both;</strong></p>
<p style="padding-left: 30px;"><strong>margin: 0;</strong></p>
<p style="padding-left: 30px;"><strong>padding: 10px 16px 0 16px;</strong></p>
<p style="padding-left: 30px;"><strong>text-align: center;</strong></p>
<p style="padding-left: 30px;"><strong>font-size: 85%;</strong></p>
<p style="padding-left: 30px;"><strong>background: #fff;</strong></p>
<p style="padding-left: 30px;"><strong>}</strong></p>
<p>This class defines the footer class and sets the <strong>margins, padding, text alignment, font size, and background color</strong> for the class.</p>
<p>Now that we have the footer, let’s define the sidebar styles as follows.</p>
<p style="padding-left: 30px;"><code><strong>#sidebar {</strong></code></p>
<p style="padding-left: 30px;"><strong>padding: 0;</strong></p>
<p style="padding-left: 30px;"><strong>margin: 0px 0px 0px 540px;</strong></p>
<p style="padding-left: 30px;"><strong>}</strong></p>
<p>That is it for the sidebar for now. Next, we will set the style for the main content of the pages as follows.</p>
<p style="padding-left: 30px;"><code><strong>#content{</strong></code></p>
<p style="padding-left: 30px;"><strong>clear:both;</strong></p>
<p style="padding-left: 30px;"><strong>padding: 0;</strong></p>
<p style="padding-left: 30px;"><strong>margin: 15px 10px;</strong></p>
<p style="padding-left: 30px;"><strong>}</strong></p>
<p>This will define the content container’s style. We set the <strong>margins and padding</strong> for the class<strong>. </strong></p>
<p style="padding-left: 30px;"><code><strong>#main {</strong></code></p>
<p style="padding-left: 30px;"><strong>width: 530px; </strong></p>
<p style="padding-left: 30px;"><strong>float:left;</strong></p>
<p style="padding-left: 30px;"><strong>margin: 0;</strong></p>
<p style="padding-left: 30px;"><strong>padding: 0 0 10px 0px;</strong></p>
<p style="padding-left: 30px;"><strong>overflow:hidden;</strong></p>
<p style="padding-left: 30px;"><strong>}</strong></p>
<p>Here we set the <strong>main</strong> div’s class by setting the <strong>width, placement, margins, padding, and the overflow </strong>properties.</p>
<p>That is it, we are ready to upload the theme and test it.</p>
<h3>Putting it all together</h3>
<p>If you upload this to your server and browse to the blog you should see something like this.</p>
<p><a href="http://blogcraving.com/free-psd-wordpress-conversion-tutorial/psd_to_wordpress_theme12/" rel="attachment wp-att-919"><img class="aligncenter size-full wp-image-919" title="psd_to_wordpress_theme12" src="http://blogcraving.com/wp-content/uploads/2012/01/psd_to_wordpress_theme12.png" alt="psd to wordpress theme12 PSD to Wordpress Conversion Instructions" width="584" height="274" /></a></p>
<h3>Conclusion</h3>
<p>We have created a simple WordPress theme. There are many other things you can do with WordPress themes and there are many great tutorials available to help you. There is no limit to what you can do with a WordPress theme as long as you follow the basic principles contained within this document. If you want to do more advanced theme building check out the WordPress developer site at <a href="http://www.wordpress.com">www.wordpress.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogcraving.com/free-psd-wordpress-conversion-tutorial/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jetpack for WordPress</title>
		<link>http://blogcraving.com/jetpack-wordpress-wordpresscom/</link>
		<comments>http://blogcraving.com/jetpack-wordpress-wordpresscom/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 04:29:43 +0000</pubDate>
		<dc:creator>Travis</dc:creator>
				<category><![CDATA[How to...]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://blogcraving.com/?p=872</guid>
		<description><![CDATA[The new suite of plugins called Jetpack (by WordPress.com) offers an all-inclusive set of features for self-hosted blogs. One of the things I am asked most by friends and strangers: That plugins do I need for my WordPress blog? I get this question most often from people who have recently moved their blogs over from WordPress.com to [...]]]></description>
			<content:encoded><![CDATA[<p>The new suite of plugins called <a title="Jetpack" href="http://jetpack.me/" target="_blank">Jetpack (by WordPress.com)</a> offers an all-inclusive set of features for self-hosted blogs.</p>
<p><a href="http://blogcraving.com/jetpack-wordpress-wordpresscom/jetpack_wordpress/" rel="attachment wp-att-877"><img class="alignright size-medium wp-image-877" title="Jetpack WordPress" src="http://blogcraving.com/wp-content/uploads/2012/01/jetpack_wordpress-240x154.png" alt="jetpack wordpress 240x154 Jetpack for Wordpress" width="240" height="154" /></a>One of the things I am asked most by friends and strangers:</p>
<blockquote><p>That plugins do I need for my WordPress blog?</p></blockquote>
<p>I get this question most often from people who have recently moved their blogs over from WordPress.com to the self-hosted WordPress.org version.</p>
<p>The core of both platforms is nearly identical with the exception that the self-hosted version requires you to install all of your own plugins.  Most, but not all, of the features available in WordPress.com are available as one-off plugins in the open marketplace.</p>
<p>Unfortunately, you are responsible for updates and anything that goes wrong if they experience bugs.</p>
<p>I&#8217;ve used WordPress for about 7 years, and in all that time I have always wondered why certain plugins do not just come with the core WordPress.org download.  I know the reason is that WordPress.org is an open source program that does not want to play favorites with certain developers.  It makes some sense.</p>
<p>Finally, <a href="http://automattic.com/">Automattic</a> released a solution under the brand name, <a href="http://jetpack.me/" target="_blank">Jetpack</a>.</p>
<p>Jetpack includes:</p>
<ul>
<li><strong>Subscriptions</strong> &#8211; Let users subscribe via email.</li>
<li><strong>Image &amp; RSS Links Widgets</strong> &#8211; Add them to your sidebars.</li>
<li><strong>Gravatar Hovercards</strong> &#8211; Enhance your Gravatars by allowing users to hover over a Gravatar to see more information about that user.</li>
<li><strong>WordPress.com Stats</strong> &#8211; The good old stats program you are used to from WordPress.com.</li>
<li><strong>Twitter Widget</strong> &#8211; Tweet Tweet</li>
<li><strong>Shortcodes</strong> &#8211; Add embeddable content, like video players, to your posts with easy shortcodes.</li>
<li><strong>Shortlinks</strong> &#8211; Utilize the WP.me link shortener.</li>
<li><strong>Sharedaddy</strong> &#8211; Add social media sharing buttons to your posts.</li>
<li><strong>After the Deadline</strong> &#8211; Hands down the best spelling and grammar checker for WordPress.</li>
<li><strong>Vaultpress</strong> &#8211; A premium (paid) service for backing up your entire blog.</li>
<li><strong>Beautiful Math</strong> &#8211; Allows you to add geeky math equations in posts.</li>
<li><strong>Enhance Distribution</strong> &#8211; Ping your content out to all the search engines and content aggregators.</li>
</ul>
<p>There is a pretty significant benefit of automatic updates.  The group of plugins will automatically update as new features and bugs are fixed.  Jetpack also claims that new features will automatically be included as well.</p>
<p>I&#8217;m also glad to see that Automattic is starting to take advantage of their name&#8230;and making things Automatic.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogcraving.com/jetpack-wordpress-wordpresscom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top WordPress Plugins and Widgets for Bloggers</title>
		<link>http://blogcraving.com/top-wordpress-plugins-widgets-bloggers/</link>
		<comments>http://blogcraving.com/top-wordpress-plugins-widgets-bloggers/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 03:19:05 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blogcraving.com/?p=829</guid>
		<description><![CDATA[WordPress is the best blogging tool anyone can use. The most exciting part of WordPress is that it is flexible to use and has many options. Users can get more plugins to have much more fun while blogging. Here are some recommended WordPress plugins to make the blogging experience more adventurous. WordPress plugins and widgets [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress is the best blogging tool anyone can use. The most exciting part of WordPress is that it is flexible to use and has many options. Users can get more plugins to have much more fun while blogging. Here are some recommended WordPress plugins to make the blogging experience more adventurous.</p>
<p>WordPress plugins and widgets are categorized based on their usage.</p>
<h3>Manage Comments with WordPress:</h3>
<ul>
<li><a href="http://wordpress.org/extend/plugins/subscribe-to-comments/" target="_blank">Subscribe to Comments</a>: To allow readers get notifications of latest comments posted on an entry.</li>
<li><a href="http://wordpress.org/extend/plugins/wp-ajax-edit-comments/" target="_blank">WP AJAX Edit Comments</a>: This allows wordpress users to edit commentary on posts inline.</li>
<li><a href="http://wordpress.org/extend/plugins/wp-grins/" target="_blank">WP Grins</a>: Allows users to include clickable “smilies” on posts and comments.</li>
</ul>
<h3>Prevent Spam with WordPress:</h3>
<ul>
<li><a href="http://wordpress.org/extend/plugins/akismet/" target="_blank">Akismet</a>: This plug-in intelligently prevents users from receiving spam.</li>
<li><a href="http://wordpress.org/extend/plugins/bad-behavior/" target="_blank">Bad Behavior</a>: These are a set of PHP scripts to prevent spambots from accessing the site.</li>
<li><a href="http://wordpress.org/extend/plugins/digiproveblog/" target="_blank">Digital Fingerprint</a>: This helps in detecting theft of your content.</li>
</ul>
<h3>Expert SEO with WordPress:</h3>
<ul>
<li><a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/" target="_blank">All in one SEO Pack</a>: This helps users by optimizing the WordPress Blog for Search Engine Optimization (SEO).</li>
<li><a href="http://wordpress.org/extend/plugins/broken-link-checker/" target="_blank">Broken Link Checker</a>: This helps one to monitor and notify them when the links on blogs are broken.</li>
</ul>
<h3>Easy Navigation with WordPress:</h3>
<ul>
<li><a href="http://wordpress.org/extend/plugins/auto-excerpt-everywhere/" target="_blank">Homepage Excerpts</a>: These make both posts and excerpts flexible to use on the homepage.</li>
<li><a href="http://wordpress.org/extend/plugins/wordpress-mobile-edition/" target="_blank">WordPress Mobile Edition</a>: This indicates when a visitor logs on to your site through a mobile device.</li>
<li><a href="http://wordpress.org/extend/plugins/random-redirect/" target="_blank">Random Redirect</a>: This plugin allows the user to create a StumbleUpon link to the posts on the blogs.</li>
<li><a href="http://wordpress.org/extend/plugins/wp-cumulus/" target="_blank">Wp-Cumulus</a>: Makes 3D tags and categories in a rotating sphere.</li>
<li><a href="http://wordpress.org/extend/plugins/clean-archives-reloaded/" target="_blank">Clean Archives</a>: This displays the archives in lists with uniformity and clean presentation. Visitors can easily find the article or blog they want by checking in the category according to content, day, month and year.</li>
</ul>
<h3>Twitter Plugins with Twitter:</h3>
<ul>
<li><a href="http://wordpress.org/extend/plugins/tweetsuite/" target="_blank">TweetSuite</a>: This incorporates twitter into your blogs along with other tweet plugins and widgets.</li>
<li><a href="http://wordpress.org/extend/plugins/wp-twitip-id/" target="_blank">WP Twitip ID</a>: This allows users to put in their usernames to the comment forms on blogs.</li>
</ul>
<h3>Admin Management Tools in WordPress:</h3>
<ul>
<li><a href="http://wordpress.org/extend/plugins/podpress/" target="_blank">PodPress</a>: This enables the user to add many designed features to make their blogs exciting and ideal to host Podcasts.</li>
<li><a href="http://wordpress.org/extend/plugins/ozh-admin-drop-down-menu/" target="_blank">Admin Drop Down Menu</a>: No more double clicking on the admin screen. This plugin allows you to choose from a list making things easier and quicker.</li>
</ul>
<p>There are many more plugins for various necessities. You can easily download those which work best for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogcraving.com/top-wordpress-plugins-widgets-bloggers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your Blog Traffic Blueprint – Part Two</title>
		<link>http://blogcraving.com/your-blog-traffic-blueprint-pt2/</link>
		<comments>http://blogcraving.com/your-blog-traffic-blueprint-pt2/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 05:16:33 +0000</pubDate>
		<dc:creator>Ellen</dc:creator>
				<category><![CDATA[How to...]]></category>
		<category><![CDATA[Site Traffic]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blog traffic]]></category>
		<category><![CDATA[traffic generation]]></category>

		<guid isPermaLink="false">http://blogcraving.com/?p=818</guid>
		<description><![CDATA[In the last post I explained a number of different ways you could get your blog optimized for traffic and then methods in which you could drive traffic through the use of backlinking.  The good thing about a lot of backlinking methods is that not only do they help your blog to be recognized as [...]]]></description>
			<content:encoded><![CDATA[<p>In <a title="Your Blog Traffic Blueprint – Part One" href="http://blogcraving.com/your-blog-traffic-blueprint-pt1/">the last post</a> I explained a number of different ways you could get your blog optimized for traffic and then methods in which you could drive traffic through the use of backlinking.  The good thing about a lot of backlinking methods is that not only do they help your blog to be recognized as important by search engines like Google; many of the methods drive traffic directly to your blog because of the insightful content you are providing.</p>
<p>In this post I am going to lay out a blueprint for you that you can follow step-by-step and then in later posts I will give you more details on how to actually set up each of these methods to maximize their impact on your traffic stats.</p>
<ol>
<li>Do the preparation steps in the <a title="Your Blog Traffic Blueprint – Part One" href="http://blogcraving.com/your-blog-traffic-blueprint-pt1/">previous blog post</a>.</li>
<li>Write five articles related to your niche – this is not as hard as it seems – you can simply rewrite your blog posts to create unique articles.</li>
<li>Use Camtasia Free software and PowerPoint presentation slides to create videos out of your article content – don’t mind being in front of the camera?  Then use that, but you want to create five videos based on your five articles and you will need five PowerPoint presentation slide shows for traffic generation as well.</li>
<li>Create an audio file of all five of your articles.  If your article content is quite short just make one audio file including the information in all five articles.</li>
</ol>
<p>Okay so at this point you will have five articles, five videos, five PowerPoint presentation slide shows, and at least one audio file.  All of these files will contain backlinks to your site and if you can include a call to action (without sounding spammy) in the content as well all the better.  Now you have to get these out on the net.</p>
<h3>The Articles</h3>
<p>Your articles are going to provide a hub for the rest of your traffic efforts.  Firstly you want to submit them to Ezinearticles.com.  Unless you are a premium member this is going to take a few days for the articles to be approved.  You are also going to submit your articles to the following sites:</p>
<ul>
<li><a href="http://Goarticles.com" target="_blank">Goarticles.com</a></li>
<li><a href="http://SubmitYourArticles.com" target="_blank">SubmitYourArticles.com</a></li>
<li><a href="http://ArticleDashboard.com" target="_blank">ArticleDashboard.com</a></li>
<li><a href="http://ArticleDashboard.com" target="_blank">Freenichetopics.com</a></li>
</ul>
<p>But wait until your articles have been approved on <a href="http://ezinearticles.com" target="_blank">Ezinearticles.com</a> first – EZA does not like duplicate content.  Don’t forget to ping your article links (the actual link of the page your article is on) as well as Stumble it, Twitter it and put the link up on Facebook.</p>
<p>Next you want to find some graphics to go with your article content and then head over to <a href="http://squidoo.com" target="_blank">Squidoo.com</a> and set up five lenses using your article content and the pictures you have collected.  Each article will make an individual lens.  If you have not made a Squidoo Lens before then check out the help tutorials they have on their site which are very good or courses by people like Tiffany Dow or the PotPieGirl.  Again once you have your lenses finished then ping them and use your social media links to put the word out about them.</p>
<p>Well that should be enough to keep you going for the moment.  In the next post I will explain more things you can do with your articles and also where to post the other content that I had you create.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogcraving.com/your-blog-traffic-blueprint-pt2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your Blog Traffic Blueprint – Part One</title>
		<link>http://blogcraving.com/your-blog-traffic-blueprint-pt1/</link>
		<comments>http://blogcraving.com/your-blog-traffic-blueprint-pt1/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 16:30:38 +0000</pubDate>
		<dc:creator>Ellen</dc:creator>
				<category><![CDATA[How to...]]></category>
		<category><![CDATA[Site Traffic]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blog traffic]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[traffic to your blog]]></category>

		<guid isPermaLink="false">http://blogcraving.com/?p=816</guid>
		<description><![CDATA[Generating traffic to your blog is something a lot of bloggers have trouble with.  But if you use the traffic blueprint I have outlined below then you will have swarms of traffic hitting your site every time you write a new post. Setting the Groundwork Getting prepared for traffic to your site is something that [...]]]></description>
			<content:encoded><![CDATA[<p>Generating traffic to your blog is something a lot of bloggers have trouble with.  But if you use the traffic blueprint I have outlined below then you will have swarms of traffic hitting your site every time you write a new post.</p>
<h3>Setting the Groundwork</h3>
<p>Getting prepared for traffic to your site is something that you should be thinking off from the moment you install WordPress on your new domain.  Before you start generating traffic you want to make sure that you have installed all of the plug-ins outlined in our previous post here [Link to 5 Essential Plug-ins You Blog Must have].  To keep Google happy your site will need to have a Privacy Policy page, a Terms and Conditions Page and a Contact page at the very least.  You should also make sure that you have a minimum of three blog posts on your blog, with more scheduled or planned before you put this traffic plan into place.  Ideally you should aim for one new blog post for your blog daily for about a month, and then at least three times a week thereafter so that your blog always has good fresh content coming in.</p>
<h3>Setting Up Backlinks</h3>
<p>If you are not familiar with SEO then it is unlikely that you have come across the term “Backlinks” before but these are a vital part of your blogging success.  In a nutshell backlinks are links on other sites that point back to your blog, or a specific blog post.  The more backlinks your blog has the more valuable it is considered by Google and other search engines.  So you need to set up a system to start generating backlinks as quickly as you can.</p>
<p><strong>Warning:</strong> There are a lot of companies online that claim they can get you hundreds or even thousands of backlinks for the price of a cup of coffee – Do not use these methods.  They are considered spam and can get your blog banned from Google permanently if you use these “Black Hat” methods.</p>
<p>Your pinging will already be creating backlinks for you but you can go a lot further with this.   Just some of the methods you can use include</p>
<ul>
<li>Putting articles on article directory sites like Ezinearticles and GoArticles</li>
<li>Putting up videos on YouTube and other video sites (TubeMogul is good for this)</li>
<li>Creating audio files and placing them on sites like iTunes</li>
<li>Blog commenting on other blogs in your niche</li>
<li>Forum posting on relevant forums in your niche</li>
<li>Posting an ebook of your content on free ebook sites like Free-ebooks.net</li>
<li>Setting up related pages on Squidoo.com and HubPages</li>
<li>RSS feeds</li>
<li>Social Media sites like Twitter, Facebook and StumbleUpon</li>
</ul>
<p>Now before you go thinking that this could be a lot of work, remember that you can outsource a lot of these tasks and as we will show you in the next blog post – a lot of these ideas come from recycling and repackaging content you have already created.  See you on the next post.</p>
<h4 style="text-align: right;"><a title="Part Two" href="http://blogcraving.com/your-blog-traffic-blueprint-pt2/">Read Part Two</a></h4>
]]></content:encoded>
			<wfw:commentRss>http://blogcraving.com/your-blog-traffic-blueprint-pt1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Best Six Facebook WordPress Plugins</title>
		<link>http://blogcraving.com/facebook-wordpress-plugins/</link>
		<comments>http://blogcraving.com/facebook-wordpress-plugins/#comments</comments>
		<pubDate>Wed, 13 Apr 2011 13:50:58 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://blogcraving.com/?p=834</guid>
		<description><![CDATA[Facebook is the largest social media website and thousands of users update their accounts as often as possible. Therefore installing Facebook plugins in WordPress helps users to provide the “share posts on Facebook” option for their visitors.]]></description>
			<content:encoded><![CDATA[<p>Facebook is the largest social media website and thousands of users update their accounts as often as possible. Therefore installing Facebook plugins in WordPress helps users to provide the “share posts on Facebook” option for their visitors. There are six really amazing Facebook WordPress plugins:</p>
<ol>
<li><strong></strong><strong><a href="http://wordpress.org/extend/plugins/wp-facebookconnect/" target="_blank">WP-FBConnect</a>: </strong>This plugin adds the Facebook functionality to WordPress Blogs through Facebook Connect APIs. To use this plugin you have to link your Facebook account to your WordPress and then sign into it again. This will allow you to publish comments through the Facebook newsfeed and avatars displayed in the comments field using WordPress.</li>
<li><strong></strong><strong><a href="http://wordpress.org/extend/plugins/add-to-facebook-plugin/" target="_blank">Add to Facebook:</a> </strong>This plugin provides a link at the bottom of your blog posts for users to click on. Once they click on this link they can add the post they are currently on to the mini-feed on their Facebook home page. All they will need to do is sign into their Facebook account. <strong></strong></li>
<li><a href="http://wordpress.org/extend/plugins/facebook-dashboard-widget/" target="_blank"><strong></strong></a><strong><a href="http://wordpress.org/extend/plugins/facebook-dashboard-widget/" target="_blank">Facebook Dashboard Widget</a>:</strong> You have to be interactive on Facebook, and this application provides you with all the updates from friends. This widget allows users to work with both Facebook and WordPress to keep you updated about friends even if Facebook is blocked. <strong></strong></li>
<li><strong></strong><strong><a href="http://wordpress.org/extend/plugins/facebook-comments/" target="_blank">Facebook Comments</a>: </strong>This is a very useful plugin which imports all the comments made about your post which were shared on Facebook. These comments will be posted directly into your WordPress blogs so that you don’t miss any of the comments. <strong></strong></li>
<li><strong><a href="http://wordpress.org/extend/plugins/facebook-photo-fetcher/" target="_blank">Facebook Photos Plugin</a>: </strong>Everyone likes images on posts; it makes them interesting, attractive and sometimes help people understand things better. This plugin helps you by making it easy to add photos to your blog posts. You simply have to link your plugins to your Facebook account using the WordPress blog. Once this is done, whenever you edit old or new posts in WordPress, a new icon in “Add Media Section” will appear. You will be able to see the uploaded photos in your Facebook account by clicking on the new icon visible on your screen. You will be able to insert your images as small sized, medium sized and large sized images. You can also align the images if you want.</li>
<li><a href="http://wordpress.org/extend/plugins/gigya-toolbar/" target="_blank"><strong></strong></a><strong><a href="http://wordpress.org/extend/plugins/gigya-toolbar/" target="_blank">Gigya</a>: </strong>This is a very important plugin and all its features are configurable using the WordPress Administration Panel. Once you use this plugin you can enjoy secure signup and login to your website. Additionally you will be able to update your status on different social media sites and invite your friends to the different social media sites to join your blog. <strong></strong></li>
</ol>
<p>Beyond doubt, WordPress is the best blogging platform anyone can use with Facebook.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogcraving.com/facebook-wordpress-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using the Ping List to Increase Your Blog Exposure</title>
		<link>http://blogcraving.com/ping-list-increase-blog-exposure/</link>
		<comments>http://blogcraving.com/ping-list-increase-blog-exposure/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 13:28:22 +0000</pubDate>
		<dc:creator>Ellen</dc:creator>
				<category><![CDATA[Site Traffic]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blog traffic]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[pinging]]></category>

		<guid isPermaLink="false">http://blogcraving.com/?p=803</guid>
		<description><![CDATA[Many new blog owners don’t know what a ping is, let alone how to use this quiet little function to increase traffic to their blogs.  Put simply a “ping” is an automatic notification of new and updated content to sites that collect RSS feeds for their own subscribers.  By pinging these sites you create backlinks [...]]]></description>
			<content:encoded><![CDATA[<p>Many new blog owners don’t know what a ping is, let alone how to use this quiet little function to increase traffic to their blogs.  Put simply a “ping” is an automatic notification of new and updated content to sites that collect RSS feeds for their own subscribers.  By pinging these sites you create backlinks for your blog and you have the chance to increase your organic (that means free) traffic figures.</p>
<p>To utilize this function in your WP blog you need to go to “Settings” in your admin panel and click on “Writing” in the drop down menu that comes up.</p>
<p><img class="alignnone size-large wp-image-824" title="Writing Page in WordPress" src="http://blogcraving.com/wp-content/uploads/2011/04/writing-480x295.jpg" alt="writing 480x295 Using the Ping List to Increase Your Blog Exposure" width="480" height="295" /></p>
<p>This will bring you up a page like the one above.  You need to scroll down this page until you find…</p>
<p><img class="alignnone size-large wp-image-825" title="pinglist" src="http://blogcraving.com/wp-content/uploads/2011/04/pinglist-480x223.jpg" alt="pinglist 480x223 Using the Ping List to Increase Your Blog Exposure" width="480" height="223" /></p>
<p>You won’t have anything in this block when you install your new blog – you have to find a ping list to copy and paste into it.  To help you here are ten you can include by simply copying the links below and pasting them into that box:<span id="more-803"></span></p>
<p><code></p>
<p>http://zing.zingfast.com</p>
<p>http://zhuaxia.com/rpc/server.php</p>
<p>http://xping.pubsub.com/ping/</p>
<p>http://xmlrpc.blogg.de</p>
<p>http://www.zhuaxia.com/rpc/server.php</p>
<p>http://www.xianguo.com/xmlrpc/ping.php</p>
<p>http://www.weblogues.com/RPC/</p>
<p>http://www.weblogues.com</p>
<p>http://www.snipsnap.org/RPC2</p>
<p>http://www.snipsnap.org</p>
<p>http://www.popdex.com/addsite.php</p>
<p>http://www.popdex.com</p>
<p>http://www.newsisfree.com/xmlrpctest.php</p>
<p>http://www.newsisfree.com/RPCCloud</p>
<p>http://www.mod-pubsub.org/ping.php</p>
<p>http://www.lasermemory.com</p>
<p>http://www.imblogs.net/ping/</p>
<p>http://www.holycowdude.com/rpc/ping/</p>
<p>http://www.feedsky.com/api/RPC2</p>
<p>http://www.catapings.com/ping.php</p>
<p>http://www.blogstreet.com/xrbin/xmlrpc.cgi</p>
<p>http://www.blogsnow.com/ping</p>
<p>http://www.blogshares.com/rpc.php</p>
<p>http://www.blogsdominicanos.com/ping/</p>
<p>http://www.blogroots.com</p>
<p>http://www.blogpeople.net</p>
<p>http://www.blogoon.net/ping/</p>
<p>http://www.blogoole.com/ping/</p>
<p>http://www.blogdigger.com/RPC2</p>
<p>http://www.bitacoles.net/ping.php</p>
<p>http://www.a2b.cc</p>
<p>http://weblogues.com/RPC/</p>
<p>http://weblogues.com/ping/</p>
<p>http://wasalive.com/ping/</p>
<p>http://trackback.bakeinu.jp/bakeping.php</p>
<p>http://topicexchange.com</p>
<p>http://thingamablog.sourceforge.net/ping.php</p>
<p>http://syndic8.com/xmlrpc.php</p>
<p>http://snipsnap.org/RPC2</p>
<p>http://signup.alerts.msn.com/alerts-PREP/submitPingExtended.doz</p>
<p>http://services.newsgator.com/ngws/xmlrpcping.aspx</p>
<p>http://rpc.wpkeys.com</p>
<p>http://rpc.weblogs.com/RPC2</p>
<p>http://rpc.twingly.com</p>
<p>http://rpc.technorati.jp/rpc/ping</p>
<p>http://rpc.technorati.com/rpc/ping</p>
<p>http://rpc.tailrank.com/feedburner/RPC2</p>
<p>http://rpc.reader.livedoor.com/ping</p>
<p>http://rpc.pingomatic.com</p>
<p>http://rpc.newsgator.com/</p>
<p>http://rpc.icerocket.com:10080</p>
<p>http://rpc.britblog.com/</p>
<p>http://rpc.blogrolling.com/pinger/</p>
<p>http://rpc.bloggerei.de/ping/</p>
<p>http://rpc.blogbuzzmachine.com/RPC2</p>
<p>http://rcs.datashed.net/RPC2/</p>
<p>http://rcs.datashed.net</p>
<p>http://r.hatena.ne.jp/rpc</p>
<p>http://popdex.com/addsite.php</p>
<p>http://pingqueue.com/rpc/</p>
<p>http://pingoat.com/goat/RPC2</p>
<p>http://pingoat.com/</p>
<p>http://pinger.blogflux.com/rpc</p>
<p>http://ping.wordblog.de/</p>
<p>http://ping.weblogs.se/</p>
<p>http://ping.weblogalot.com/rpc.php</p>
<p>http://ping.syndic8.com/xmlrpc.php</p>
<p>http://ping.snap.com/ping/RPC2</p>
<p>http://ping.rootblog.com/rpc.php</p>
<p>http://ping.namaan.net/rpc</p>
<p>http://ping.myblog.jp</p>
<p>http://ping.kutsulog.net/</p>
<p>http://ping.feeds.yahoo.com/RPC2/</p>
<p>http://ping.feedburner.com</p>
<p>http://ping.fc2.com/</p>
<p>http://ping.fakapster.com/rpc</p>
<p>http://ping.exblog.jp/xmlrpc</p>
<p>http://ping.cocolog-nifty.com/xmlrpc</p>
<p>http://ping.blogs.yandex.ru/RPC2</p>
<p>http://ping.blogoon.net/</p>
<p>http://ping.blogmura.jp/rpc/</p>
<p>http://ping.bloggers.jp/rpc/</p>
<p>http://ping.blogg.de/</p>
<p>http://ping.blo.gs/</p>
<p>http://ping.bitacoras.com</p>
<p>http://ping.amagle.com/</p>
<p>http://packetmonster.net/xmlrpc.php</p>
<p>http://newsisfree.com/RPCCloud</p>
<p>http://newsblog.jungleboots.org/ping.php</p>
<p>http://mod-pubsub.org/ping.php</p>
<p>http://mod-pubsub.org</p>
<p>http://lasermemory.com/lsrpc/</p>
<p>http://imblogs.net/ping/</p>
<p>http://holycowdude.com/rpc/ping/</p>
<p>http://hamo-search.com/ping.php</p>
<p>http://fgiasson.com/pings/ping.php</p>
<p>http://feedsky.com/api/RPC2</p>
<p>http://effbot.org/rpc/ping.cgi</p>
<p>http://coreblog.org/ping/</p>
<p>http://catapings.com/ping.php</p>
<p>http://bulkfeeds.net</p>
<p>http://blogupdate.org/ping/</p>
<p>http://blogstreet.com/xrbin/xmlrpc.cgi</p>
<p>http://blogsnow.com/ping</p>
<p>http://blogshares.com/rpc.php</p>
<p>http://blogsearch.google.us/ping/RPC2</p>
<p>http://blogsearch.google.tw/ping/RPC2</p>
<p>http://blogsearch.google.sk/ping/RPC2</p>
<p>http://blogsearch.google.se/ping/RPC2</p>
<p>http://blogsearch.google.ru/ping/RPC2</p>
<p>http://blogsearch.google.ro/ping/RPC2</p>
<p>http://blogsearch.google.pt/ping/RPC2</p>
<p>http://blogsearch.google.pl/ping/RPC2</p>
<p>http://blogsearch.google.nl/ping/RPC2</p>
<p>http://blogsearch.google.lt/ping/RPC2</p>
<p>http://blogsearch.google.jp/ping/RPC2</p>
<p>http://blogsearch.google.it/ping/RPC2</p>
<p>http://blogsearch.google.in/ping/RPC2</p>
<p>http://blogsearch.google.ie/ping/RPC2</p>
<p>http://blogsearch.google.hr/ping/RPC2</p>
<p>http://blogsearch.google.gr/ping/RPC2</p>
<p>http://blogsearch.google.fr/ping/RPC2</p>
<p>http://blogsearch.google.fi/ping/RPC2</p>
<p>http://blogsearch.google.es/ping/RPC2</p>
<p>http://blogsearch.google.de/ping/RPC2</p>
<p>http://blogsearch.google.com/ping/RPC2</p>
<p>http://blogsearch.google.com.vn/ping/RPC2</p>
<p>http://blogsearch.google.com.uy/ping/RPC2</p>
<p>http://blogsearch.google.com.ua/ping/RPC2</p>
<p>http://blogsearch.google.com.tw/ping/RPC2</p>
<p>http://blogsearch.google.com.tr/ping/RPC2</p>
<p>http://blogsearch.google.com.sg/ping/RPC2</p>
<p>http://blogsearch.google.com.sa/ping/RPC2</p>
<p>http://blogsearch.google.com.pe/ping/RPC2</p>
<p>http://blogsearch.google.com.my/ping/RPC2</p>
<p>http://blogsearch.google.com.mx/ping/RPC2</p>
<p>http://blogsearch.google.com.do/ping/RPC2</p>
<p>http://blogsearch.google.com.co/ping/RPC2</p>
<p>http://blogsearch.google.com.br/ping/RPC2</p>
<p>http://blogsearch.google.com.au/ping/RPC2</p>
<p>http://blogsearch.google.com.ar/ping/RPC2</p>
<p>http://blogsearch.google.co.za/ping/RPC2</p>
<p>http://blogsearch.google.co.ve/ping/RPC2</p>
<p>http://blogsearch.google.co.uk/ping/RPC2</p>
<p>http://blogsearch.google.co.th/ping/RPC2</p>
<p>http://blogsearch.google.co.nz/ping/RPC2</p>
<p>http://blogsearch.google.co.ma/ping/RPC2</p>
<p>http://blogsearch.google.co.jp/ping/RPC2</p>
<p>http://blogsearch.google.co.it/ping/RPC2</p>
<p>http://blogsearch.google.co.in/ping/RPC2</p>
<p>http://blogsearch.google.co.il/ping/RPC2</p>
<p>http://blogsearch.google.co.id/ping/RPC2</p>
<p>http://blogsearch.google.co.hu/ping/RPC2</p>
<p>http://blogsearch.google.co.cr/ping/RPC2</p>
<p>http://blogsearch.google.cl/ping/RPC2</p>
<p>http://blogsearch.google.ch/ping/RPC2</p>
<p>http://blogsearch.google.ca/ping/RPC2</p>
<p>http://blogsearch.google.bg/ping/RPC2</p>
<p>http://blogsearch.google.be/ping/RPC2</p>
<p>http://blogsearch.google.at/ping/RPC2</p>
<p>http://blogsearch.google.ae/ping/RPC2</p>
<p>http://blogroots.com/tb_populi.blog?id=1</p>
<p>http://blogpeople.net/ping</p>
<p>http://blogoon.net/ping/</p>
<p>http://blogoole.com/ping/</p>
<p>http://blogmatcher.com/u.php</p>
<p>http://blogdigger.com/RPC2</p>
<p>http://blogdb.jp/xmlrpc</p>
<p>http://blogdb.jp</p>
<p>http://blogbot.dk/io/xml-rpc.php</p>
<p>http://blog.goo.ne.jp/XMLRPC</p>
<p>http://blog.goo.ne.jp</p>
<p>http://blo.gs/ping.php</p>
<p>http://bitacoras.net/ping/</p>
<p>http://bitacoles.net/ping.php</p>
<p>http://bitacoles.net/notificacio.php</p>
<p>http://bblog.comping.php</p>
<p>http://bblog.com/ping.php</p>
<p>http://audiorpc.weblogs.com/RPC2</p>
<p>http://api.my.yahoo.com/rss/ping</p>
<p>http://api.my.yahoo.com/RPC2</p>
<p>http://api.my.yahoo.com/ping</p>
<p>http://api.my.yahoo.co.jp/RPC2</p>
<p>http://api.moreover.com/RPC2</p>
<p>http://api.moreover.com/ping</p>
<p>http://api.feedster.com/ping</p>
<p>http://a2b.cc/setloc/bp.a2b</p>
<p>http://1470.net/api/ping</p>
<p>http://www.a2b.cc/setloc/bp.a2b</p>
<p></code></p>
<p>Make sure that when you paste them into this box that there is only one link per line – you don’t have to put commas after them.</p>
<p>Now just click save and then every time you update or create a page or blog post all of the sites listed in your ping list will be notified.   Subscribers to those sites, who are interested in your particular area of expertise will be notified automatically about your new content and before long you will have plenty of new people coming along to your site, to see what you have to say.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogcraving.com/ping-list-increase-blog-exposure/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How Personal Should You Get in Your Blog Posts?</title>
		<link>http://blogcraving.com/personal-blog-posts/</link>
		<comments>http://blogcraving.com/personal-blog-posts/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 13:30:22 +0000</pubDate>
		<dc:creator>Ellen</dc:creator>
				<category><![CDATA[Don't Do It]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[personal blog posts]]></category>
		<category><![CDATA[writing posts]]></category>

		<guid isPermaLink="false">http://blogcraving.com/?p=810</guid>
		<description><![CDATA[One of the questions that I get asked quite often is about how personal should you get in your blog posts and honestly my only answer is “that depends on what your blog is about”.  For example if you are writing a review on a product or service then your point of view is important.  [...]]]></description>
			<content:encoded><![CDATA[<p>One of the questions that I get asked quite often is about how personal should you get in your blog posts and honestly my only answer is “that depends on what your blog is about”.  </p>
<p>For example if you are writing a review on a product or service then your point of view is important.  If you are writing a site on relationship problems and how to solve them, then your own personal experience might be relevant and helpful.  If you write about politics you can be opinionated but if you are updating your workplace blog then third person anecdotes and factual information might be more appropriate.</p>
<p>Personally I share as much of myself as is necessary to get my point across.  If I am writing about “make money tips’ then some of the things I have done and tried would be good examples to use in a post.  </p>
<p>When I write book reviews I give my opinion and the reasons for it.  There are times, like in the relationship niche for example, where I have used life experience to illustrate certain points but personally I don’t think that topics like what I had for breakfast, what I watched on TV last night, or what my mates and I got up to at the beach last summer is really important – because none of my blog topics are based on television programs, food or hijinks.<span id="more-810"></span></p>
<p>There are times when the personal approach is a good one.  Rori Raye, on her relationship sites gives a lot of personal stories about how she changed the state of her marriage by following the advice that she sells – heaven’s her business is based on it.  Tiffany Dow who is a well-known Internet Marketer shoots little videos of her dog, Honey, and puts them on her blog along with the more useful information – her readers love it.  John Chow is another successful blogger who actually does video trips he goes on with his family, places he goes to lunch and things like that – his readers love that he shares these aspects of his life along with really useful information about how others can succeed online.</p>
<p>So what is the point of this blog post?  Well that is simple.  To give you the same answer that I would give anybody else – it depends on the topic of your blog.  Another couple of tips I would suggest given that large corporations and employers now do searches on the internet for references to their employees (or applicants) is don’t post anything online you would not want to share in a job interview – because you will never know when that embarrassing photo someone took of you last summer will show up on your Facebook page.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogcraving.com/personal-blog-posts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Customizing Your Blog with WordPress – For Beginners at Blogging</title>
		<link>http://blogcraving.com/customizing-blog-wordpress-beginners-blogging/</link>
		<comments>http://blogcraving.com/customizing-blog-wordpress-beginners-blogging/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 14:00:50 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[How to...]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[customize]]></category>
		<category><![CDATA[template]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blogcraving.com/?p=778</guid>
		<description><![CDATA[WordPress is the most recommended software application for beginners. This is because it is easy to understand and use for bloggers. With this application, one can design websites, beautify them and make their blogs attractive. Additionally, it is available for free. Never forget that to attract traffic you need to dedicate more time and work [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress is the most recommended software application for beginners. This is because it is easy to understand and use for bloggers. With this application, one can design websites, beautify them and make their blogs attractive. Additionally, it is <a title="Download WordPress" href="http://wordpress.org/download/" target="_blank">available for free</a>.</p>
<p>Never forget that to attract traffic you need to dedicate more time and work hard. Unless you provide people with readable and enjoyable content, no one will read your blogs. Blogs are the quickest means to grow your website and making money. Therefore, as bloggers you must do all you can to manage the blog and make it worth reading.</p>
<h2>How to Use WordPress?</h2>
<p>This ideal blogging platform is really easy to use for anyone. You don’t need to be a web designer to be able to use WordPress. There are simple steps in using WordPress for blogs.<span id="more-778"></span></p>
<ol>
<li>To begin using it, you must first download and install it on your PC. Then you can begin designing your website.</li>
<li>You will need the perfect theme to work with your blog. There are many themes available on the internet. You can check in the resources section to find the theme that suits you best. Alternatively, you can design your theme by customizing existing theme templates.</li>
<li>Always try to choose templates with widgets. These are tools that allow you to edit your web content using options. You can add, remove, move and do other things to items on your side bar. This makes it easy to explore and work with ease while customizing your web content.</li>
<li>To increase your options with themes, you can install as many as you want. Simply upload the folder with themes to the directory. Then you can change themes once you log on through the administration panel and click on the Presentation option.</li>
<li>Plugins increase options for functions you can use on the blog. WordPress has its own plugins but for more options, you can search for plugins. There are links available in the resources section.</li>
<li>Once you get the plugins all you need to do is install and activate them. Upload the plugin files or folder to the appropriate directory. Then log in as administrator and click on plugins, and activate the links.</li>
</ol>
<p>I’d like to conclude with a tip for beginners and experienced users of WordPress. Always use the upgraded version. Like all applications, latest versions of WordPress will be more resourceful and secure.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogcraving.com/customizing-blog-wordpress-beginners-blogging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Backups: What&#8217;s your disaster plan?</title>
		<link>http://blogcraving.com/wordpress-backups-disaster-plan/</link>
		<comments>http://blogcraving.com/wordpress-backups-disaster-plan/#comments</comments>
		<pubDate>Sun, 12 Sep 2010 00:49:54 +0000</pubDate>
		<dc:creator>Travis</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://blogcraving.com/?p=765</guid>
		<description><![CDATA[What is your backup plan for your WordPress site? You do have one, right? Anyone that has experienced a personal computer crashing or a web server disaster will tell you the same thing&#8230;they wish they had been better about backing up their files. I don&#8217;t care how often you think you will end up backing [...]]]></description>
			<content:encoded><![CDATA[<p>What is your backup plan for your WordPress site? You do have one, right?</p>
<p>Anyone that has experienced a personal computer crashing or a web server disaster will tell you the same thing&#8230;they wish they had been better about backing up their files.</p>
<p>I don&#8217;t care how often you think you will end up backing your systems up, it is never enough if you are doing it manually. Take it from someone who has gone down that road before.</p>
<p>I used to tell myself that I would be regular about backing up both my Mac and my websites. Hoe hard could it be? All that has to be done is setting aside a fee minutes on a regular basis to save some files to secondary storage. Not hard at all. It always seems to work for the a first few days or weeks too.<span id="more-765"></span></p>
<p>Inevitably, daily backups become weekly. Then weekly become monthly. Then monthly becomes never.</p>
<p>Then disaster strikes.</p>
<p>Your site gets hacked. An error occurs in your code. Your database becomes corrupted.</p>
<p>FML.</p>
<p>Luckily for WordPress based sites, there is now a dead simple, bulletproof solution. Introducing <a href="http://vaultpress.com">VaultPress by Automattic</a>.</p>
<p>The whiz kids behind WordPress.com, Gravatar, Akismet, etc. have created a service that automatically backes up your entire WordPress site, including database and static files without any manual intervention.</p>
<p>You simply install the ValutPress plugin into your site and never touch it again. From that point forward, VaultPress saves copies of file on your site and eve database entry onto the WordPress.com enterprise infrastructure.</p>
<p>Within seconds of making a new post or template change, a backup copy is saved to VaultPress.</p>
<p>Multiple times a day, the system makes entire backups if your site.</p>
<p>If the unthinkable should ever happen to you, there is a full site backup sitting for you just waiting to be restored. Crisis averted.</p>
<p>There is also an additional service that checks your site for dangerous or malicious code. You are alerted to it&#8217;s presence right away. There is even a function that pushes instant updates to your core files when new security fixes are released.</p>
<p>The $15 per month cost is NOTHING compared to losing years of work.</p>
<p><del>VaultPress is still in private beta, but you can sign up for an invite.</del></p>
<p>UPDATE: VaultPress is open to everyone now!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogcraving.com/wordpress-backups-disaster-plan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

