<?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>Maze of Minds &#187; WordPress</title>
	<atom:link href="/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>https://mazeofminds.com</link>
	<description>Blog About Web Design &#38; Development</description>
	<lastBuildDate>Thu, 30 Aug 2012 05:21:38 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>How to Set a Custom Gravatar Image in WordPress</title>
		<link>https://mazeofminds.com/660/how-to-set-custom-gravatar-in-wordpress/</link>
		<comments>https://mazeofminds.com/660/how-to-set-custom-gravatar-in-wordpress/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 14:53:30 +0000</pubDate>
		<dc:creator>Asta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">https://mazeofminds.com/?p=660</guid>
		<description><![CDATA[<p>Nearly every blog shows avatars next to the visitors&#8217; comments. They add some variety between different comments and make the discussion more personal. Since version 2.5 WordPress has Gravatars built-in and you don&#8217;t need any additional plugin for basic usage and management. If the visitor&#8217;s email address has no associated gravatar, the default gravatar image is displayed. I probably won&#8217;t be wrong to say that &#8220;Mystery Man&#8221; is the most popular one from the defaults since it is suitable for... <a href="/660/how-to-set-custom-gravatar-in-wordpress/" title="Continue Reading the Post" class="read-more-link"> Read more<span class="read-more-prep">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div class="full-image"><img src="/wp-content/uploads/custom_gravatar.jpg" alt="" title="custom_gravatar" width="460" height="220" class="alignnone size-full wp-image-673" /></div>
<p>Nearly every blog shows avatars next to the visitors&#8217; comments. They add some variety between different comments and make the discussion more personal. Since version 2.5 WordPress has Gravatars built-in and you don&#8217;t need any additional plugin for basic usage and management. If the visitor&#8217;s email address has no associated gravatar, the default gravatar image is displayed. I probably won&#8217;t be wrong to say that &#8220;Mystery Man&#8221; is the most popular one from the defaults since it is suitable for most audiences and looks professional. However, it is used in so many blogs and it doesn&#8217;t add any uniquenes or help you to brand your blog more. So why not to change the default gravatar to something more personal especially when you can do it only with a few extra lines of code. In this quick and simple tutorial I will show you how to do this.<span id="more-660"></span></p>
<p>First, open the <code>functions.php</code> file in your active theme directory. If there&#8217;s no such file, then create it. Then add this piece of code:</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
function my_custom_gravatar($avatar_defaults) {
    $my_avatar = get_template_directory_uri() . '/images/my_avatar.png';
    $avatar_defaults[$my_avatar] = 'My Custom Gravatar';
    return $avatar_defaults;
}
add_filter('avatar_defaults','my_custom_gravatar');
?&gt;</pre>
<p>The location of your custom avatar image file is specified in the first line inside the function <code>my_custom_gravatar</code>. Change it according to your needs. The title <code>My Custom Gravatar</code> defined in the second line inside the function will be displayed next to your custom avatar image in WordPress backend. Change it to whatever you want.</p>
<p>After this a new option in the WordPress backend under Settings &rarr; Discussion will appear:</p>
<div class="full-image"><img src="/wp-content/uploads/default_gravatars.png" alt="Default Gravatars" title="Default Gravatars" width="460" height="320" class="alignnone size-full wp-image-676" /></div>
<p>Click on it, save the changes and from now on your custom avatar will appear next to the comments left by visitors without a Gravatar.</p>
<p>I hope you enjoyed this simple tutorial and find it useful!</p>
<p><a href="http://twitter.com/MazeofMinds" title="Twitter">Follow us on Twitter</a>, or <a href="http://feeds.feedburner.com/MazeOfMinds" title="Subscribe to Articles Feed" class="rss">subscribe to MazeofMinds RSS Feed</a> for more tutorials and posts.</p>
]]></content:encoded>
			<wfw:commentRss>https://mazeofminds.com/660/how-to-set-custom-gravatar-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO for WordPress in 2011</title>
		<link>https://mazeofminds.com/615/seo-for-wordpress-2011/</link>
		<comments>https://mazeofminds.com/615/seo-for-wordpress-2011/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 12:03:34 +0000</pubDate>
		<dc:creator>Asta</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">https://mazeofminds.com/?p=615</guid>
		<description><![CDATA[<p></p> <p>I just recently watched Sujan Patel&#8217;s SEO for WordPress in 2011 from this year&#8217;s WordCamp San Francisco and want to share it with you. Sujan Patel is the founder and president of the SEO consulting agency Single Grain and in this video he speaks on the latest traffic driving tips for your WordPress website including the best plugins for SEO and Social Media.</p> <p>You can also check out Sujan Patel&#8217;s slides SEO for WordPress.</p>]]></description>
				<content:encoded><![CDATA[<p><embed type="application/x-shockwave-flash" src="http://s0.videopress.com/player.swf?v=1.03" width="450" height="251" wmode="direct" seamlesstabbing="true" allowfullscreen="true" allowscriptaccess="always" overstretch="true" flashvars="guid=PaOZp9UG&amp;isDynamicSeeking=true"></embed></p>
<p>I just recently watched Sujan Patel&#8217;s SEO for WordPress in 2011 from this year&#8217;s <a href="http://2011.sf.wordcamp.org/" title="WordCamp San Francisco 2011">WordCamp San Francisco</a> and want to share it with you. Sujan Patel is the founder and president of the SEO consulting agency Single Grain and in this video he speaks on the latest traffic driving tips for your WordPress website including the best plugins for SEO and Social Media.</p>
<p>You can also check out Sujan Patel&#8217;s slides <a href="http://2011.sf.wordcamp.org/files/2011/09/SEO-for-WordPress.pdf">SEO for WordPress</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://mazeofminds.com/615/seo-for-wordpress-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Theme Check Plugin for WordPress Theme Developers</title>
		<link>https://mazeofminds.com/212/theme-check-plugin-for-wordpress-theme-developers/</link>
		<comments>https://mazeofminds.com/212/theme-check-plugin-for-wordpress-theme-developers/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 20:33:11 +0000</pubDate>
		<dc:creator>Asta</dc:creator>
				<category><![CDATA[Resources]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">https://mazeofminds.com/?p=212</guid>
		<description><![CDATA[<p>If you are building a custom WordPress theme for a client&#8217;s website or your personal project you can custom-tailor every detail because you know who will be using your theme, what type of content will be managed and any other specific requirements. Your theme may not need to incorporate some WordPress functionality, like widgets, custom header images or background, post thumbnails and so on. But if you are building a theme that will be submitted to WordPress.org themes directory or... <a href="/212/theme-check-plugin-for-wordpress-theme-developers/" title="Continue Reading the Post" class="read-more-link"> Read more<span class="read-more-prep">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div class="full-image"><img class="alignnone size-full wp-image-221" title="Theme Check Plugin" src="/wp-content/uploads/Theme-Check.png" alt="Theme Check Plugin" width="460" height="220" /></div>
<p>If you are building a custom WordPress theme for a client&#8217;s website or your personal project you can custom-tailor every detail because you know who will be using your theme, what type of content will be managed and any other specific requirements. Your theme may not need to incorporate some WordPress functionality, like widgets, custom header images or background, post thumbnails and so on. But if you are building a theme that will be submitted to <a title="WordPress.org Free Themes Directory" href="http://wordpress.org/extend/themes/">WordPress.org themes directory</a> or sold through theme marketplace sites your theme needs to have a certain minimum level of capabilities, in order to ensure proper functioning on a wide variety of sites for a wide range of users.<span id="more-212"></span></p>
<p>Luckily there&#8217;s a great tool to test if your theme supports the latest WordPress theme standards and practices. It is the <a title="Get Theme Check Plugin" href="http://wordpress.org/extend/plugins/theme-check/">Theme Check plugin</a>. </p>
<p>Theme Check looks for things like deprecated functions, required template tags or WordPress-Generated CSS classes and other things that are required or recommended according to the latest <a title="WordPress Theme Review Guidelines" href="http://codex.wordpress.org/Theme_Review">WordPress Theme Review guidelines</a>. The tests are run through a simple admin menu and all results are displayed at once:</p>
<div class="full-image"><img class="alignnone size-full wp-image-225" title="Theme Check Preview" src="/wp-content/uploads/Theme_Check_wp.png" alt="Theme Check Preview" width="460" height="440" /></div>
<p>Download plugin from the <a title="Get Theme Check Plugin" href="http://wordpress.org/extend/plugins/theme-check/">WordPress.org plugin directory</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://mazeofminds.com/212/theme-check-plugin-for-wordpress-theme-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Customize WordPress Login Page Without a Plugin</title>
		<link>https://mazeofminds.com/42/customize-wordpress-login-page/</link>
		<comments>https://mazeofminds.com/42/customize-wordpress-login-page/#comments</comments>
		<pubDate>Sun, 10 Jul 2011 07:40:25 +0000</pubDate>
		<dc:creator>Asta</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">https://mazeofminds.com/?p=42</guid>
		<description><![CDATA[<p>By default WordPress login page displays WordPress logo which redirects to WordPress.org site but you can personalize it to fit your website branding fairly easily. This post will help you to achieve this.</p> <p>First, I would like to mention that there are several WordPress plugins offering you to customize the login page. But every plugin you add to a WordPress site can cause the site to slow down since for each plugin WordPress has to find and read at least... <a href="/42/customize-wordpress-login-page/" title="Continue Reading the Post" class="read-more-link"> Read more<span class="read-more-prep">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div class="full-image"><img src="/wp-content/uploads/WP_LoginPage.jpg" alt="Default WordPress Login Page" title="Default WordPress Login Page" width="460" height="325" class="alignnone size-full wp-image-114" /></div>
<p>By default WordPress login page displays WordPress logo which redirects to WordPress.org site but you can personalize it to fit your website branding fairly easily. This post will help you to achieve this.<span id="more-42"></span></p>
<p>First, I would like to mention that there are several WordPress plugins offering you to customize the login page. But every plugin you add to a WordPress site can cause the site to slow down since for each plugin WordPress has to find and read at least one extra file and check the site database for settings. So if a plugin is designed to perform relatively simple tasks and if you are comfortable with editing PHP there is no need to install additional plugin. Instead you can simply put the required code into your theme functions file.</p>
<p>So let’s customize WordPress login page. Open your active theme’s functions.php file and add the following bits of code. If your theme doesn’t contain a functions.php create a blank file in a text editor and save it with that name.</p>
<h3>1. Change the login page logo</h3>
<pre class="brush: php; title: ; notranslate">
&lt;?php
function change_login_css() {
  echo '&lt;style type=&quot;text/css&quot;&gt;
    h1 a { 
      background-image: url('.get_template_directory_uri().'/images/login-logo.png) !important; 
    }
  &lt;/style&gt;';
}
add_action('login_head','change_login_css');
?&gt;
</pre>
<p>Don’t forget to change the file name and path according to your needs.</p>
<h3>2. Change the default logo URL</h3>
<pre class="brush: php; title: ; notranslate">
&lt;?php
function change_login_url() {
  echo home_url();
}
add_filter('login_headerurl','change_login_url');
?&gt;
</pre>
<p>By default logo redirects to WordPress.org site. The code above will change the URL to your own homepage.</p>
<h3>3. Change the default logo title</h3>
<pre class="brush: php; title: ; notranslate">
&lt;?php
function change_login_title() {
  echo get_option('blogname');
}
add_filter('login_headertitle','change_login_title');
?&gt;
</pre>
<p>Default title attribute of the logo image is “Powered by WordPress”. The code above will change it to the name of your site specified in the Site Title field in General Settings panel.</p>
<p>Of course, you can do a lot more than that. For instance, let’s add few more CSS lines to the first function and change login page background, link colors, input fields borders, button, etc.</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
function change_login_css() {
  echo '&lt;style type=&quot;text/css&quot;&gt;
    h1 a { 
      background-image: url('.get_template_directory_uri().'/images/login-logo.png) !important; 
    }
    .login { 
      background: #e5e5e5;
      background: -moz-linear-gradient(top, #e5e5e5 0%, #ffffff 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#ffffff));
      background: -webkit-linear-gradient(top, #e5e5e5 0%,#ffffff 100%);
      background: -o-linear-gradient(top, #e5e5e5 0%,#ffffff 100%);
      background: -ms-linear-gradient(top, #e5e5e5 0%,#ffffff 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=&quot;#e5e5e5&quot;, endColorstr=&quot;#ffffff&quot;,GradientType=0 );
      background: linear-gradient(top, #e5e5e5 0%,#ffffff 100%); 
    }
    .login #login a { 
      color: #333 !important; 
    }
    .login #login a:hover, .login #login a:focus { 
      color: #00aeef !important; 
    }
    #loginform label { 
      color: #333; 
    }
    #loginform input:focus { 
      border: 1px solid #00aeef; 
    }
    #loginform .button-primary { 
      background: #1b1b1d; border: 1px solid #111113; 
    }
    #loginform .button-primary:hover { 
      background: #00aeef; border: 1px solid #ccc; 
    }
  &lt;/style&gt;';
}
add_action('login_head','change_login_css');
?&gt;
</pre>
<p><strong>And here is the final result: </strong></p>
<div class="full-image"><img src="/wp-content/uploads/MofM_LoginPage.jpg" alt="Custom WordPress Login Page" title="Custom WordPress Login Page" width="460" height="325" class="alignnone size-full wp-image-113" /></div>
<p>All customizations are done in your theme files, so the changes will stay when you upgrade WordPress.</p>
<p><em>Hope you’ll find this post useful.</em></p>
]]></content:encoded>
			<wfw:commentRss>https://mazeofminds.com/42/customize-wordpress-login-page/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
