<?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>WP Theming &#187; Miscellaneous</title> <atom:link href="http://wptheming.com/category/miscellaneous/feed/" rel="self" type="application/rss+xml" /><link>http://wptheming.com</link> <description>Tutorials, Themes and Plugins</description> <lastBuildDate>Tue, 31 Jan 2012 20:52:10 +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>Tracking Outbound Links with Google Analytics</title><link>http://wptheming.com/2012/01/tracking-outbound-links-with-google-analytics/</link> <comments>http://wptheming.com/2012/01/tracking-outbound-links-with-google-analytics/#comments</comments> <pubDate>Mon, 09 Jan 2012 17:28:23 +0000</pubDate> <dc:creator>Devin</dc:creator> <category><![CDATA[Miscellaneous]]></category> <guid
isPermaLink="false">http://wptheming.com/?p=2110</guid> <description><![CDATA[I've recently been working on a website that needs to track external link clicks.  This is something that the WordPress.com stats does by default, but not Google Analytics.  If you want to set it up, you'll need to set up a custom tracker event. <a
href="http://wptheming.com/2012/01/tracking-outbound-links-with-google-analytics/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>I&#8217;ve recently been working on a website that needs to track external link clicks in Google Analytics.  This is something that the <a
href="http://wordpress.org/extend/plugins/jetpack/">WordPress.com stats</a> plugin does by default, but not Google.  In order to track external links with Google Analytics, you&#8217;ll need to set up a <a
href="http://code.google.com/apis/analytics/docs/tracking/eventTrackerGuide.html">custom tracker event</a>.</p><p><img
src="http://wptheming.wpengine.netdna-cdn.com/wp-content/uploads/2012/01/events-590x248.gif" alt="" title="events" width="590" height="248" class="alignnone size-large wp-image-2130" /></p><p>The method <a
href="http://support.google.com/googleanalytics/bin/answer.py?hl=en&#038;answer=55527">suggested by Google</a> involves manually applying code to each link.  This is fine if you want to just track a few specific links, but jQuery is more useful if you want to track every external link on the page.</p><h3>Custom Tracking Events</h3><p>The meat of the custom event is this line (which should be fired when an external link is clicked) is:</p><pre class="brush: jscript; gutter: false; title: ; notranslate">
_gat._getTrackerByName()._trackEvent(&quot;Outbound Links&quot;, e.currentTarget.host, url, 0);
</pre><ul><li>&#8220;Outbound Links&#8221; is the category of events to track</li><li>&#8220;e.currentTarget.host&#8221; is the &#8220;action&#8221;, in this case, the domain the user is clicking to.</li><li>&#8220;url&#8221; is the &#8220;label&#8221;, which I use to send the full url of the external link.</li></ul><p>If you&#8217;re unfamiliar with custom events, here&#8217;s the <a
href="http://code.google.com/apis/analytics/docs/tracking/eventTrackerGuide.html">docs page at Google</a>.</p><h3>Code for Detecting and Tracking Outbound Link Clicks</h3><p>This code snippet is highly commented and peppered with console.logs so that you can verify it&#8217;s working correctly and see how it works.  It should only be used in development environments- there&#8217;s a compressed version in the next section for use on live sites.</p><pre class="brush: jscript; title: ; notranslate">
// Outbound Link Tracking with Google Analytics
// Requires jQuery 1.7 or higher (use .live if using a lower version)
// For more info see: http://support.google.com/googleanalytics/bin/answer.py?hl=en&amp;answer=55527
$(&quot;a&quot;).on('click',function(e){
		var url = $(this).attr(&quot;href&quot;);
		// Console logs shows the domain name of the link being clicked and the current window
		console.log('e.currentTarget.host: ' + e.currentTarget.host);
		console.log('window.location.host: ' + window.location.host);
		// If the domains names are different, it assumes it is an external link
		// Be careful with this if you use subdomains
		if (e.currentTarget.host != window.location.host) {
			console.log('external link click');
			// Outbound link!  Fires the Google tracker code.
			_gat._getTrackerByName()._trackEvent(&quot;Outbound Links&quot;, e.currentTarget.host, url, 0);
  		// Checks to see if the ctrl or command key is held down
		// which could indicate the link is being opened in a new tab
		if (e.metaKey || e.ctrlKey) {
			console.log('ctrl or meta key pressed');
			var newtab = true;
		}
		// If it is not a new tab, we need to delay the loading
		// of the new link for a just a second in order to give the
		// Google track event time to fully fire
		if (!newtab) {
			console.log('default prevented');
			e.preventDefault();
                        console.log('loading link after brief timeout');
			//setTimeout('document.location = &quot;' + url + '&quot;', 100);
		}
	}
	else {
		console.log('internal link click');
	}
});
</pre><h3>Compressed Version</h3><p>This is the same code as above, but with comments and console.logs stripped out:</p><pre class="brush: jscript; title: ; notranslate">
// Outbound Link Tracking with Google Analytics
// Requires jQuery 1.7 or higher (use .live if using a lower version)
$(&quot;a&quot;).on('click',function(e){
	var url = $(this).attr(&quot;href&quot;);
	if (e.currentTarget.host != window.location.host) {
		_gat._getTrackerByName('demand')._trackEvent(&quot;Outbound Links&quot;, e.currentTarget.host, url, 0);
		if (e.metaKey || e.ctrlKey) {
		     var newtab = true;
		}
		if (!newtab) {
		     e.preventDefault();
		     setTimeout('document.location = &quot;' + url + '&quot;', 100);
		}
	}
});
</pre><h3>Viewing the Results</h3><p>To see if your custom tracking events are firing correctly, check your Google Analytics dashboard under &#8220;Content > Events > Overview&#8221;.  It may take a couple hours before you start to see the results.  In this screenshot you can clearly see when the tracking began:</p><p><img
src="http://wptheming.wpengine.netdna-cdn.com/wp-content/uploads/2012/01/analytics-events-590x398.gif" alt="" title="analytics-events" width="590" height="398" class="alignnone size-large wp-image-2123" /></p><h3>In WordPress</h3><p>If you are using a plugin for Google Analytics, like <a
href="http://wordpress.org/extend/plugins/google-analyticator/">Google Analyticator</a>, there is a settings fields where you can add javascript to be included with the tracker.  You can also just include it with your other scripts.</p><p>Another option to track links easily in WordPress is to use the stats from <a
href="http://wordpress.org/extend/plugins/jetpack/">Jetpack</a>, which give you outbound click data by default.</p> ]]></content:encoded> <wfw:commentRss>http://wptheming.com/2012/01/tracking-outbound-links-with-google-analytics/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Using Multiple Google Analytics Trackers</title><link>http://wptheming.com/2011/12/using-multiple-google-analytics-trackers/</link> <comments>http://wptheming.com/2011/12/using-multiple-google-analytics-trackers/#comments</comments> <pubDate>Thu, 29 Dec 2011 23:05:41 +0000</pubDate> <dc:creator>Devin</dc:creator> <category><![CDATA[Miscellaneous]]></category> <guid
isPermaLink="false">http://wptheming.com/?p=2093</guid> <description><![CDATA[Sometimes it's necessary to use multiple Google Analytics trackers on the same site.  If you're doing this, never paste in both of the default tracking scripts that Google provides. <a
href="http://wptheming.com/2011/12/using-multiple-google-analytics-trackers/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Sometimes it&#8217;s necessary to use multiple Google Analytics trackers on the same site.  If you&#8217;re doing this, never paste in both of the default tracking scripts that Google provides.</p><p>Instead, set up the tracking variables and just call the Google script once.  Here&#8217;s what I&#8217;ve used:</p><pre class="brush: jscript; title: ; notranslate">
&lt;script&gt;
var _gaq=[
	['_setAccount', 'UA-1111111-1'],['_trackPageview'],['_trackPageLoadTime'],
	['secondTracker._setAccount', 'UA-2222222-1'],['secondTracker._trackPageview'],['secondTracker._trackPageLoadTime']
];
(function(d, t) {
     var g = d.createElement(t),
         s = d.getElementsByTagName(t)[0];
    g.src = '//www.google-analytics.com/ga.js';
    s.parentNode.insertBefore(g, s);
}(document, 'script'));
&lt;/script&gt;
</pre><h3>Notes:</h3><ul><li>This is an optimized version of the GA script from <a
href="http://mathiasbynens.be/notes/async-analytics-snippet">Mathias Bynens</a>.</li><li>You can include more than two.  Just copy the secondTracker code and repeat.</li><li>The &#8220;secondTracker&#8221; label can be changed to anything you like.</li><li>_trackPageLoadTime isn&#8217;t required, but _trackPageview is.</li><li>The code should be placed right before the <a
href="http://code.google.com/apis/analytics/docs/tracking/gaTrackingOverview.html#trackingCodePlacement">close of the body tag</a>.</li></ul> ]]></content:encoded> <wfw:commentRss>http://wptheming.com/2011/12/using-multiple-google-analytics-trackers/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>TypeKit on Body Text</title><link>http://wptheming.com/2010/10/typekit-on-body-text/</link> <comments>http://wptheming.com/2010/10/typekit-on-body-text/#comments</comments> <pubDate>Tue, 19 Oct 2010 23:39:47 +0000</pubDate> <dc:creator>Devin</dc:creator> <category><![CDATA[Miscellaneous]]></category> <category><![CDATA[typography]]></category> <guid
isPermaLink="false">http://wptheming.com/?p=1097</guid> <description><![CDATA[There are a number of solutions for rendering "non-standard" web fonts on your site.  I was used to ones like SIFR and Cufon where they recommend using it only on headers or certain spots on the website.  I e-mailed TypeKit to see if it worked the same way, and got this reply: <a
href="http://wptheming.com/2010/10/typekit-on-body-text/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>There are a number of solutions for rendering &#8220;non-standard&#8221; web fonts on your site.  I was familiar with ones like SIFR and Cufon where it&#8217;s recommend to be used only on headers or certain spots of the website.  I e-mailed TypeKit to see if it worked the same way, and got this reply from Mandy Brown:</p><p>&#8220;There&#8217;s no file size or speed issue with using Typekit for body text (as  there would be with, say, using SIFR or Cufon). That said, you should  make sure to use a font that works well at small sizes and renders  acceptably cross-browser. Be sure to take a look at the browser  screenshots before deciding on a font.&#8221;</p><p>Oddly, Google failed me on this question, so I thought I&#8217;d post it here for anyone else who was curious.</p> ]]></content:encoded> <wfw:commentRss>http://wptheming.com/2010/10/typekit-on-body-text/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>What&#8217;s Next for WP Theming</title><link>http://wptheming.com/2010/09/whats-next-for-wp-theming/</link> <comments>http://wptheming.com/2010/09/whats-next-for-wp-theming/#comments</comments> <pubDate>Mon, 27 Sep 2010 14:08:06 +0000</pubDate> <dc:creator>Devin</dc:creator> <category><![CDATA[Miscellaneous]]></category> <guid
isPermaLink="false">http://wptheming.com/?p=1074</guid> <description><![CDATA[I recently accepted a full time position with Demand Media.  This is a short synopsis of the last year with WP Theming and what's in store for the future. <a
href="http://wptheming.com/2010/09/whats-next-for-wp-theming/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>I&#8217;ve been working as freelance web developer for the last couple years working almost primarily with WordPress.  I&#8217;ve enjoyed every minute of it, but I was recently offered the opportunity to work full time with <a
href="http://en.wikipedia.org/wiki/Demand_Media">Demand Media</a>.</p><p>Demand Media runs <a
href="http://ehow.com">eHow.com</a>, <a
href="http://trails.com">Trails.com</a>, <a
href="http://livestrong.com">Livestrong.com</a> (among others) and social widgets that are viewed on millions of pages per day.  It&#8217;s a really exciting company and position.  Couldn&#8217;t pass it up.  I start today, which also just happens to be my 29th Birthday.</p><p>With Demand Media I&#8217;ll be using the skills I honed on WordPress themes.   Clean HTML, optimized css, jquery, and subversion.  I also think my involvement with the WordPress community was one of the main reasons I was hired- it shows that working with the web is much more than a job, it&#8217;s also a passion.</p><p>WP Theming was launched just over a year ago in its current form and I&#8217;ve been continually amazed at how much I&#8217;ve learned by simply by sharing my code snippets and ideas.  Here&#8217;s my stats when I started in September 2009, and where it&#8217;s at now (about 100,000 total):</p><p><img
src="http://wptheming.wpengine.netdna-cdn.com/wp-content/uploads/2010/09/stats.jpg" alt="" title="stats" width="590" height="231" class="alignright size-full wp-image-1075" /></p><p>I plan to continue publishing to this site, but will change the focus from my freelance work to emphasize the content, tutorials and themes.  It&#8217;s also been a year since the original launch, which means I need refresh the design and weed out some posts that are no longer relevant.</p><p><a
href="http://wptheming.com/2010/07/portfolio-theme/">Portfolio Press</a> has been my favorite project this year.  I think everyone who does freelance theming for a living should release a free theme if they can.  I love seeing how people are using it, especially when it&#8217;s been severely modded.  A raft of updates are coming to it in the near future- including translations that people have sent over.</p><p>I stopped accepting new freelance work since I&#8217;ll be working a 40 hour week, but I&#8217;ve met a number of excellent developers at WordCamps over the years who I&#8217;ve been referring new work to.  If you&#8217;re a WordPress developer who&#8217;s available, go ahead and post your website and skills in a comment here.  It&#8217;s always nice to have more.</p><p>Also, a big thanks to everyone who has left comments on the site over the past year.  That&#8217;s what makes it all worth writing about and sharing.  It&#8217;s also a bit addictive- so I&#8217;m sure there will be many more articles to follow.</p> ]]></content:encoded> <wfw:commentRss>http://wptheming.com/2010/09/whats-next-for-wp-theming/feed/</wfw:commentRss> <slash:comments>11</slash:comments> </item> <item><title>How to Refresh Your Browser</title><link>http://wptheming.com/2010/06/refresh-the-browser-cache/</link> <comments>http://wptheming.com/2010/06/refresh-the-browser-cache/#comments</comments> <pubDate>Fri, 04 Jun 2010 03:24:19 +0000</pubDate> <dc:creator>Devin</dc:creator> <category><![CDATA[Miscellaneous]]></category> <guid
isPermaLink="false">http://wptheming.com/?p=809</guid> <description><![CDATA[How to refresh your browser so that you can see changes to a website. <a
href="http://wptheming.com/2010/06/refresh-the-browser-cache/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><a
href="http://wptheming.wpengine.netdna-cdn.com/wp-content/uploads/2010/06/refresh-browser.jpg"><img
src="http://wptheming.wpengine.netdna-cdn.com/wp-content/uploads/2010/06/refresh-browser.jpg" alt="Browser Refresh Button" title="refresh-browser" width="151" height="157" class="alignright size-full wp-image-811" /></a>When you view a website, your browser will usually save a copy of all the files onto your hard drive.  This is called a <a
href="http://en.wikipedia.org/wiki/Bypass_your_cache">browser cache</a>.  It does this so the page loads quicker the next time you view it and everything doesn&#8217;t need to be downloaded again.</p><p>Browsers will generally be able to detect if the website has been updated and get a copy of the new files, but sometimes it fails.  This is especially true if your web designer has been changing background images or xml files.  To see those changes, you will need to refresh your browser.</p><p>Here&#8217;s a short video screencast explaining how to refresh the browser in Firefox, Safari, Google Chrome, and Internet Explorer 6.</p><p><a
href="http://wptheming.com/2010/06/refresh-the-browser-cache/"><em>Click here to view the embedded video.</em></a></p><p>If you want a more in-depth explanation of how to do this, <a
href="http://en.wikipedia.org/wiki/Bypass_your_cache">check out the Wikipedia article</a>.</p> ]]></content:encoded> <wfw:commentRss>http://wptheming.com/2010/06/refresh-the-browser-cache/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Signing up With BlueHost</title><link>http://wptheming.com/2010/02/signing-up-with-bluehost/</link> <comments>http://wptheming.com/2010/02/signing-up-with-bluehost/#comments</comments> <pubDate>Wed, 17 Feb 2010 22:31:37 +0000</pubDate> <dc:creator>Devin</dc:creator> <category><![CDATA[Miscellaneous]]></category> <category><![CDATA[bluehost]]></category> <category><![CDATA[hosting]]></category> <guid
isPermaLink="false">http://wordpresstheming.com/?p=657</guid> <description><![CDATA[I use BlueHost for all my personal website hosting. In the last six years I&#8217;ve received excellent customer support and rarely had downtime on my site. At $6.95 a month it&#8217;s one of the cheapest options out there, it&#8217;s great &#8230; <a
href="http://wptheming.com/2010/02/signing-up-with-bluehost/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>I use <a
href="http://bluehost.com/track/erideorg">BlueHost</a> for all my personal website hosting.  In the last six years I&#8217;ve received excellent customer support and rarely had downtime on my site.  At $6.95 a month it&#8217;s one of the cheapest options out there, it&#8217;s great for WordPress, and it should cover the needs of most small to medium size companies.  Also, if you sign up with BlueHost, they give me a $65 referral fee which I credit towards your bill.</p><p>If you are a new client of mine and want to switch to BlueHost, here&#8217;s how to do it:</p><ol><li>Follow this link <a
href="http://bluehost.com/track/erideorg">http://bluehost.com/track/erideorg</a> (to get the $65 referral fee).</li><li>Click &#8220;Sign Up Now&#8221;.</li><li>If you a choosing a new domain, type the url under &#8220;I need a domain&#8221;.  If you have an existing domain (e.g. with GoDaddy or a previous hosting company), type that url under &#8220;I have a domain&#8221;.  Click &#8220;Next&#8221;.</li><li>Fill in the required credit card information.</li><li>Choose 12 or 24 months and set it on automatic renewal.</li><li>Send me (<a
href="mailto:devin@wordpresstheming.com">devin@wordpresstheming.com</a>) the username and password you chose.</li><li>Send me all e-mails that BlueHost sends you after signup.</li></ol><h3>Also Helpful</h3><ul><li>If we are moving an existing website, please send the ftp information for your previous host.</li><li>If you had e-mails set up with a previous host, please send a list of every e-mail address.</li><li>If you need new e-mail addresses set up, please send a list of those.</li><li>If your domain name is hosted with someone else, please send the login information to manage that account.</li></ul><p>In most cases we&#8217;ll be able to set up WordPress, configure your e-mail, and repoint any domains within an hour.  Since the referral fee covers up to $65, this work is generally free to you.</p> ]]></content:encoded> <wfw:commentRss>http://wptheming.com/2010/02/signing-up-with-bluehost/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Screencast Tutorial for Gallery Shortcode</title><link>http://wptheming.com/2010/02/video-tutorial-wordpress-gallery/</link> <comments>http://wptheming.com/2010/02/video-tutorial-wordpress-gallery/#comments</comments> <pubDate>Thu, 11 Feb 2010 23:22:58 +0000</pubDate> <dc:creator>Devin</dc:creator> <category><![CDATA[Miscellaneous]]></category> <guid
isPermaLink="false">http://wordpresstheming.com/?p=648</guid> <description><![CDATA[A lot of people rely on plug-ins like <a
href="http://wordpress.org/extend/plugins/nextgen-gallery/">NextGen</a> to display images on their website, but the built-in WordPress gallery actually works quite well for most situations.  Here's a short video tutorial explaining how to use it. <a
href="http://wptheming.com/2010/02/video-tutorial-wordpress-gallery/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>A lot of people rely on plug-ins like <a
href="http://wordpress.org/extend/plugins/nextgen-gallery/">NextGen</a> to display images on their website, but the built-in WordPress gallery actually works quite well for most situations.  Here&#8217;s a short video tutorial explaining how to use it.  I recommend checking out the codex for deeper explanation of the shortcode and the <a
href="http://www.viper007bond.com/wordpress-plugins/jquery-lightbox-for-native-galleries/">jQuery Lightbox For Native Galleries</a> if you want a better presentation for clicked images.</p><p><a
href="http://wptheming.com/2010/02/video-tutorial-wordpress-gallery/"><em>Click here to view the embedded video.</em></a></p> ]]></content:encoded> <wfw:commentRss>http://wptheming.com/2010/02/video-tutorial-wordpress-gallery/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>5 Reasons to Kill the Splash Page</title><link>http://wptheming.com/2010/01/splash-screens-are-bad/</link> <comments>http://wptheming.com/2010/01/splash-screens-are-bad/#comments</comments> <pubDate>Thu, 28 Jan 2010 05:59:56 +0000</pubDate> <dc:creator>Devin</dc:creator> <category><![CDATA[Miscellaneous]]></category> <category><![CDATA[usability rant]]></category> <guid
isPermaLink="false">http://wordpresstheming.com/?p=613</guid> <description><![CDATA[Splash screens and intro pages are a remnant left over from the early days of the web.  They're increasingly becoming extinct because of SEO reasons, but I'd say at least 50% of my clients still request one. <a
href="http://wptheming.com/2010/01/splash-screens-are-bad/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Splash screens and intro pages are a remnant left over from the early days of the web.  It&#8217;s typically a flash animation or an introduction graphic that users need to skip past in order to view the actual content of the site.  They&#8217;re becoming extinct because of SEO reasons, but I&#8217;d say at least 50% of my clients still request one.</p><p>On principle I won&#8217;t do it.  I&#8217;ll politely refuse and give my reasons.  And so far I&#8217;ve never had a client turn down a proposal down because I wanted their site to rank better in Google, or because I wanted their users to have a better experience .  Here&#8217;s five reasons to drop the splash page and make the web a better place:</p><h3>#1.  Splash Pages are Bad for Search Engines</h3><p>Search engines are looking for text content in order to index your site.  The more relevant keywords you have, the better chances your site will rank for those terms.  So why would you leave the most important page devoid of content?  A large graphic may look nice, but without actual text on that page users will have trouble finding it.</p><p>There are several articles about this, including <a
href="http://www.thatagency.com/design-studio-blog/2007/02/seo-killed-the-splash-screen/">SEO Killed the Splash Screen</a> and <a
href="http://www.newfangled.com/splash_pages_and_search_engines">Splash Pages and Search Engines</a>.</p><h3>#2.  Splash Pages are Bad for Usability</h3><p>Splash pages generally consist of a large graphic or animation that takes several seconds to load.  If you have a user with a slow connection, they may not wait that long.  This is especially true with mobile users who often run on slower network connections.</p><p>Flash animation is especially bad.  If your user doesn&#8217;t have flash installed on their browser or uses an iPhone, you&#8217;ve just wasted an opportunity to show them actual content.  They will get a blank page that tells them the flash player is needed.</p><p>If you want your pages to be usable by the widest audience, you should make them as lean as possible and avoid using flash.  SEO Moz wrote about this in their <a
href="http://www.seomoz.org/blog/how-to-convince-a-client-they-dont-need-a-splash-page">suggestions for how to convince a client not to use a splash page</a>.</p><h3>#3.  Splash Pages Will Cause Your Users to Bounce</h3><p><a
href="http://www.newfangled.com">Newfangled</a> wrote an <a
href="http://www.newfangled.com/website_splash_pages">interesting post</a> about how their splash page caused 25% of users to leave immediately.</p><blockquote><p>The number one reason for getting rid of our splash page was that it turned away at least 25% of our site visitors, sometimes more. This percentage has actually been researched and it turns out that at least 25% of site visitors will immediately leave a site as soon as they see a &#8220;loading&#8221; message for a Flash splash screen (even if there&#8217;s a &#8220;skip intro&#8221; link).</p></blockquote><h3>#4.  Splash Pages are a Waste of Time</h3><p>When was the last time you were stoked to see a large splash page?  Right, never.  I&#8217;d say 99% of users will simply click past to get to the actual content they were looking for (if they even wait for it to load), which means you&#8217;ve potentially lost some users and just slowed down the rest.  You&#8217;ve also wasted the time of your web designer, who, if they had any grit, wouldn&#8217;t have accepted the job in the first place.</p><h3>#5.  You May Think it&#8217;s Cool, But It&#8217;s Not</h3><p>I know, it&#8217;s like telling someone their baby is ugly, but you have to do it.  Smashing Magazine, in <a
href="http://www.smashingmagazine.com/2007/10/11/splash-pages-do-we-really-need-them/">their feature of beautiful splash screens</a> even admitted there probably wasn&#8217;t a decent reason to have them.</p> ]]></content:encoded> <wfw:commentRss>http://wptheming.com/2010/01/splash-screens-are-bad/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>Useful WordPress Code Snippets</title><link>http://wptheming.com/2009/12/useful-wordpress-code-snippets/</link> <comments>http://wptheming.com/2009/12/useful-wordpress-code-snippets/#comments</comments> <pubDate>Thu, 10 Dec 2009 23:48:43 +0000</pubDate> <dc:creator>Devin</dc:creator> <category><![CDATA[Miscellaneous]]></category> <category><![CDATA[snippets]]></category> <guid
isPermaLink="false">http://wordpresstheming.com/?p=424</guid> <description><![CDATA[A useful collection of code snippets for WordPress. <a
href="http://wptheming.com/2009/12/useful-wordpress-code-snippets/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Here&#8217;s a growing collection of code snippets I find useful.</p><h3>Enable the Post Thumbnail Feature</h3><p>Post thumbnails were added in WordPress 2.9.  Justin Tadlock has a <a
href="http://justintadlock.com/archives/2009/11/16/everything-you-need-to-know-about-wordpress-2-9s-post-image-feature">great article about this</a>.  To enable the feature in your theme, simply add this code snippet to the functions.php file:</p><pre class="brush: php; title: ; notranslate">
if ( function_exists( 'add_theme_support' ) ) {
	add_theme_support( 'post-thumbnails' );
}
</pre><h3>To Use Post Thumbnails</h3><pre class="brush: php; title: ; notranslate">
&lt;?php the_post_thumbnail( 'thumbnail' ); ?&gt;
&lt;?php the_post_thumbnail( 'medium' ); ?&gt;
&lt;?php the_post_thumbnail( 'full' ); ?&gt;
</pre><h3>Get the Post Name</h3><p>This function is great if you need to style a certain element differently from page to page.</p><pre class="brush: php; title: ; notranslate">
&lt;div class=&quot;&lt;?php echo $post-&gt;post_name; ?&gt;&quot;&gt;
&lt;/div&gt;
</pre>]]></content:encoded> <wfw:commentRss>http://wptheming.com/2009/12/useful-wordpress-code-snippets/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>WordPress Theming Live</title><link>http://wptheming.com/2009/07/wordpress-theming-live/</link> <comments>http://wptheming.com/2009/07/wordpress-theming-live/#comments</comments> <pubDate>Wed, 15 Jul 2009 03:07:18 +0000</pubDate> <dc:creator>Devin</dc:creator> <category><![CDATA[Miscellaneous]]></category> <category><![CDATA[wptheming]]></category> <guid
isPermaLink="false">http://wordpresstheming.com/?p=1</guid> <description><![CDATA[When developing projects with WordPress the same questions come up repeatedly.  People tend to ask which themes to use, which plug-ins work best, and what can they really do with WordPress?  This site is my attempt to answer those questions as best I can. <a
href="http://wptheming.com/2009/07/wordpress-theming-live/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>When developing projects with WordPress the same questions come up repeatedly.  People tend to ask which themes to use, which plug-ins work best, and what can they really do with WordPress?  This site is my attempt to answer those questions as best I can.</p><h3>Quality Themes</h3><p>For most small WordPress projects, a free or low cost theme is the way to go.  I am developing a section of the site showcase my favorite themes, all of which have been tested and work well.  If you are a developer with a new theme, or are using one that I haven&#8217;t posted, please send me a note.</p><h3>Plug-in Reviews</h3><p>When adding new features to sites, be it a twitter feed or a photo gallery, my first stop is generally the plug-ins repository.  There&#8217;s not always a solution that works perfectly, but in most cases it works well enough and is a lot quicker than developing my own.  I&#8217;m planning to review all the plug-ins I use regularly here, and add new ones as they appear.</p><h3>Tutorials and Time Savers</h3><p>Here&#8217;s my tips and suggestions for developing with WordPress- a lot of which are posted here just so I don&#8217;t have to look up them up again.  If I run into a problem, I&#8217;ll post about it, and hopefully help someone out there with a similar problem.</p> ]]></content:encoded> <wfw:commentRss>http://wptheming.com/2009/07/wordpress-theming-live/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
