<?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>eFrog Digital Design</title>
	<atom:link href="http://www.efrogthemes.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.efrogthemes.com</link>
	<description></description>
	<lastBuildDate>Wed, 16 May 2012 08:38:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Creating a useful 404 page &#8211; for both your visitors and yourself</title>
		<link>http://www.efrogthemes.com/code-snippets/creating-a-useful-404-page-for-both-your-visitors-and-yourself/</link>
		<comments>http://www.efrogthemes.com/code-snippets/creating-a-useful-404-page-for-both-your-visitors-and-yourself/#comments</comments>
		<pubDate>Wed, 16 May 2012 08:38:48 +0000</pubDate>
		<dc:creator>Rockstar Frog</dc:creator>
				<category><![CDATA[Code Snippets]]></category>

		<guid isPermaLink="false">http://www.efrogthemes.com/?p=2784</guid>
		<description><![CDATA[Having a creative 404 page is always fun. Site developers end up spending a lot of time coming up with something awesome because if they nail it, it always get a lot of attention (read: traffic). Whether it be a &#8230;]]></description>
			<content:encoded><![CDATA[<p>Having a creative 404 page is always fun. Site developers end up spending a lot of time coming up with something awesome because if they nail it, it always get a lot of attention (read: traffic). Whether it be a <a href="http://css-tricks.com/thispagedoesntexist">funny graphic</a>, a <a href="http://cn3.cartoonnetwork.com.ar/error404.html">cool illustration</a>, or some other <a href="http://huml.org/404.shtml">geeky message</a>, spending time on your 404 page design is worth the effort.</p>
<p>That said however, simply building that page from an aesthetic point of view doesn&#8217;t solve the underlying problem &#8211; someone landed on a bad link on your site. Somewhere out on the interwebs, there&#8217;s a link pointing to a non-existent page on your site.</p>
<p>Today we&#8217;re going to show you how to make a useful 404 page. Useful to both the user landing on that page, and to you &#8211; the site owner.</p>
<p>Here&#8217;s our final product:</p>
<p><center><img src="http://www.efrogthemes.com/wp-content/uploads/2012/05/finalproduct.jpg" style="max-width:570px;height:auto;" /></center></p>
<p>Nothing exceptionally fancy &#8211; just a few loops to take people to other places in your site. The real magic however, happens in the background. When this page is triggered, an email is sent to the owner of the site with the details of the visit. It highlights the referring URL (ie what site is pointing to this bad link) as well as a legible dump of the $_SERVER value that&#8217;ll give you some extra information about the user that visited this page.</p>
<p>Let&#8217;s get to it. Firstly, lets skim over the 3 loops that we use:</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;div id=&quot;listoflinks&quot;&gt;<br />
&nbsp; &nbsp; &lt;?php $latestPosts = get_posts('numberposts=5'); ?&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;ul class=&quot;linkblock&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;li&gt;&lt;strong&gt;Some of our latest posts&lt;/strong&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;ul&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;?php if ($latestPosts) { foreach( $latestPosts as $latestPost ) : ?&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;li&gt;&lt;a href=&quot;&lt;?php echo get_permalink($latestPost-&gt;ID); ?&gt;&quot;&gt;&lt;?php echo $latestPost-&gt;post_title ?&gt;&lt;/a&gt;&lt;/li&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;?php endforeach; ?&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/ul&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/li&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/ul&gt;<br />
&nbsp; &nbsp; &lt;?php } ?&gt;<br />
<br />
&nbsp; &nbsp; &lt;?php $theCats = get_categories('number=5'); ?&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;ul class=&quot;linkblock&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;li&gt;&lt;strong&gt;Care to browse a category?&lt;/strong&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;ul&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;?php if ($theCats) { foreach( $theCats as $theCat ) : ?&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;li&gt;&lt;a href=&quot;&lt;?php echo get_category_link( $theCat-&gt;term_id ); ?&gt;&quot;&gt;&lt;?php echo $theCat-&gt;cat_name ?&gt;&lt;/a&gt;&amp;nbsp;(&lt;?php echo $theCat-&gt;count ?&gt;)&lt;/li&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;?php endforeach; ?&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/ul&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/li&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/ul&gt;<br />
&nbsp; &nbsp; &lt;?php } ?&gt;<br />
<br />
&nbsp; &nbsp; &lt;ul class=&quot;linkblock&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;li&gt;&lt;strong&gt;Browse elsewhere in the site&lt;/strong&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;?php wp_nav_menu('menu=topmenu&amp;container=menu&amp;menu_id=linkslist&amp;depth=2'); ?&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/li&gt;<br />
&nbsp; &nbsp; &lt;/ul&gt;<br />
&lt;/div&gt;&lt;!-- list of links --&gt;</div></div>
<p>The first loop gets our last 5 posts from the blog. The second loop fetches 5 of our categories. The last block shows our menu navigation as set in our WP Admin.</p>
<p>Let&#8217;s make it pretty:</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#content {width:800px;margin:auto;padding: 100px 0 80px 0;text-align:left;font-size:16px;}<br />
h2 {font-size:30px;font-weight:400;color:#111;}<br />
h3 {font-size:20px;font-weight:400;color:#666;margin: 15px 0 50px;padding: 4px 0 0 40px;background: url(http://cdn1.iconfinder.com/data/icons/musthave/32/Mail.png) 0 0 no-repeat;}<br />
<br />
ul {padding:0;}<br />
ul li {line-height:25px;list-style:none;}<br />
ul.linkblock {background:#fff;border-radius: 20px 5px 20px 5px;-webkit-border-radius: 20px 5px 20px 5px;-moz-border-radius: 20px 5px 20px 5px;border: 1px solid #f4434b;height:133px;}<br />
<br />
#listoflinks {padding-top:30px;-moz-column-count: 3;-moz-column-gap: 30px;-webkit-column-count: 3;-webkit-column-gap: 30px;column-count: 3;column-gap: 30px;}<br />
.linkblock strong {padding: 5px 5px 5px 20px;;border-radius: 19px 4px 0 0;-webkit-border-radius: 19px 4px 0 0;-moz-border-radius: 19px 4px 0 0;background:#f4434b;display:block;font-weight:normal;color:#fff;}<br />
.linkblock ul {padding: 10px 0 10px 20px;}<br />
.linkblock ul li {font-size:13px;color:#aaa}</div></div>
<p>And that&#8217;s pretty much that. What the user sees when he lands on this page is now sorted. You of course might want to tap your funny bone for something humorous to add in here &#8211; the sky&#8217;s the limit really. But from a functional point of view, the user has some options when he lands on a bad link.</p>
<p>Now let&#8217;s get to the email that gets sent. </p>
<p>Firstly, we set the referring URL into a variable along with a fallback in case there is no referring URL present.</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">// set the referring URL<br />
if ($_SERVER['HTTP_REFERER']) {<br />
&nbsp; &nbsp; $referringURL = $_SERVER['HTTP_REFERER'];<br />
} else {<br />
&nbsp; &nbsp; $referringURL = &quot;There was no referring URL. The user likely landed here directly. Are they testing your cool 404 page?&quot;;<br />
};</div></div>
<p>Next, we set another variable that&#8217;s filled with a readable version of the $_SERVER dump</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">// fill $details with the $_SERVER information<br />
foreach( $_SERVER as $var =&gt; $value ) {<br />
&nbsp; &nbsp; $details .= &quot;$var =&gt; $value&lt;br /&gt;&quot;;<br />
};</div></div>
<p>We want to be able to send this email with some HTML elements, so lets turn on HTML formatting. <strong>Note</strong>: We&#8217;re using the wp_mail() function to do the sending of this mail, so we use a WordPress filter to turn this on.</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">// enable html formatting in this mail.<br />
add_filter('wp_mail_content_type',create_function('', 'return &quot;text/html&quot;;'));</div></div>
<p>Now we want to start editing the settings of our actual email. We start with the to and from information&#8230;</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">// to and from information<br />
$email = get_bloginfo('admin_email'); // You can also specify any another email address here<br />
$from = get_bloginfo('admin_email');</div></div>
<p>&#8230; and the headers &#8230;</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">// set the headers<br />
$headers = 'From: '.get_bloginfo('name').' &lt;'.$from.'&gt;' . &quot;\r\n&quot;;</div></div>
<p>&#8230; and then the subject &#8230;</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">// mail subject<br />
$subject = 'Your 404 page has been triggered';</div></div>
<p>Right! The second last step is set what the email actually says</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">// what does the message say<br />
$message = '<br />
&nbsp; &nbsp; &lt;p&gt;Please note the following details regarding your recently triggered 404 page:&lt;/p&gt;<br />
&nbsp; &nbsp; &lt;p&gt;&lt;strong&gt;Referring URL:&lt;/strong&gt;&amp;nbsp;'.$referringURL.'&lt;/p&gt;<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; &lt;p&gt;Here\'s some other information regarding the visitor:&lt;/p&gt;<br />
&nbsp; &nbsp; &lt;p style=&quot;font-size:11px;padding-top:20px;&quot;&gt;'.$details.'&lt;/p&gt;<br />
';</div></div>
<p>You can of course tailor this however you want it, but basically this gives us all the information we captured about the triggering of this 404 page.</p>
<p>Lastly, we do the obvious: send it.</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">// send the mail<br />
wp_mail( $email, $subject, $message, $headers );</div></div>
<p><strong>Note</strong>: All this code is placed directly into your 404.php template.</p>
<p>Done! Not too difficult hey?</p>
<p>Let us know if you&#8217;ve implemented this and how you improved it to provide a heplful 404 page.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.efrogthemes.com/code-snippets/creating-a-useful-404-page-for-both-your-visitors-and-yourself/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Colour palette theory part 2: Complementary, Split-Complementary, and Triadic schemes</title>
		<link>http://www.efrogthemes.com/tips-and-tricks/colour-palette-theory-part-2-complementary-split-complementary-and-triadic-schemes/</link>
		<comments>http://www.efrogthemes.com/tips-and-tricks/colour-palette-theory-part-2-complementary-split-complementary-and-triadic-schemes/#comments</comments>
		<pubDate>Fri, 11 May 2012 10:28:45 +0000</pubDate>
		<dc:creator>Jedi Frog</dc:creator>
				<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[colour]]></category>
		<category><![CDATA[complementary]]></category>
		<category><![CDATA[palettes]]></category>
		<category><![CDATA[split-complementary]]></category>
		<category><![CDATA[triadic]]></category>

		<guid isPermaLink="false">http://www.efrogthemes.com/?p=2766</guid>
		<description><![CDATA[So to follow up on the last post on colour palette basics, todays post will look at some slightly more advanced (easier to mess up) colour combinations. First up: The complimentary combination. This is a kind of opposites attract idea. &#8230;]]></description>
			<content:encoded><![CDATA[<p>So to follow up on the <a href="http://www.efrogthemes.com/tips-and-tricks/colour-palette-basics-analogous-and-monochromatic-colour-schemes/">last post on colour palette basics</a>, todays post will look at some slightly more advanced (easier to mess up) colour combinations. </p>
<p><strong>First up: The complimentary combination.</strong><br />
<img src="http://www.efrogthemes.com/wp-content/uploads/2012/05/comp-wheel.png" alt="" title="comp-wheel" width="550" height="550" class="aligncenter size-full wp-image-2768" /><br />
This is a kind of opposites attract idea. They can, when used carefully bring out good qualities in each other. Don&#8217;t use these if their purpose is primarily to display text.</p>
<p><strong>Triadic scheme:</strong><br />
<img src="http://www.efrogthemes.com/wp-content/uploads/2012/05/triadicwheel.png" alt="" title="triadicwheel" width="550" height="550" class="aligncenter size-full wp-image-2771" /><br />
Using three colours which are evenly spaced in a triangle. Again, this is one to use with caution as the combination tends to be very vibrant and intense, even when you use these at low saturation. As with most colour combinations &#8211; especially when using 3 colours or more, it&#8217;s usually best to use one as a primary colour and the others as secondary or accents.</p>
<p><strong>Split Complimentary:</strong><br />
<img src="http://www.efrogthemes.com/wp-content/uploads/2012/05/splitwheel.png" alt="" title="splitwheel" width="550" height="550" class="aligncenter size-full wp-image-2775" /><br />
Slightly easier to pull off than the triadic scheme, still selecting three colours &#8211; this is what happens when selecting the two colours that are on either side of the compliment, as opposed to the single compliment. It&#8217;s easier to pull off because the two colours that are adjacent to the compliment are more similar than those in the triadic, meaning there is less visual conflict with those two colours. It&#8217;s still a vibrant combination though, and often best used when the colours closer to each other taking precedence, and the more contrasting colour &#8211; the accent. </p>
<p>So there you go, some slightly more advanced colour combinations. In order to pull these off successfully, you have to give a great deal of thought into your selection, as well as the weight you give each colour. Have fun and good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.efrogthemes.com/tips-and-tricks/colour-palette-theory-part-2-complementary-split-complementary-and-triadic-schemes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The WordPress Week that was #3</title>
		<link>http://www.efrogthemes.com/frogology/the-wordpress-week-that-was-3/</link>
		<comments>http://www.efrogthemes.com/frogology/the-wordpress-week-that-was-3/#comments</comments>
		<pubDate>Wed, 09 May 2012 07:56:54 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Frogology]]></category>

		<guid isPermaLink="false">http://www.efrogthemes.com/?p=2759</guid>
		<description><![CDATA[Heya, tadpoles! The world of WordPress is always buzzing and vibing with new and exciting news. Here&#8217;s a selection of the hottest topics that the frogs around this pond have been reading, in the week that passed. Embed Angry Birds &#8230;]]></description>
			<content:encoded><![CDATA[<p>Heya, tadpoles!</p>
<p>The world of WordPress is always buzzing and vibing with new and exciting news. Here&#8217;s a selection of the hottest topics that the frogs around <b>this</b> pond have been reading, in the week that passed.</p>
<ul>
<li><b><a href="http://tech2.in.com/news/social-networking/embed-angry-birds-into-your-facebook-timeline-blogs/304322" target="_blank">Embed Angry Birds into your Facebook Timeline, blogs</a>.</b><br />
You can play Angry Birds on Facebook, but up until now, what the game on Facbeook lacked was the ability for your friends to compete with you on a very basic level. Rovio Mobile announced in a blog post that if you are particularly proud of a score&#8230;
</li>
<li><b><a href="http://www.zdnet.com/blog/security/wordpress-332-is-out/11678" target="_blank">WordPress 3.3.2 is out</a>.</b><br />
WordPress 3.3.2 is an update that all WordPress managers should install. It fixes a multitude of security vulnerabilities both in the main software and in external libraries for the blogging tool&#8230;
</li>
<li><b><a href="http://wpengine.com/2012/04/dl-zip/" target="_blank">WPEngine: New Feature. Download a ZIP of Every Restore Point</a>.</b><br />
Remember a couple of months back when we released the Checkpoint and Restore and started backing up your sites once a day?  Remember how we made it easy for anyone to make a full backup of their site, files and database? Ok, good!  So, based on customer requests around Checkpoint and Restore, we’ve added another feature to the tool!
</li>
<li><b><a href="http://www.net-security.org/secworld.php?id=12865" target="_blank">1,000+ WordPress sites compromised through automatic update feature</a>.</b><br />
More than 1,000 WordPress blogs have been modified to redirect visitors to sites serving malware, affiliate and pay-per-click redirectors, and low quality PPC search result aggregators, through the WordPress&#8217; automatic update feature.
</li>
<li><b><a href="http://en.blog.wordpress.com/2012/05/01/find-friends/" target="_blank">Find Friends Who Use WordPress</a>.</b><br />
Are you curious to see how your friends are using WordPress? Give the new and improved Friend Finder a try to connect with your Twitter, Facebook, and Google contacts who have WordPress sites!
</li>
</ul>
<p>If you&#8217;d like (and we really WOULD like you to), leave a comment, or hit us up on <a href="http://twitter.com/efrogthemes" target="_blank">Twitter</a>! And, of course, if you have a hot link or story to share with the team and the eFrog community, drop me an email at <a href="mailto:george@efrogthemes.com">george@efrogthemes.com</a>!</p>
<p>Till next time, be safe. Backup!<br />
*froggy-foot-wave*</p>
]]></content:encoded>
			<wfw:commentRss>http://www.efrogthemes.com/frogology/the-wordpress-week-that-was-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting your site up on Google Webmaster Tools</title>
		<link>http://www.efrogthemes.com/seo/setting-your-site-up-on-google-webmaster-tools/</link>
		<comments>http://www.efrogthemes.com/seo/setting-your-site-up-on-google-webmaster-tools/#comments</comments>
		<pubDate>Wed, 02 May 2012 11:43:07 +0000</pubDate>
		<dc:creator>Guru Frog</dc:creator>
				<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.efrogthemes.com/?p=2748</guid>
		<description><![CDATA[When it comes to monitoring traffic, conversions and such, Google Analytics is the option most people turn to. It doesn&#8217;t have to stop there though, Google has more free services that can assist you in optimizing your website. Enter: Google &#8230;]]></description>
			<content:encoded><![CDATA[<p>When it comes to monitoring traffic, conversions and such, Google Analytics is the option most people turn to. It doesn&#8217;t have to stop there though, Google has more free services that can assist you in optimizing your website.</p>
<p>Enter: <a title="Google Webmaster Tools" href="http://www.google.com/webmasters/" target="_blank">Google Webmaster Tools</a></p>
<p>Google Webmaster Tools is a free service run by Google that provides you with data, tools and diagnostics to assist you in creating a Google-friendly website.</p>
<p>Here is a quick video introduction:</p>
<p><object width="570" height="320" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/COcl6ax38IY&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><embed width="570" height="320" type="application/x-shockwave-flash" src="http://www.youtube.com/v/COcl6ax38IY&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" allowFullScreen="true" allowScriptAccess="always" allowfullscreen="true" allowscriptaccess="always" /></object></p>
<p>Let&#8217;s look at getting your website setup on Google Webmaster Tools:</p>
<p><span style="color: #000000;"><strong><img class="alignnone" src="http://www.efrogthemes.com/wp-content/uploads/2012/03/gettingstarted1.png" alt="" width="570" height="30" /><br />
</strong></span></p>
<p>First things first, you’re going to need a Google account so let’s explore that. Creating a Google account is best done by signing up for a Google Email account, this account will then give you access to all the Google tools, which includes Google Analytics. To get stared, please click here, and then click on the big red button at the top right of the screen that says, “CREATE AN ACCOUNT”. Fill out the form that appears on the right with all your information and Google will guide you through the process, which shouldn’t take more than a couple of minutes, depending on how quickly you type of course.</p>
<p>At this point you’ll have a new email address, something like yourname@gmail.com</p>
<p><span style="color: #000000;"><strong><img class="alignnone" src="http://www.efrogthemes.com/wp-content/uploads/2012/05/access.png" alt="" width="570" height="30" /><br />
</strong></span></p>
<p>Click through to <a title="Google Webmaster Tools" href="http://www.google.com/webmasters/" target="_blank">http://www.google.com/webmasters/</a> and look for the blue &#8220;Sign in to Webmaster Tools&#8221; button and click it. In some cases you&#8217;ll be asked to sign in, if you are, use the email address and password you created in the Getting Started section above.</p>
<p><img class="alignnone" title="Google Webmaster Tools" src="http://www.efrogthemes.com/wp-content/uploads/2012/05/google-webmasters.png" alt="" width="476" height="314" /></p>
<p>Once you&#8217;re logged in, you&#8217;ll be looking at the Dashboard, this is where you control all your websites.</p>
<p><span style="color: #000000;"><strong><img class="alignnone" src="http://www.efrogthemes.com/wp-content/uploads/2012/05/adding.png" alt="" width="570" height="30" /><br />
</strong></span></p>
<p>On the Dashboard, look for the red &#8220;ADD A SITE&#8221; button towards the top right and give it a click. A popup will appear asking you to enter your website URL &#8211; Enter in your website URL, such as <em>www.efrogthemes.com</em> and click Continue.</p>
<p><img class="alignnone" title="Add Site" src="http://www.efrogthemes.com/wp-content/uploads/2012/05/add-site.png" alt="" width="506" height="228" /></p>
<p>The next step is to verify your website, this can be done in 4 ways:</p>
<ol>
<li>Uploading an HTML file</li>
<li>Adding some meta data to your website</li>
<li>Linking your Google Analytics account</li>
<li>Adding a DNS record</li>
</ol>
<p>All four ways will achieve the same result, but by far the easiest way is option 1 and Google recommends this process of verification too.</p>
<p>Once you&#8217;ve verified your account you&#8217;ll have access to all the tools, data and information that Webmaster Tools has on offer.</p>
<p><span style="color: #000000;"><strong><img class="alignnone" src="http://www.efrogthemes.com/wp-content/uploads/2012/05/what.png" alt="" width="570" height="30" /><br />
</strong></span></p>
<p>Google Webmaster Tools will provide you with access to these incredibly useful features, amongst others:</p>
<ul>
<li>Sitemap submission and information</li>
<li>Google Bot crawler access</li>
<li>Configuring Sitelinks</li>
<li>Geographic targeting</li>
<li>Crawl Rate and Error reporting</li>
<li>Backlinks to your website</li>
<li>Search queries</li>
<li>Subscriber statistics</li>
<li>Google +1 metrics</li>
<li>Malware inspection</li>
<li>HTML suggestions</li>
</ul>
<p><img class="alignnone" src="http://www.efrogthemes.com/wp-content/uploads/2012/03/finalwords1.png" alt="" width="570" height="30" /></p>
<p>Google Webmaster Tools is there to assist you with ensuring that your website is following best practices, following recommendations from Google is your number one way to ensuring that your website is search engine friendly and discoverable on the Internet.</p>
<p>Enjoy!</p>
<p>PS. Don&#8217;t forget to read our <a href="http://www.efrogthemes.com/seo/setting-up-google-analytics-on-your-blog-with-efrog/" target="_blank">guide to setting up Google Analytics</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.efrogthemes.com/seo/setting-your-site-up-on-google-webmaster-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding a Tweet Box to your site</title>
		<link>http://www.efrogthemes.com/code-snippets/adding-a-tweet-box-to-your-site/</link>
		<comments>http://www.efrogthemes.com/code-snippets/adding-a-tweet-box-to-your-site/#comments</comments>
		<pubDate>Fri, 20 Apr 2012 11:05:00 +0000</pubDate>
		<dc:creator>Rockstar Frog</dc:creator>
				<category><![CDATA[Code Snippets]]></category>

		<guid isPermaLink="false">http://www.efrogthemes.com/?p=2723</guid>
		<description><![CDATA[Both Windows and Mac are integrating social media platforms more and more into their systems &#8211; creating a new Tweet is just a click or two away. You can do this on your own website too by integrating with the &#8230;]]></description>
			<content:encoded><![CDATA[<p>Both Windows and Mac are integrating social media platforms more and more into their systems &#8211; creating a new Tweet is just a click or two away. You can do this on your own website too by integrating with the Twitter Development platform. Today we&#8217;re going to cover how to add a &#8220;Tweet Box&#8221; to any page on your site.</p>
<p>This is what we&#8217;re going to create (as seen at the end of the checkout process on eFrogThemes.com)</p>
<p><center><img src="http://www.efrogthemes.com/wp-content/uploads/2012/04/tweetbox.jpg" style="max-width:570px;height:auto;" /></center></p>
<p>It&#8217;s actually a <strong>very</strong> simple process. Let&#8217;s get started:</p>
<p>Firstly, you&#8217;re going to want to create a Twitter application. You can do this here: <a href="https://dev.twitter.com/">https://dev.twitter.com/</a>. Once you&#8217;ve created your app, you&#8217;ll be presented with a screen that details some key information about your application.</p>
<p><center><img src="http://www.efrogthemes.com/wp-content/uploads/2012/04/settings.jpg" style="max-width:570px;height:auto;" /></center></p>
<p>What you need to note down for the purposes of your Tweet Box, is just the &#8216;Consumer Key&#8217;. </p>
<p>Secondly we&#8217;re going to add the required code to 2 places in your site. Firstly, in the header you&#8217;ll want to include the Twitter Javascript library.</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;script src=&quot;http://platform.twitter.com/anywhere.js?id=[YOUR KEY GOES HERE]&amp;amp;v=1&quot;&gt;&lt;/script&gt;</div></div>
<p>Enter your unique Consumer Key into the above snippet and add that before the close of your head tag.</p>
<p>Thirdly and lastly, wherever you want the actual Tweet Box to display, you&#8217;ll add the following:</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;div id=&quot;tbox&quot;&gt;&lt;/div&gt;<br />
&lt;script type=&quot;text/javascript&quot;&gt;<br />
&nbsp;<br />
&nbsp; twttr.anywhere(function (t) {<br />
&nbsp;<br />
&nbsp; &nbsp; t(&quot;#tbox&quot;).tweetBox({<br />
&nbsp; &nbsp; &nbsp; height: 100,<br />
&nbsp; &nbsp; &nbsp; width: 574,<br />
&nbsp; &nbsp; &nbsp; label: 'Tell your friends about your purchase!',<br />
&nbsp; &nbsp; &nbsp; defaultContent: &quot;I just bought a theme from @efrogthemes :)&quot;<br />
&nbsp; &nbsp; });<br />
&nbsp;<br />
&nbsp; });<br />
&nbsp;<br />
&lt;/script&gt;</div></div>
<p>And that&#8217;s that. Right out the box your Tweet Box will work perfectly. </p>
<p>Optionally, you might want to edit the styling of your Tweet Box &#8211; perhaps changing the color of the textarea, or adjusting the font and size of the heading. To do this, we&#8217;re going to add a style tag to the label. The final product would look as follows:</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;div id=&quot;tbox&quot;&gt;&lt;/div&gt;<br />
&lt;script type=&quot;text/javascript&quot;&gt;<br />
&nbsp;<br />
&nbsp; twttr.anywhere(function (t) {<br />
&nbsp;<br />
&nbsp; &nbsp; t(&quot;#tbox&quot;).tweetBox({<br />
&nbsp; &nbsp; &nbsp; height: 100,<br />
&nbsp; &nbsp; &nbsp; width: 574,<br />
&nbsp; &nbsp; &nbsp; label: '&lt;style&gt;#tweet-box {background:#d5d5c3;font: 12px Verdana;resize:none;}#tweet-box-header label {font: 14px Verdana;font-weight:bold;}&lt;/style&gt;Tell your friends about your purchase!',<br />
&nbsp; &nbsp; &nbsp; defaultContent: &quot;I just bought a theme from @efrogthemes :)&quot;<br />
&nbsp; &nbsp; });<br />
&nbsp;<br />
&nbsp; });<br />
&nbsp;<br />
&lt;/script&gt;</div></div>
<p>As the Javascript creates that Tweet Box then, the styling you&#8217;ve provided will be applied.</p>
<p>Hope you have fun inserting this Tweet Box into your own site. Let us know how you manage!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.efrogthemes.com/code-snippets/adding-a-tweet-box-to-your-site/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Responsive Design. Who IS she?</title>
		<link>http://www.efrogthemes.com/frogology/responsive-design-who-is-she/</link>
		<comments>http://www.efrogthemes.com/frogology/responsive-design-who-is-she/#comments</comments>
		<pubDate>Tue, 17 Apr 2012 08:45:03 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Frogology]]></category>

		<guid isPermaLink="false">http://www.efrogthemes.com/?p=2673</guid>
		<description><![CDATA[So. There's a new kid in town, and everyone's talking about her. She's called <em>"Responsive Design"</em>. And of course, all the boys are saying they know her, and what she's all about. And, like boys ARE, y'know, they're all opinionated, and <em>"I know her better than you!"</em> and stuff.]]></description>
			<content:encoded><![CDATA[<p>Hello tadpoles&#8230;</p>
<p>Time for another fun-filled episode of&#8230; The Whacky World of WordPress, with George, your favorite frog! Tada!</p>
<p>OK, ok, just kidding. Kind of &#8230;</p>
<p>So. There&#8217;s a new kid in town, and everyone&#8217;s talking about her. She&#8217;s called <em>&#8220;Responsive Design&#8221;</em>. And of course, all the boys are saying they know her, and what she&#8217;s all about. And, like boys ARE, y&#8217;know, they&#8217;re all opinionated, and <em>&#8220;I know her better than you!&#8221;</em> and stuff.</p>
<p>But really, who is she? What&#8217;s her angle? What&#8217;s her story? Where does she come from? Should we get to know her? Well, it&#8217;ll take a while, but it&#8217;ll be fun, so pull up a chair, and Let&#8217;s take a dive into the history of web-design a little. Maybe there are clues there&#8230;</p>
<p>Back in the day, websites were pretty static, both in content and layout. THIS big and THESE words. Done. They were like this, because we were just learning what was possible, and honestly? The markup language (HTML) wasn&#8217;t very <em>&#8220;jazz-hands&#8221;</em>, at all. It allowed you to put stuff up there on the web, but that was about all.<br />
<strong>Sidebar:</strong> This caused a really ugly time, where, in an effort to get some movement going, folks started adding flashing things, and scrolling things. That could never end well, and didn&#8217;t.</p>
<p>Pretty soon, we started to get restless (and quite freaked out with the flashy/scrolly things, if we&#8217;re honest&#8230;), and wanted more from our websites. And around that time, we started seeing dynamic websites, where instead of just serving up the requested static pages with their boring staid words and pictures, the web-server would run a program, which would create the page to be served, on the fly. That meant that a web-page could give you the time, or weather&#8230;Stuff that changed, depending on when you asked for it, see?</p>
<p><img class="size-full wp-image-2682" title="hello-george" src="http://www.efrogthemes.com/wp-content/uploads/2012/04/hello-george.png" alt="" width="505" height="126" /></p>
<p><strong>It. Was. Awesome.</strong> And the web changed completely because of it.</p>
<p>ASP, JSP, PHP and other programming languages were born and flourished, and we started to get used to websites that interacted with us and gave us data back, but they were all still pretty much static, in their design layout.</p>
<p>Around this time, the code was getting pretty messy, and a couple of smart folks decided to separate the styling stuff, out from the content stuff. In a fit of grandiose, they called the technology <strong>Cascading Style Sheets</strong>. Web developers around the world took one look at that mouthful, and promptly shortened it to CSS. CSS took all the font, size, colour and such-like coding, and moved it into a separate *.css file, which the HTML page linked to. At the same time, and as a huge bonus, CSS removed the need to repeat all that stuff, for each element on the page. You simply styled the tag, and everywhere you used that tag, the styling applied. Genius.</p>
<p><strong>It. Was. Also. Awesome.</strong> And once again, the web changed completely because of it.</p>
<p>Now, at THIS time, <a href="http://phrogz.net/css/WhyTablesAreBadForLayout.html" target="_blank">a very bad thing</a> (much worse than the flashy/scrolly thing) began to creep into web design. Folks wanted that bit THERE and that bit THERE on the page, and the basic markup language just wasn&#8217;t up to it. But there was a hack. See, HTML has a table tag. You could use a table. And if you were imaginative enough, and unprincipled enough, you could even nest tables within tables, and merge cells, and on and on&#8230; And pretty soon, even Steven Hawking himself could not read your code. It was a mess.</p>
<p><img class="aligncenter size-full wp-image-2686" title="crazy-table" src="http://www.efrogthemes.com/wp-content/uploads/2012/04/crazy-table.jpg" alt="" width="535" height="492" /></p>
<p>Quick as a flash, some more smart folks saw this, and pretty much like <a href="http://thetorchonline.com/wp-content/uploads/2009/04/balroggandalf.jpg" target="_blank">Gandalph</a> vs. the <a href="http://en.wikipedia.org/wiki/Balrog" target="_blank">Balrog</a>, they intoned <em>&#8220;You SHALL not pass.&#8221;</em> and they added <a href="http://www.w3schools.com/css/css_positioning.asp" target="_blank">positioning alchemy</a> to CSS. Sorted. A virtual Tsunami of young web designers embraced this new idea, and pretty soon, it was <em>trés</em> uncool to use tables. Of course, you also now need a degree in middle-earth sorcery to understand why that do-hickey floats, pads and visibles where it does, but still, it&#8217;s all good. We don&#8217;t use tables anymore.</p>
<p><strong>Phew. We. Dodged. That. Bullet.</strong> And once again, the web changed completely because of it.</p>
<p>For a while all was quiet. The only sound was that of industrious designers and devs, crafting gorgeous sites&#8230;But, the wheel turns, and just as we were getting comfortable with our design-centered, gorgeous, dynamic, semantic web, something earth-shattering happened. Again.</p>
<p>Mobile.<br />
Millions of teeny-tiny little computers, disguised as cellphones.<br />
PITIFUL bandwidth. TINY screens. HUGE effect.</p>
<p>Such a huge effect, in fact, that they spawned a whole .MOBI domain movement, complete with <span style="text-decoration: line-through;">zealots</span> folks, who actually thought we should change the way we create websites, to suit mobile devices. Little teeny-tiny websites (that just look silly when you visit them with a desktop browser). Um, no. Let&#8217;s not.</p>
<p>And here&#8217;s where <strong>Responsive Design</strong> arrived (to save the day). And what she said was: <em>&#8220;Let&#8217;s create websites, that intelligently respond to the device which is visiting them, and morph themselves into a smart design, no matter what the size of the screen. That&#8217;s&#8230; responsive!&#8221;</em></p>
<p>Again, quick as a flash, the smart folks who <em>&#8220;make&#8221;</em> CSS added <strong>Media Queries</strong> (which ask the visiting browser how wide it is), to the list of features, and presto! Take a look, for example, at Simon Collison&#8217;s website:</p>
<p><a href="http://colly.com" target="_blank"><img class="aligncenter size-full wp-image-2710" title="simon-says" src="http://www.efrogthemes.com/wp-content/uploads/2012/04/simon-says.jpg" alt="" width="535" height="303" /></a></p>
<p>Now, resize your browser window, from wide to narrow, and note how the layout responds to the width. That&#8217;s Responsive Design, and we think it&#8217;s one of the smartest ideas to ever come along! We like this new girl. We&#8217;re going to get to know her. We think you should, too <img src='http://www.efrogthemes.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Till next time tadpoles!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.efrogthemes.com/frogology/responsive-design-who-is-she/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Colour palette basics &#8211; Analogous and Monochromatic Colour Schemes</title>
		<link>http://www.efrogthemes.com/tips-and-tricks/colour-palette-basics-analogous-and-monochromatic-colour-schemes/</link>
		<comments>http://www.efrogthemes.com/tips-and-tricks/colour-palette-basics-analogous-and-monochromatic-colour-schemes/#comments</comments>
		<pubDate>Thu, 12 Apr 2012 12:10:01 +0000</pubDate>
		<dc:creator>Jedi Frog</dc:creator>
				<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[analogous]]></category>
		<category><![CDATA[colour]]></category>
		<category><![CDATA[colour wheel]]></category>
		<category><![CDATA[monochromatic]]></category>
		<category><![CDATA[palettes]]></category>
		<category><![CDATA[schemes]]></category>
		<category><![CDATA[theory]]></category>

		<guid isPermaLink="false">http://www.efrogthemes.com/?p=2650</guid>
		<description><![CDATA[Some people may have a natural knack for knowing and understanding what colour combinations work. Others don&#8217;t. So if you&#8217;re that person who only wears black to avoid looking like a christmas tree, or you&#8217;re stuck trying to come up &#8230;]]></description>
			<content:encoded><![CDATA[<p>Some people may have a natural knack for knowing and understanding what colour combinations work. Others don&#8217;t. So if you&#8217;re that person who only wears black to avoid looking like a christmas tree, or you&#8217;re stuck trying to come up with a colour palette for your lounge or website &#8211; be joyful that by learning a few colour basics, and with the help of some cool apps and resources, you can easily come up with thousands of colour palettes that work.</p>
<p><strong>First things first though. The colour wheel:</strong><br />
<div id="attachment_2652" class="wp-caption aligncenter" style="width: 579px"><img src="http://www.efrogthemes.com/wp-content/uploads/2012/04/colourwheel.png" alt="" title="colourwheel" width="569" height="417" class="size-full wp-image-2652" /><p class="wp-caption-text">...pretty...don't be afraid...</p></div><br />
<strong>In this post we&#8217;ll talk about Analogous and Monochromatic colours:</strong></p>
<p>I know the word <strong>&#8220;analogous&#8221;</strong> and <strong>&#8220;monochromatic&#8221;</strong> seem like a bit of a pretentious mouthful, but really they are probably the easiest and safest ways to match colours and create a harmonious palette &#8211; whether its for your new WordPress theme customization, website design, or when you are picking clothes to wear in the morning.</p>
<p><strong>Analogous colours</strong><br />
This is simply means picking three colours that are alongside one another in a 12 part colour wheel. So if we use the colour wheel example below, these would be analogous colours:<br />
<img src="http://www.efrogthemes.com/wp-content/uploads/2012/04/analogous.png" alt="" title="analogous" width="569" height="417" class="aligncenter size-full wp-image-2657" /><br />
The image above uses hues of a similar brightness. While this is strictly accurate, you might get a more dynamic palette by altering the darkness/lightness of one or two of the colours.</p>
<p>It&#8217;s important to note, that analogous colours work best when one of the colours are dominant. Slitting the palette into thirds won&#8217;t work well. It would be better to have one colour dominant, another secondary, and another as an accent. Although this depends on the design &#8211; play around.</p>
<p><strong>Example:</strong><br />
<img src="http://www.efrogthemes.com/wp-content/uploads/2012/04/greenpages.jpg" alt="" title="greenpages" width="569" height="370" class="aligncenter size-full wp-image-2661" /></p>
<p><strong>Monochromatic colours</strong><br />
Perhaps even simpler than the analogous method, these are uses a single colour as a base, and any other colours that are introduced are just various shades of that same colour.</p>
<p><strong>Example:</strong><br />
<img src="http://www.efrogthemes.com/wp-content/uploads/2012/04/Wilson-Miner.jpg" alt="" title="Wilson-Miner" width="569" height="259" class="aligncenter size-full wp-image-2663" /></p>
<p>To practice and play around with these colour ideas, here are some online tools that might serve as some inspiration:<br />
<a href="http://www.colorspire.com/rgb-color-wheel/" target="_blank">Colorspire Wheel</a><br />
<a href="http://colorschemedesigner.com/" target="_blank">Color Scheme Designer</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.efrogthemes.com/tips-and-tricks/colour-palette-basics-analogous-and-monochromatic-colour-schemes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Analytics in your Dashboard [plugin]</title>
		<link>http://www.efrogthemes.com/wordpress-plugins/google-analytics-in-your-dashboard-plugin/</link>
		<comments>http://www.efrogthemes.com/wordpress-plugins/google-analytics-in-your-dashboard-plugin/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 12:14:46 +0000</pubDate>
		<dc:creator>Guru Frog</dc:creator>
				<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://www.efrogthemes.com/?p=2638</guid>
		<description><![CDATA[A couple of weeks ago we published a really useful guide on setting up Google Analytics on your blog with an eFrog theme and since then we&#8217;ve been looking at various plugins to assist with your new excitement for website &#8230;]]></description>
			<content:encoded><![CDATA[<p>A couple of weeks ago we published a really useful guide on <a title="Setting up Google Analytics on WordPress" href="http://www.efrogthemes.com/seo/setting-up-google-analytics-on-your-blog-with-efrog/">setting up Google Analytics on your blog with an eFrog theme</a> and since then we&#8217;ve been looking at various plugins to assist with your new excitement for website statistics.</p>
<p>Google Analytics Dashboard is a WordPress plugin that places your Google Analytics right in your Dashboard, saving you time from having to log into your Google Analytics account constantly. Another great feature for those who are interested in showing off their statistics or landing new advertisers, is the ability to allow logged in users to see your statistics.</p>
<p>As with most of the plugins we blog about, installation is really easy:</p>
<ol>
<li>Upload the plugin to /wp-content/plugins/</li>
<li>Activate the plugin as per usual</li>
<li>Click to the new Google Analytics Dashboard page</li>
<li>Log into your Analytics account</li>
<li>Select the profile you wish to see.</li>
</ol>
<p>It&#8217;s as easy as that!</p>
<p>The plugin also shows you statistics for each blog post you write, now that&#8217;s useful!</p>
<div id="attachment_2639" class="wp-caption aligncenter" style="width: 580px"><img class="size-large wp-image-2639" title="All Posts Statistics" src="http://www.efrogthemes.com/wp-content/uploads/2012/04/all-posts-info-570x368.png" alt="" width="570" height="368" /><p class="wp-caption-text">Statistics for every blog post</p></div>
<p>If you&#8217;re interested, <a title="Google Analytics WordPress Plugin" href="http://wordpress.org/extend/plugins/google-analytics-dashboard/" target="_blank">click here</a> and the plugin will start downloading automatically.</p>
<p>PS. Have you seen our latest eFrog Plugin? Take a look at <a title="WP Live Stream" href="http://wordpress.org/extend/plugins/wp-live-stream/" target="_blank">WP Live Stream</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.efrogthemes.com/wordpress-plugins/google-analytics-in-your-dashboard-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easter 2012 WordPress Theme</title>
		<link>http://www.efrogthemes.com/wordpress-themes/easter-2012-wordpress-theme/</link>
		<comments>http://www.efrogthemes.com/wordpress-themes/easter-2012-wordpress-theme/#comments</comments>
		<pubDate>Thu, 29 Mar 2012 14:39:26 +0000</pubDate>
		<dc:creator>Guru Frog</dc:creator>
				<category><![CDATA[WordPress Themes]]></category>

		<guid isPermaLink="false">http://www.efrogthemes.com/?p=2589</guid>
		<description><![CDATA[How about a WordPress theme for Easter? How about a FREE WordPress theme for Easter? How about a FREE Easter WordPress theme for Easter? Yes!! That&#8217;s it&#8230; We&#8217;ll have an Easter-themed WordPress theme, and we&#8217;ll give it away for FREE! &#8230;]]></description>
			<content:encoded><![CDATA[<p>How about a WordPress theme for Easter?<br />
How about a FREE WordPress theme for Easter?<br />
How about a FREE Easter WordPress theme for Easter?</p>
<p>Yes!!<br />
That&#8217;s it&#8230;<br />
We&#8217;ll have an Easter-themed WordPress theme, and we&#8217;ll give it away for FREE! On Easter.<br />
And so we have. Grown and styled by loving froggy-hands (no furries!) , we give you&#8230;</p>
<p>The eFrog Easter WordPress theme. Free. Happy Easter <img src='http://www.efrogthemes.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>See how pretty!</p>
<p style="text-align: center;"><img class="size-large wp-image-2594" title="Easter 2012 WordPress Theme" src="http://www.efrogthemes.com/wp-content/uploads/2012/03/easter_blogpost1-570x350.png" alt="" width="570" height="350" /></p>
<p style="text-align: center;"><strong>Did we mention? IT&#8217;S FREE! Click the big button. Get yours.</strong></p>
<p><a href="http://www.efrogthemes.com/product/easter2012/"><img title="Right-click and Save As..." src="http://www.efrogthemes.com/wp-content/uploads/2012/03/grabit.png" alt="" width="100" height="30" border="0" /></a></p>
<p>Happy Easter, tadpoles&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.efrogthemes.com/wordpress-themes/easter-2012-wordpress-theme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Customizing your WordPress Admin area</title>
		<link>http://www.efrogthemes.com/code-snippets/customizing-your-wordpress-admin-area/</link>
		<comments>http://www.efrogthemes.com/code-snippets/customizing-your-wordpress-admin-area/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 09:00:05 +0000</pubDate>
		<dc:creator>Rockstar Frog</dc:creator>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[hooks]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.efrogthemes.com/?p=2571</guid>
		<description><![CDATA[When developing WordPress sites for clients, it is likely that you&#8217;ll want to customize the admin area to make it easier for your client to navigate and use. Today&#8217;s article is going to cover a few techniques to optimize, simplify &#8230;]]></description>
			<content:encoded><![CDATA[<p>When developing WordPress sites for clients, it is likely that you&#8217;ll want to customize the admin area to make it easier for your client to navigate and use. Today&#8217;s article is going to cover a few techniques to optimize, simplify and improve the WordPress admin area for your clients.</p>
<h4>Menu Items</h4>
<p>There&#8217;s a lot of admin menu items that, once your site is setup and complete, you don&#8217;t need access to anymore. So here&#8217;s a simple function to strip out unwanted WordPress admin menu items.</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">function remove_add_menu_pages() {<br />
&nbsp; &nbsp; remove_menu_page('edit.php');<br />
&nbsp; &nbsp; remove_menu_page('upload.php');<br />
&nbsp; &nbsp; remove_menu_page('link-manager.php');<br />
&nbsp; &nbsp; remove_menu_page('edit.php?post_type=page');<br />
&nbsp; &nbsp; remove_menu_page('edit-comments.php');<br />
&nbsp; &nbsp; remove_menu_page('themes.php');<br />
&nbsp; &nbsp; remove_menu_page('plugins.php');<br />
&nbsp; &nbsp; remove_menu_page('users.php');<br />
&nbsp; &nbsp; remove_menu_page('tools.php');<br />
&nbsp; &nbsp; remove_menu_page('options-general.php');<br />
&nbsp; &nbsp; remove_menu_page('update-core.php');<br />
&nbsp; &nbsp; remove_submenu_page('edit.php?post_type=post-application', 'post-new.php?post_type=post-application');<br />
}<br />
<br />
add_action('admin_menu', 'remove_add_menu_pages' );</div></div>
<p>That changes this:</p>
<p><center><img src="http://www.efrogthemes.com/wp-content/uploads/2012/03/menu1.jpg" /></center></p>
<p>to this:</p>
<p><center><img src="http://www.efrogthemes.com/wp-content/uploads/2012/03/menu2.jpg" /></center></p>
<p>The <strong>remove_menu_page()</strong> function does the obvious, and accepts 1 parameter &#8211; the PHP file name of the page you want to exclude from the menu. The <strong>remove_submenu_page()</strong> function however, accepts and requires 2 parameters &#8211; the parent menu item and the sub menu item that you want to exclude.</p>
<h4>Custom Admin Columns</h4>
<p>Many blogs utilize featured images in their layout. However in the admin, there&#8217;s no built-in method of viewing the featured image for each post. However grabbing onto a WordPress hook, we can inject a new column into the default WordPress post view:</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">function new_admin_columns($defaults) { &nbsp;<br />
&nbsp; &nbsp; $defaults['featured_image'] = 'Feat Img'; &nbsp;<br />
&nbsp; &nbsp; return $defaults; &nbsp;<br />
} &nbsp;<br />
&nbsp; <br />
function new_admin_columns_content($column_name, $post_ID) { &nbsp;<br />
&nbsp; &nbsp; if ($column_name == 'featured_image') { &nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; $thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id($post-&gt;ID), full ); &nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; if ($thumbnail) { &nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo '&lt;img src=&quot;' . $thumbnail[0] . '&quot; style=&quot;width:100px;height:auto;&quot; /&gt;'; &nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; } &nbsp;<br />
&nbsp; &nbsp; } &nbsp;<br />
} <br />
<br />
add_filter('manage_posts_columns', 'new_admin_columns'); &nbsp;<br />
add_action('manage_posts_custom_column', 'new_admin_columns_content', 10, 2);</div></div>
<p>The above code gives you this:</p>
<p><center><img src="http://www.efrogthemes.com/wp-content/uploads/2012/03/imagecolumn.jpg" style="width:550px;height:auto;" /></center></p>
<p>In the first function <strong>new_admin_columns()</strong>, we create the new column entitled &#8220;Feat Img&#8221;. The second function <strong>new_admin_columns_content()</strong> lets us specify what is displayed in that new content. In this case, we set the <strong>$thumbnail</strong> variable to be the featured image for the post, and then we display this thumbnail if one has been specified.</p>
<h4>Customize your admin login logo</h4>
<p>If you&#8217;re customizing a WordPress site for your client, it&#8217;d be a nice touch to add their logo to the login page. In other words, to change this:</p>
<p><center><img src="http://www.efrogthemes.com/wp-content/uploads/2012/03/login1.jpg" /></center></p>
<p>to this:</p>
<p><center><img src="http://www.efrogthemes.com/wp-content/uploads/2012/03/login2.jpg" /></center></p>
<p>Here&#8217;s how you do it:</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">function custom_login_logo() {<br />
&nbsp; &nbsp; echo '&lt;style type=&quot;text/css&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; h1 a { background-image:url(http://s.wordpress.org/about/images/buttons/buttonw-blue.png) !important; width:178px!important; height:58px!important; margin-left:auto!important;margin-right:auto!important; }<br />
&nbsp; &nbsp; &lt;/style&gt;';<br />
}<br />
<br />
add_action('login_head', 'custom_login_logo');</div></div>
<h4>Custom Footer Texts</h4>
<p>Finally, WordPress was kind enough to give us a hook to customize the default text visible in the bottom left of the admin. By default, the text will read: &#8220;Thank you for creating with WordPress&#8221;. It&#8217;s quick and easy to change this however:</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">function custom_footer_text() {<br />
&nbsp; echo 'eFrogThemes.com loves WordPress.';<br />
}<br />
add_filter('admin_footer_text', 'custom_footer_text');</div></div>
<p>Do you use any of these tweaks? Do you have any you can share with us?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.efrogthemes.com/code-snippets/customizing-your-wordpress-admin-area/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

