CINXE.COM

Tom McFarlin: Level-Up Your WordPress Development Skills | WordPress.tv

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!--[if IE 6]> <html class="ie6" xmlns="http://www.w3.org/1999/xhtml" lang="en"> <![endif]--> <!--[if IE 7]> <html class="ie7" xmlns="http://www.w3.org/1999/xhtml" lang="en"> <![endif]--> <!--[if IE 8]> <html class="ie8" xmlns="http://www.w3.org/1999/xhtml" lang="en"> <![endif]--> <!--[if gt IE 8]><!--> <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <!--<![endif]--> <!-- generated in 0.498 seconds 50266 bytes batcached for 300 seconds --> <head profile="http://gmpg.org/xfn/11"><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("http://wordpress.tv:80/2013/04/26/tom-mcfarlin-level-up-your-wordpress-development-skills/","20130430061052","https://web.archive.org/","web","/_static/", "1367302252"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>Tom McFarlin: Level-Up Your WordPress Development Skills | WordPress.tv</title> <link rel="stylesheet" href="https://web.archive.org/web/20130430061052cs_/http://s2.wp.com/wp-content/themes/a8c/wptv2/style.css?m=1361464921g" type="text/css" media="screen"/> <!--[if IE 6]> <link rel="stylesheet" href="http://s2.wp.com/wp-content/themes/a8c/wptv2/ie6.css?m=1334340035g" type="text/css" media="screen" /> <![endif]--> <link rel="alternate" type="application/rss+xml" title="WordPress.tv RSS Feed" href="https://web.archive.org/web/20130430061052/http://wordpress.tv/feed/"/> <link rel="alternate" type="application/rss+xml" title="WordPress.tv Blog RSS Feed" href="https://web.archive.org/web/20130430061052/http://blog.wordpress.tv/feed/"/> <link rel="pingback" href="http://wordpress.tv/xmlrpc.php"/> <script type="text/javascript" src="https://web.archive.org/web/20130430061052js_/http://use.typekit.com/mgi6udv.js"></script> <script type="text/javascript">try{Typekit.load();}catch(e){}</script> <script src="https://web.archive.org/web/20130430061052js_/http://r-login.wordpress.com/remote-login.php?action=js&amp;host=wordpress.tv&amp;id=5089392&amp;t=1367302252&amp;back=wordpress.tv%2F2013%2F04%2F26%2Ftom-mcfarlin-level-up-your-wordpress-development-skills%2F" type="text/javascript"></script> <script type="text/javascript"> /* <![CDATA[ */ if ( 'function' === typeof WPRemoteLogin ) { document.cookie = "wordpress_test_cookie=test; path=/"; if ( document.cookie.match( /(;|^)\s*wordpress_test_cookie\=/ ) ) { WPRemoteLogin(); } } /* ]]> */ </script> <link rel="alternate" type="application/rss+xml" title="WordPress.tv » Tom McFarlin: Level-Up Your WordPress Development Skills Comments Feed" href="https://web.archive.org/web/20130430061052/http://wordpress.tv/2013/04/26/tom-mcfarlin-level-up-your-wordpress-development-skills/feed/"/> <script type="text/javascript"> /* <![CDATA[ */ function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}else{window.onload=function(){oldonload();func();}}} /* ]]> */ </script> <link rel="stylesheet" id="all-css-0" href="https://web.archive.org/web/20130430061052cs_/http://s2.wp.com/_static/??-eJyNjsEKwjAQRH/IuIo10IP4LWm7btJusqHZEvx7qyAWevE0DLzHDNRsekmKSSEuJvNCIRXgMGGBETW7fjKfduxLOcAG71joJwgRDrKoeQizVKhhINSdtNnIUlaaXZih6JPxX9a7OST65s5Sj3H97hsgls7xG7jH2/libXu6to0dX0seWn8=" type="text/css" media="all"/> <script type="text/javascript"> /* <![CDATA[ */ var LoggedOutFollow = {"invalid_email":"Your subscription did not succeed, please try again with a valid email address."}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20130430061052js_/http://s0.wp.com/_static/??-eJyFj9FuwyAMRX9oFGVVo75U+xYKDjUFzGInqP36kqh9WBdtkiVsuPeYq2tRmG2cHLAOrb4nGG/PYxf4Q/8lUAn9aAReQktZIMuiK8SSgNn4rdefazDPCPVfWQApxl7VCIz3X9RzJK9KnDxm1q334GgSNVCMVHVF50G2AllKqfkbtcTbLmF+B8sFWhBtjrbdyvy5mNxIxVHNvEXkOtA5gJV30ut3MzogbZhBVsM6lxZrwX2lU7fv+0O37/pDeABlJ5uw"></script> <link rel="stylesheet" id="all-css-0" href="https://web.archive.org/web/20130430061052cs_/http://s1.wp.com/wp-content/mu-plugins/highlander-comments/style.css?m=1366210426g" type="text/css" media="all"/> <!--[if lt IE 8]> <link rel='stylesheet' id='highlander-comments-ie7-css' href='http://s2.wp.com/wp-content/mu-plugins/highlander-comments/style-ie7.css?m=1351637563g&#038;ver=20110606' type='text/css' media='all' /> <![endif]--> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://wptv.wordpress.com/xmlrpc.php?rsd"/> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://wptv.wordpress.com/wp-includes/wlwmanifest.xml"/> <link rel="prev" title="John Saddington: Finding a Niche Through Experimentation" href="https://web.archive.org/web/20130430061052/http://wordpress.tv/2013/04/26/john-saddington-finding-a-niche-through-experimentation/"/> <link rel="next" title="Micah Wood: Doing AJAX in WordPress" href="https://web.archive.org/web/20130430061052/http://wordpress.tv/2013/04/27/micah-wood-doing-ajax-in-wordpress-2/"/> <meta name="generator" content="WordPress.com"/> <link rel="canonical" href="https://web.archive.org/web/20130430061052/http://wordpress.tv/2013/04/26/tom-mcfarlin-level-up-your-wordpress-development-skills/"/> <link rel="shortlink" href="https://web.archive.org/web/20130430061052/http://wp.me/pllYY-4RQ"/> <link rel="alternate" type="application/json+oembed" href="https://web.archive.org/web/20130430061052/http://public-api.wordpress.com/oembed/1.0/?format=json&amp;url=http%3A%2F%2Fwordpress.tv%2F2013%2F04%2F26%2Ftom-mcfarlin-level-up-your-wordpress-development-skills%2F&amp;for=wpcom-auto-discovery"/><link rel="alternate" type="application/xml+oembed" href="https://web.archive.org/web/20130430061052/http://public-api.wordpress.com/oembed/1.0/?format=xml&amp;url=http%3A%2F%2Fwordpress.tv%2F2013%2F04%2F26%2Ftom-mcfarlin-level-up-your-wordpress-development-skills%2F&amp;for=wpcom-auto-discovery"/> <!-- Jetpack Open Graph Tags --> <meta property="og:type" content="article"/> <meta property="og:title" content="Tom McFarlin: Level-Up Your WordPress Development Skills"/> <meta property="og:url" content="https://web.archive.org/web/20130430061052/http://wordpress.tv/2013/04/26/tom-mcfarlin-level-up-your-wordpress-development-skills/"/> <meta property="og:description" content="Tom speaks about leveling up your WordPress development skills through understanding the WordPress documentation, finding your niche, and educating yourself so you don’t have to run through the gam..."/> <meta property="og:site_name" content="WordPress.tv"/> <meta property="og:image" content="https://web.archive.org/web/20130430061052im_/http://videos.videopress.com/BXz07I25/video-1d3377653c_hd.original.jpg"/> <meta name="twitter:site" content="@wordpressdotcom"/> <meta name="twitter:card" content="summary"/> <meta name="twitter:creator" content="@wordpressdotcom"/> <meta property="og:video" content="https://web.archive.org/web/20130430061052/http://s0.videopress.com/player.swf?v=1.03&amp;guid=BXz07I25&amp;isDynamicSeeking=true"/> <meta property="og:video:type" content="application/x-shockwave-flash"/> <meta property="og:video:width" content="420"/> <meta property="og:video:height" content="236"/> <meta property="og:video:secure_url" content="https://web.archive.org/web/20130430061052/https://v0.wordpress.com/player.swf?v=1.03&amp;guid=BXz07I25&amp;isDynamicSeeking=true"/> <link rel="shortcut icon" type="image/x-icon" href="https://web.archive.org/web/20130430061052im_/http://s2.wp.com/i/favicon.ico?m=1311976023g" sizes="16x16 24x24 32x32 48x48"/> <link rel="icon" type="image/x-icon" href="https://web.archive.org/web/20130430061052im_/http://s2.wp.com/i/favicon.ico?m=1311976023g" sizes="16x16 24x24 32x32 48x48"/> <link rel="apple-touch-icon-precomposed" href="https://web.archive.org/web/20130430061052im_/http://s0.wp.com/i/webclip.png?m=1355642671g"/> <link rel="openid.server" href="http://wptv.wordpress.com/?openidserver=1"/> <link rel="openid.delegate" href="http://wptv.wordpress.com/"/> <link rel="search" type="application/opensearchdescription+xml" href="https://web.archive.org/web/20130430061052/http://wordpress.tv/osd.xml" title="WordPress.tv"/> <link rel="search" type="application/opensearchdescription+xml" href="https://web.archive.org/web/20130430061052/http://wordpress.com/opensearch.xml" title="WordPress.com"/> <style> /* <![CDATA[ */ /* Block: reblog */ .reblog-from img { margin: 0 10px 0 0; vertical-align: middle; padding: 0; border: 0; } .reblogger-note img.avatar { float: left; padding: 0; border: 0; } .reblogger-note-content { margin: 0 0 20px; } .reblog-post .wpcom-enhanced-excerpt-content { border-left: 3px solid #eee; padding-left: 15px; } .reblog-post ul.thumb-list { display: block; list-style: none; margin: 2px 0; padding: 0; clear: both; } .reblog-post ul.thumb-list li { display: inline; margin: 0; padding: 0 1px; border: 0; } .reblog-post ul.thumb-list li a { margin: 0; padding: 0; border: 0; } .reblog-post ul.thumb-list li img { margin: 0; padding: 0; border: 0; } .reblog-post .wpcom-enhanced-excerpt { clear: both; } .reblog-post .wpcom-enhanced-excerpt address, .reblog-post .wpcom-enhanced-excerpt li, .reblog-post .wpcom-enhanced-excerpt h1, .reblog-post .wpcom-enhanced-excerpt h2, .reblog-post .wpcom-enhanced-excerpt h3, .reblog-post .wpcom-enhanced-excerpt h4, .reblog-post .wpcom-enhanced-excerpt h5, .reblog-post .wpcom-enhanced-excerpt h6, .reblog-post .wpcom-enhanced-excerpt p { font-size: 100% !important; } .reblog-post .wpcom-enhanced-excerpt blockquote, .reblog-post .wpcom-enhanced-excerpt pre, .reblog-post .wpcom-enhanced-excerpt code, .reblog-post .wpcom-enhanced-excerpt q { font-size: 98% !important; } /* ]]> */ </style> <link rel="alternate" type="application/json+oembed" href="https://web.archive.org/web/20130430061052/http://wordpress.tv/oembed/?url=http%3A%2F%2Fwordpress.tv%2F2013%2F04%2F26%2Ftom-mcfarlin-level-up-your-wordpress-development-skills%2F&amp;format=json" title="Tom McFarlin: Level-Up Your WordPress Development Skills"/> <link rel="alternate" type="text/xml+oembed" href="https://web.archive.org/web/20130430061052/http://wordpress.tv/oembed/?url=http%3A%2F%2Fwordpress.tv%2F2013%2F04%2F26%2Ftom-mcfarlin-level-up-your-wordpress-development-skills%2F&amp;format=xml" title="Tom McFarlin: Level-Up Your WordPress Development Skills"/> <meta name="application-name" content="WordPress.tv"/><meta name="msapplication-window" content="width=device-width;height=device-height"/><meta name="msapplication-tooltip" content="Engage Yourself with WordPress.tv"/><meta name="msapplication-task" content="name=Subscribe;action-uri=http://wordpress.tv/feed/;icon-uri=http://s2.wp.com/i/favicon.ico"/><meta name="msapplication-task" content="name=Sign up for a free blog;action-uri=http://wordpress.com/signup/;icon-uri=http://s2.wp.com/i/favicon.ico"/><meta name="msapplication-task" content="name=WordPress.com Support;action-uri=http://support.wordpress.com/;icon-uri=http://s2.wp.com/i/favicon.ico"/><meta name="msapplication-task" content="name=WordPress.com Forums;action-uri=http://forums.wordpress.com/;icon-uri=http://s2.wp.com/i/favicon.ico"/><meta name="title" content="Tom McFarlin: Level-Up Your WordPress Development Skills | WordPress.tv on WordPress.com"/> <meta name="description" content="Tom speaks about leveling up your WordPress development skills through understanding the WordPress documentation, finding your niche, and educating yourself so you don’t have to run through the gamut of trial-and-error to level-up your abilities. Presentation Slides »"/> <script type="text/javascript">/*<![CDATA[*/if(typeof(addLoadEvent)!='undefined'){addLoadEvent(function(){if(top==self){i=document.createElement('img');i.src='https://web.archive.org/web/20130430061052/http://botd2.wordpress.com/botd.gif?blog=5089392&post=18714&lang=en&date=1366999437&ip=204.236.235.245&url=http://wordpress.tv/2013/04/26/tom-mcfarlin-level-up-your-wordpress-development-skills/';i.style.width='0px';i.style.height='0px';i.style.overflow='hidden';document.body.appendChild(i);}});}/*]]>*/</script> <style id="syntaxhighlighteranchor"></style> </head> <body class="single single-post postid-18714 single-format-standard highlander-enabled highlander-light"> <div id="page"> <div id="header"> <div class="sleeve"> <h1><a rel="home" href="https://web.archive.org/web/20130430061052/http://wordpress.tv/"><img src="https://web.archive.org/web/20130430061052im_/http://s2.wp.com/wp-content/themes/a8c/wptv2/i/wptv.png?m=1333740715g" alt="WordPress.tv"/></a></h1> <form id="searchform" name="searchform" method="get" action="https://web.archive.org/web/20130430061052/http://wordpress.tv/"> <input type="text" onblur="this.value=(this.value=='') ? 'Search WordPress.tv' : this.value;" onfocus="this.value=(this.value=='Search WordPress.tv') ? '' : this.value;" id="searchbox" name="s" value="Search WordPress.tv"/> <input type="submit" id="searchsubmit" value="Go"/> </form> <div id="menu"> <div class="menu-primary-container"><ul id="menu-primary" class="menu"><li id="menu-item-10484" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-10484"><a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/">Home</a></li> <li id="menu-item-10486" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-10486"><a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/category/wordcamptv/">WordCampTV</a></li> <li id="menu-item-10487" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10487"><a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/category/how-to/">How To</a></li> <li id="menu-item-18189" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18189"><a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/get-involved/">Get Involved</a></li> <li id="menu-item-10488" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10488"><a href="https://web.archive.org/web/20130430061052/http://blog.wordpress.tv/">Blog</a></li> <li id="menu-item-10485" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10485"><a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/contact/">Contact</a></li> </ul></div> </div> </div><!-- .sleeve --> </div><!-- #header --> <div class="wptv-hero group"> <div class="container"> <div class="breadcrumb"> <a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/">Home</a> <span class="arrow">&raquo;</span> <a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/category/wordcamptv/">WordCampTV</a> <span class="arrow">&raquo;</span><a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/event/wordcamp-atlanta-2013/">WordCamp Atlanta 2013</a></div> <h2 class="video-title">Tom McFarlin: Level-Up Your WordPress Development&nbsp;Skills</h2> <div class="the-video"> <div id="v-BXz07I25-1" class="video-player" style="width:605px;height:340px"> <video id="v-BXz07I25-1-video" width="605" height="340" poster="https://web.archive.org/web/20130430061052im_/http://videos.videopress.com/BXz07I25/video-1d3377653c_dvd.original.jpg" controls="true" preload="metadata" dir="ltr" lang="en"><source src="https://web.archive.org/web/20130430061052im_/http://videos.videopress.com/BXz07I25/video-1d3377653c_hd.mp4" type="video/mp4; codecs=&quot;avc1.64001E, mp4a.40.2&quot;"/><source src="https://web.archive.org/web/20130430061052im_/http://videos.videopress.com/BXz07I25/video-1d3377653c_fmt1.ogv" type="video/ogg; codecs=&quot;theora, vorbis&quot;"/><div><img alt="Tom McFarlin: Level-Up Your WordPress Development Skills" src="https://web.archive.org/web/20130430061052im_/http://videos.videopress.com/BXz07I25/video-1d3377653c_dvd.original.jpg" width="605" height="340"/></div></video></div> <div id="jp-post-flair" class="sharedaddy sd-rating-enabled sd-like-enabled sd-sharing-enabled"><div class="sd-block sd-rating"><h3 class="sd-title">Rate this:</h3><div class="pd-rating" id="pd_rating_holder_29399_post_18714"></div></div><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><div class="sd-content"><ul><li class="share-twitter"><a rel="nofollow" class="share-twitter sd-button share-icon" href="https://web.archive.org/web/20130430061052/http://wordpress.tv/2013/04/26/tom-mcfarlin-level-up-your-wordpress-development-skills/?share=twitter" target="_blank" title="Click to share on Twitter" id="sharing-twitter-18714"><span>Twitter</span></a></li><li class="share-facebook"><a rel="nofollow" class="share-facebook sd-button share-icon" href="https://web.archive.org/web/20130430061052/http://wordpress.tv/2013/04/26/tom-mcfarlin-level-up-your-wordpress-development-skills/?share=facebook" target="_blank" title="Share on Facebook" id="sharing-facebook-18714"><span>Facebook</span></a></li><li class="share-email"><a rel="nofollow" class="share-email sd-button share-icon" href="https://web.archive.org/web/20130430061052/http://wordpress.tv/2013/04/26/tom-mcfarlin-level-up-your-wordpress-development-skills/?share=email" target="_blank" title="Click to email this to a friend"><span>Email</span></a></li><li class="share-end"></li></ul></div></div></div><div class="sharedaddy sd-block sd-like jetpack-likes-widget-wrapper jetpack-likes-widget-unloaded" id="like-post-wrapper-5089392-18714-517f606c89cc1" data-src="https://web.archive.org/web/20130430061052oe_/http://widgets.wp.com/likes/#blog_id=5089392&amp;post_id=18714&amp;origin=http://wptv.wordpress.com&amp;obj_id=5089392-18714-517f606c89cc1" data-name="like-post-frame-5089392-18714-517f606c89cc1"><h3 class="sd-title">Like this:</h3><div class="post-likes-widget-placeholder" style="height:55px"><span class="button"><span>Like</span></span> <span class="loading">Loading...</span></div><span class="sd-text-color"></span><a class="sd-link-color"></a></div></div> </div> <div class="video-info"> <h5>Published</h5> <p class="video-date">April 26, 2013</p> <div class="video-description"><p>Tom speaks about leveling up your WordPress development skills through understanding the WordPress documentation, finding your niche, and educating yourself so you don’t have to run through the gamut of trial-and-error to level-up your abilities.</p> <p><a href="https://web.archive.org/web/20130430061052/http://www.slideshare.net/tommcfarlin/level-up-your-wordpress-development-skills" target="_blank">Presentation Slides »</a></p> <div class="sd-block sd-rating"><h3 class="sd-title">Rate this:</h3><div class="pd-rating" id="pd_rating_holder_29399_post_18714"></div></div></div> <h5>Event</h5><p class="video-event"><a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/event/wordcamp-atlanta-2013/">WordCamp Atlanta 2013 <span class="tag-count">16</span></a></p><h5>Speakers</h5><p class="video-speakers"><a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/speakers/tom-mcfarlin/">Tom McFarlin <span class="tag-count">1</span></a></p><h5>Language</h5><p class="video-lang"><a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/language/english/">English <span class="tag-count">1142</span></a></p> <h5>Download</h5> <div class="video-downloads"> MP4: <a href="https://web.archive.org/web/20130430061052/http://videos.videopress.com/BXz07I25/video-1d3377653c_std.mp4">Low</a>, <a href="https://web.archive.org/web/20130430061052/http://videos.videopress.com/BXz07I25/video-1d3377653c_dvd.mp4">Med</a>, <a href="https://web.archive.org/web/20130430061052/http://videos.videopress.com/BXz07I25/video-1d3377653c_hd.mp4">High</a><br/>OGG: <a href="https://web.archive.org/web/20130430061052/http://videos.videopress.com/BXz07I25/video-1d3377653c_fmt1.ogv">Low</a> </div> <h5>Subtitles</h5><p><a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/subtitle/?video=18713">Subtitle this video &rarr;</a></p> </div><!-- .video-info --> </div><!-- .container --> </div><!-- .wptv-hero --> <div class="container"> <div class="primary-content"> <div id="content"> <div id="comments"> <!-- You can start editing here. --> <div id="respond"> <h3 id="reply-title">Continue the discussion <small><a rel="nofollow" id="cancel-comment-reply-link" href="/web/20130430061052/http://wordpress.tv/2013/04/26/tom-mcfarlin-level-up-your-wordpress-development-skills/#respond" style="display:none;">Cancel reply</a></small></h3> <form action="https://web.archive.org/web/20130430061052/http://wordpress.tv/wp-comments-post.php" method="post" id="commentform"> <input type="hidden" name="hc_post_as" id="hc_post_as" value="guest"/> <div class="comment-form-field comment-textarea"> <label for="comment">Enter your comment here...</label> <div id="comment-form-comment"><textarea id="comment" name="comment"></textarea></div> </div> <div id="comment-form-identity"> <div id="comment-form-nascar"> <p>Fill in your details below or click an icon to log in:</p> <ul> <li class="selected" style="display:none;"> <a href="#comment-form-guest" id="postas-guest" title="Guest"> <span></span> </a> </li> <li> <a href="#comment-form-load-service:WordPress.com" id="postas-wordpress" title="WordPress.com"> <span></span> </a> </li> <li> <a href="#comment-form-load-service:Twitter" id="postas-twitter" title="Twitter"> <span></span> </a> </li> <li> <a href="#comment-form-load-service:Facebook" id="postas-facebook" title="Facebook"> <span></span> </a> </li> </ul> </div> <div id="comment-form-guest" class="comment-form-service selected"> <div class="comment-form-padder"> <div class="comment-form-avatar"> <a href="https://web.archive.org/web/20130430061052/https://gravatar.com/site/signup/" target="_blank"> <img src="https://web.archive.org/web/20130430061052im_/http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=25" alt="Gravatar" width="25" class="no-grav"/> </a> </div> <div class="comment-form-fields"> <div class="comment-form-field comment-form-email"> <label for="email">Email <span class="required">(required)</span> <span class="nopublish">(Address never made public)</span></label> <div class="comment-form-input"><input id="email" name="email" type="email" value=""/></div> </div> <div class="comment-form-field comment-form-author"> <label for="author">Name <span class="required">(required)</span></label> <div class="comment-form-input"><input id="author" name="author" type="text" value=""/></div> </div> <div class="comment-form-field comment-form-url"> <label for="url">Website</label> <div class="comment-form-input"><input id="url" name="url" type="text" value=""/></div> </div> </div> </div> </div> <div id="comment-form-wordpress" class="comment-form-service"> <div class="comment-form-padder"> <div class="comment-form-avatar"> <img src="https://web.archive.org/web/20130430061052im_/http://s2.wp.com/wp-content/mu-plugins/highlander-comments/images/wplogo.png?m=1289230950g" alt="WordPress.com Logo" width="25" class="no-grav"/> </div> <div class="comment-form-fields"> <input type="hidden" name="wp_avatar" id="wordpress-avatar" class="comment-meta-wordpress" value=""/> <input type="hidden" name="wp_user_id" id="wordpress-user_id" class="comment-meta-wordpress" value=""/> <input type="hidden" name="wp_access_token" id="wordpress-access_token" class="comment-meta-wordpress" value=""/> <p class="comment-form-posting-as pa-wordpress"><strong></strong> You are commenting using your WordPress.com account. <span class="comment-form-log-out">(&nbsp;<a href="javascript:HighlanderComments.doExternalLogout( 'wordpress' );">Log&nbsp;Out</a>&nbsp;/&nbsp;<a href="#" onclick="javascript:HighlanderComments.switchAccount();return false;">Change</a>&nbsp;)</span></p> </div> </div> </div> <div id="comment-form-twitter" class="comment-form-service"> <div class="comment-form-padder"> <div class="comment-form-avatar"> <img src="https://web.archive.org/web/20130430061052im_/http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=25" alt="Twitter picture" width="25" class="no-grav"/> </div> <div class="comment-form-fields"> <input type="hidden" name="twitter_avatar" id="twitter-avatar" class="comment-meta-twitter" value=""/> <input type="hidden" name="twitter_user_id" id="twitter-user_id" class="comment-meta-twitter" value=""/> <input type="hidden" name="twitter_access_token" id="twitter-access_token" class="comment-meta-twitter" value=""/> <p class="comment-form-posting-as pa-twitter"><strong></strong> You are commenting using your Twitter account. <span class="comment-form-log-out">(&nbsp;<a href="javascript:HighlanderComments.doExternalLogout( 'twitter' );">Log&nbsp;Out</a>&nbsp;/&nbsp;<a href="#" onclick="javascript:HighlanderComments.switchAccount();return false;">Change</a>&nbsp;)</span></p> </div> </div> </div> <div id="comment-form-facebook" class="comment-form-service"> <div class="comment-form-padder"> <div class="comment-form-avatar"> <img src="https://web.archive.org/web/20130430061052im_/http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=25" alt="Facebook photo" width="25" class="no-grav"/> </div> <div class="comment-form-fields"> <input type="hidden" name="fb_avatar" id="facebook-avatar" class="comment-meta-facebook" value=""/> <input type="hidden" name="fb_user_id" id="facebook-user_id" class="comment-meta-facebook" value=""/> <input type="hidden" name="fb_access_token" id="facebook-access_token" class="comment-meta-facebook" value=""/> <p class="comment-form-posting-as pa-facebook"><strong></strong> You are commenting using your Facebook account. <span class="comment-form-log-out">(&nbsp;<a href="javascript:HighlanderComments.doExternalLogout( 'facebook' );">Log&nbsp;Out</a>&nbsp;/&nbsp;<a href="#" onclick="javascript:HighlanderComments.switchAccount();return false;">Change</a>&nbsp;)</span></p> </div> </div> </div> <div id="comment-form-load-service" class="comment-form-service"> <div class="comment-form-posting-as-cancel"><a href="javascript:HighlanderComments.cancelExternalWindow();">Cancel</a></div> <p>Connecting to %s</p> </div> </div> <script type="text/javascript"> jQuery(document).ready(function(){ var input = document.createElement( 'input' ), comment = jQuery( '#comment' ); if ( 'placeholder' in input ) { comment.attr( 'placeholder', jQuery( '.comment-textarea label' ).remove().text() ); } // Expando Mode: start small, then auto-resize on first click + text length jQuery( '#comment-form-identity' ).hide(); jQuery( '#comment-form-subscribe' ).hide(); jQuery( '#commentform .form-submit' ).hide(); comment.css( { 'height':'10px' } ).one( 'focus', function() { var timer = setInterval( HighlanderComments.resizeCallback, 10 ) jQuery( this ).animate( { 'height': HighlanderComments.initialHeight } ).delay( 100 ).queue( function(n) { clearInterval( timer ); HighlanderComments.resizeCallback(); n(); } ); jQuery( '#comment-form-identity' ).slideDown(); jQuery( '#comment-form-subscribe' ).slideDown(); jQuery( '#commentform .form-submit' ).slideDown(); }); }); </script> <div id="comment-form-subscribe"> <p class="post-subscription-form"><input type="checkbox" name="subscribe_blog" id="subscribe_blog" value="subscribe" style="width: auto;" tabindex="6"/> <label class="subscribe-label" id="subscribe-blog-label" for="subscribe_blog" style="display: inline;">Notify me of new posts via email.</label></p></div> <p class="form-submit"> <input name="submit" type="submit" id="comment-submit" value="Post Comment"/> <input type="hidden" name="comment_post_ID" value="18714" id="comment_post_ID"/> <input type="hidden" name="comment_parent" id="comment_parent" value="0"/> </p> <input type="hidden" name="genseq" value="1367302252"/> <p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="d66ca0139e"/></p><script type="text/javascript" src="https://web.archive.org/web/20130430061052js_/http://s2.wp.com/wp-content/mu-plugins/akismet-2.5/form.js?m=1308783962g"></script> <p style="display: none;"><input type="hidden" id="ak_js" name="ak_js" value="169"/></p> </form> </div><!-- #respond --> <div style="clear: both"></div> </div> </div><!-- #content --> </div><!-- .primary-content --> <div class="secondary-content"> <h3>Related Videos</h3> <ul class="video-list"> <li class="group"> <a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/2013/04/27/micah-wood-doing-ajax-in-wordpress-2/" rel="bookmark" title="Micah Wood: Doing AJAX in WordPress"> <span class="video-thumbnail"> <img src="https://web.archive.org/web/20130430061052im_/http://videos.videopress.com/YQJacUMu/video-e3f18ab4c7_dvd.original.jpg"/> </span> <span class="video-title">Micah Wood: Doing AJAX in&nbsp;WordPress</span> </a> </li> <li class="group"> <a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/2013/04/26/john-saddington-finding-a-niche-through-experimentation/" rel="bookmark" title="John Saddington: Finding a Niche Through Experimentation"> <span class="video-thumbnail"> <img src="https://web.archive.org/web/20130430061052im_/http://videos.videopress.com/erGbZN8Q/video-70c487ee47_dvd.original.jpg"/> </span> <span class="video-title">John Saddington: Finding a Niche Through&nbsp;Experimentation</span> </a> </li> <li class="group"> <a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/2013/04/25/erik-wolf-grow-your-business-now-maximize-marketing-efficiencies-with-wordpress/" rel="bookmark" title="Erik Wolf: Grow Your Business NOW: Maximize Marketing Efficiencies With WordPress"> <span class="video-thumbnail"> <img src="https://web.archive.org/web/20130430061052im_/http://videos.videopress.com/RDmqRLcx/video-b6ce761e14_scruberthumbnail_0.jpg"/> </span> <span class="video-title">Erik Wolf: Grow Your Business NOW: Maximize Marketing Efficiencies With&nbsp;WordPress</span> </a> </li> <li class="group"> <a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/2013/04/25/michael-earley-media-adding-images-and-other-media-to-your-wordpress-site/" rel="bookmark" title="Michael Earley: Media – Adding Images and Other Media To Your WordPress Site"> <span class="video-thumbnail"> <img src="https://web.archive.org/web/20130430061052im_/http://videos.videopress.com/sMAPXgD8/video-11b9e3fe37_scruberthumbnail_2.jpg"/> </span> <span class="video-title">Michael Earley: Media &#8211; Adding Images and Other Media To Your WordPress&nbsp;Site</span> </a> </li> <li class="group"> <a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/2013/04/24/reid-peifer-the-art-of-quality/" rel="bookmark" title="Reid Peifer: The Art of Quality"> <span class="video-thumbnail"> <img src="https://web.archive.org/web/20130430061052im_/http://videos.videopress.com/VnTA5jyA/video-b2cb4e654f_scruberthumbnail_0.jpg"/> </span> <span class="video-title">Reid Peifer: The Art of&nbsp;Quality</span> </a> </li> </ul> </div><!-- .secondary-content --></div><!-- .container --> <div id="footer"> <div class="container"> <p> <a href="https://web.archive.org/web/20130430061052/http://wordpress.com/">Blog at WordPress.com</a> <span class="dot">&#8226;</span> <a href="https://web.archive.org/web/20130430061052/http://wordpress.tv/contact/">Contact Us</a> <span class="dot">&#8226;</span> <a href="https://web.archive.org/web/20130430061052/http://videopress.com/">Powered by VideoPress</a> </p> <p class="automattic">An <a href="https://web.archive.org/web/20130430061052/http://automattic.com/"><img src="https://web.archive.org/web/20130430061052im_/http://s2.wp.com/wp-content/themes/a8c/wptv2/i/automattic.png?m=1333740715g" alt="Automattic" width="165" height="14"/></a> Creation</p> </div> </div><!-- #footer --> </div><!-- #page --> <script type="text/javascript"> var _qevents = _qevents || [], wpcomQuantcastData = {"qacct":"p-18-mFEk4J448M","labels":",language.en,type.wpcom"}; function wpcomQuantcastPixel( labels, options ) { var i, defaults = wpcomQuantcastData, data = { event: 'ajax' }; labels = labels || ''; options = options || {}; if ( typeof labels != 'string' ) options = labels; for ( i in defaults ) { data[i] = defaults[i]; } for ( i in options ) { data[i] = options[i]; } if ( data.labels ) { data.labels += ',' + labels; } else { data.labels = labels; } _qevents.push( data ); }; (function() {var elem = document.createElement('script');elem.src = (document.location.protocol == "https:" ? "https://web.archive.org/web/20130430061052/https://secure" : "https://web.archive.org/web/20130430061052/http://edge") + ".quantserve.com/quant.js";elem.async = true;elem.type = "text/javascript";var scpt = document.getElementsByTagName('script')[0];scpt.parentNode.insertBefore(elem, scpt); })(); _qevents.push( wpcomQuantcastData ); </script> <noscript><div style="display: none;"><img src="//web.archive.org/web/20130430061052im_/http://pixel.quantserve.com/pixel/p-18-mFEk4J448M.gif?labels=%2Clanguage.en%2Ctype.wpcom" height="1" width="1" alt=""/></div></noscript> <script type="text/javascript">if(jQuery.VideoPress){jQuery.VideoPress.video.flash.params.wmode="opaque";}</script><script type="text/javascript" src="//web.archive.org/web/20130430061052js_/http://0.gravatar.com/js/gprofiles.js?ver=201318ac"></script> <script type="text/javascript"> /* <![CDATA[ */ var WPGroHo = {"my_hash":""}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20130430061052js_/http://s0.wp.com/wp-content/mu-plugins/gravatar-hovercards/wpgroho.js?m=1351637563g"></script> <script>jQuery(document).ready(function($){ Gravatar.profile_cb = function( h, d ) { WPGroHo.syncProfileData( h, d ); }; Gravatar.my_hash = WPGroHo.my_hash; Gravatar.init( 'body', '#wp-admin-bar-my-account' ); });</script> <div style="display:none"> </div> <script type="text/javascript"> /* <![CDATA[ */ var HighlanderComments = {"loggingInText":"Logging In\u2026","submittingText":"Posting Comment\u2026","postCommentText":"Post Comment","connectingToText":"Connecting to %s","commentingAsText":"%1$s: You are commenting using your %2$s account.","logoutText":"Log Out","loginText":"Log In","connectURL":"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wptv.wordpress.com\/public.api\/connect\/?action=request","logoutURL":"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wptv.wordpress.com\/wp-login.php?action=logout&_wpnonce=ff0d4596e3","homeURL":"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wordpress.tv\/","postID":"18714","gravDefault":"mystery","enterACommentError":"Please enter a comment","enterEmailError":"Please enter your email address here","invalidEmailError":"Invalid email address","enterAuthorError":"Please enter your name here","gravatarFromEmail":"This picture will show whenever you leave a comment. Click to customize it.","logInToExternalAccount":"Log in to use details from one of these accounts.","change":"Change","changeAccount":"Change Account","comment_registration":"","userIsLoggedIn":"","isJetpack":"0"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20130430061052js_/http://s0.wp.com/wp-content/mu-plugins/highlander-comments/script.js?m=1366210426g"></script> <div id="bit" class="loggedout-follow-normal"> <a class="bsub" href="javascript:void(0)"><span id="bsub-text">Follow</span></a> <div id="bitsubscribe"> <h3><label for="loggedout-follow-field">Follow &ldquo;WordPress.tv&rdquo;</label></h3> <form action="https://web.archive.org/web/20130430061052/https://subscribe.wordpress.com/" method="post" accept-charset="utf-8" id="loggedout-follow"> <p>Get every new post delivered to your Inbox.</p> <p id="loggedout-follow-error" style="display: none;"></p> <p class="bit-follow-count">Join 3,574 other followers</p> <p><input type="email" name="email" style="width: 95%; padding: 1px 2px" value="Enter your email address" onfocus="this.value=(this.value==&quot;Enter your email address&quot;) ? &quot;&quot; : this.value;" onblur="this.value=(this.value==&quot;&quot;) ? &quot;Enter email address&quot; : this.value;" id="loggedout-follow-field"/></p> <input type="hidden" name="action" value="subscribe"/> <input type="hidden" name="blog_id" value="5089392"/> <input type="hidden" name="source" value="http://wordpress.tv/2013/04/26/tom-mcfarlin-level-up-your-wordpress-development-skills/"/> <input type="hidden" name="sub-type" value="loggedout-follow"/> <input type="hidden" id="_wpnonce" name="_wpnonce" value="b2f74f731f"/><input type="hidden" name="_wp_http_referer" value="/2013/04/26/tom-mcfarlin-level-up-your-wordpress-development-skills/"/> <p id="bsub-subscribe-button"><input type="submit" value="Sign me up"/></p> </form> <div id="bsub-credit"><a href="https://web.archive.org/web/20130430061052/http://wordpress.com/signup/?ref=lof">Powered by WordPress.com</a></div> </div><!-- #bitsubscribe --> </div><!-- #bit --> <script type="text/javascript" charset="UTF-8" id="polldaddyRatings"><!--//--><![CDATA[//><!-- PDRTJS_settings_29399_post_18714={"id":29399,"unique_id":"wp-post-18714","title":"Tom%20McFarlin%3A%20Level-Up%20Your%20WordPress%20Development%26nbsp%3BSkills","permalink":"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wordpress.tv\/2013\/04\/26\/tom-mcfarlin-level-up-your-wordpress-development-skills\/","item_id":"_post_18714"}; if ( typeof PDRTJS_RATING !== 'undefined' ){if ( typeof PDRTJS_29399_post_18714 == 'undefined' ){PDRTJS_29399_post_18714 = new PDRTJS_RATING( PDRTJS_settings_29399_post_18714 );}}PDRTJS_settings_29399_post_18714={"id":29399,"unique_id":"wp-post-18714","title":"Tom%20McFarlin%3A%20Level-Up%20Your%20WordPress%20Development%26nbsp%3BSkills","permalink":"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wordpress.tv\/2013\/04\/26\/tom-mcfarlin-level-up-your-wordpress-development-skills\/","item_id":"_post_18714"}; if ( typeof PDRTJS_RATING !== 'undefined' ){if ( typeof PDRTJS_29399_post_18714 == 'undefined' ){PDRTJS_29399_post_18714 = new PDRTJS_RATING( PDRTJS_settings_29399_post_18714 );}}PDRTJS_settings_29399_post_18998={"id":29399,"unique_id":"wp-post-18998","title":"Micah%20Wood%3A%20Doing%20AJAX%20in%26nbsp%3BWordPress","permalink":"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wordpress.tv\/2013\/04\/27\/micah-wood-doing-ajax-in-wordpress-2\/","item_id":"_post_18998"}; if ( typeof PDRTJS_RATING !== 'undefined' ){if ( typeof PDRTJS_29399_post_18998 == 'undefined' ){PDRTJS_29399_post_18998 = new PDRTJS_RATING( PDRTJS_settings_29399_post_18998 );}}PDRTJS_settings_29399_post_18704={"id":29399,"unique_id":"wp-post-18704","title":"John%20Saddington%3A%20Finding%20a%20Niche%20Through%26nbsp%3BExperimentation","permalink":"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wordpress.tv\/2013\/04\/26\/john-saddington-finding-a-niche-through-experimentation\/","item_id":"_post_18704"}; if ( typeof PDRTJS_RATING !== 'undefined' ){if ( typeof PDRTJS_29399_post_18704 == 'undefined' ){PDRTJS_29399_post_18704 = new PDRTJS_RATING( PDRTJS_settings_29399_post_18704 );}}PDRTJS_settings_29399_post_18835={"id":29399,"unique_id":"wp-post-18835","title":"Erik%20Wolf%3A%20Grow%20Your%20Business%20NOW%3A%20Maximize%20Marketing%20Efficiencies%20With%26nbsp%3BWordPress","permalink":"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wordpress.tv\/2013\/04\/25\/erik-wolf-grow-your-business-now-maximize-marketing-efficiencies-with-wordpress\/","item_id":"_post_18835"}; if ( typeof PDRTJS_RATING !== 'undefined' ){if ( typeof PDRTJS_29399_post_18835 == 'undefined' ){PDRTJS_29399_post_18835 = new PDRTJS_RATING( PDRTJS_settings_29399_post_18835 );}}PDRTJS_settings_29399_post_18808={"id":29399,"unique_id":"wp-post-18808","title":"Michael%20Earley%3A%20Media%20%26%238211%3B%20Adding%20Images%20and%20Other%20Media%20To%20Your%20WordPress%26nbsp%3BSite","permalink":"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wordpress.tv\/2013\/04\/25\/michael-earley-media-adding-images-and-other-media-to-your-wordpress-site\/","item_id":"_post_18808"}; if ( typeof PDRTJS_RATING !== 'undefined' ){if ( typeof PDRTJS_29399_post_18808 == 'undefined' ){PDRTJS_29399_post_18808 = new PDRTJS_RATING( PDRTJS_settings_29399_post_18808 );}}PDRTJS_settings_29399_post_18799={"id":29399,"unique_id":"wp-post-18799","title":"Reid%20Peifer%3A%20The%20Art%20of%26nbsp%3BQuality","permalink":"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wordpress.tv\/2013\/04\/24\/reid-peifer-the-art-of-quality\/","item_id":"_post_18799"}; if ( typeof PDRTJS_RATING !== 'undefined' ){if ( typeof PDRTJS_29399_post_18799 == 'undefined' ){PDRTJS_29399_post_18799 = new PDRTJS_RATING( PDRTJS_settings_29399_post_18799 );}} //--><!]]></script><script type="text/javascript" charset="UTF-8" src="https://web.archive.org/web/20130430061052js_/http://i0.poll.fm/js/rating/rating.js"></script> <script type="text/javascript"> WPCOM_sharing_counts = {"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wordpress.tv\/2013\/04\/26\/tom-mcfarlin-level-up-your-wordpress-development-skills\/":18714,"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wordpress.tv\/2013\/04\/27\/micah-wood-doing-ajax-in-wordpress-2\/":18998,"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wordpress.tv\/2013\/04\/26\/john-saddington-finding-a-niche-through-experimentation\/":18704,"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wordpress.tv\/2013\/04\/25\/erik-wolf-grow-your-business-now-maximize-marketing-efficiencies-with-wordpress\/":18835,"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wordpress.tv\/2013\/04\/25\/michael-earley-media-adding-images-and-other-media-to-your-wordpress-site\/":18808,"https:\/\/web.archive.org\/web\/20130430061052\/http:\/\/wordpress.tv\/2013\/04\/24\/reid-peifer-the-art-of-quality\/":18799} </script> <script type="text/javascript" src="https://web.archive.org/web/20130430061052js_/http://s1.wp.com/wp-content/mu-plugins/post-flair/sharing/sharing.js?m=1363286270g"></script> <script type="text/javascript"> jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-twitter' ).on( 'click', function() { window.open( jQuery(this).attr( 'href' ), 'wpcomtwitter', 'menubar=1,resizable=1,width=600,height=350' ); return false; }); }); </script> <script type="text/javascript"> jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-facebook' ).on( 'click', function() { window.open( jQuery(this).attr( 'href' ), 'wpcomfacebook', 'menubar=1,resizable=1,width=600,height=400' ); return false; }); }); </script> <div id="sharing_email" style="display: none;"> <form action="/web/20130430061052/http://wordpress.tv/2013/04/26/tom-mcfarlin-level-up-your-wordpress-development-skills/" method="post"> <label for="target_email">Send to Email Address</label> <input type="text" name="target_email" id="target_email" value=""/> <label for="source_name">Your Name</label> <input type="text" name="source_name" id="source_name" value=""/> <label for="source_email">Your Email Address</label> <input type="text" name="source_email" id="source_email" value=""/> <div class="recaptcha" id="sharing_recaptcha"></div><input type="hidden" name="recaptcha_public_key" id="recaptcha_public_key" value="6LcYW8MSAAAAADBAuEH9yaPcF7lWh11Iq62ZKtoo"/> <img style="float: right; display: none" class="loading" src="https://web.archive.org/web/20130430061052im_/http://s2.wp.com/wp-content/mu-plugins/post-flair/sharing/images/loading.gif?m=1315610318g" alt="loading" width="16" height="16"/> <input type="submit" value="Send Email" class="sharing_send"/> <a href="#cancel" class="sharing_cancel">Cancel</a> <div class="errors errors-1" style="display: none;"> Post was not sent - check your email addresses! </div> <div class="errors errors-2" style="display: none;"> Email check failed, please try again </div> <div class="errors errors-3" style="display: none;"> Sorry, your blog cannot share posts by email. </div> </form> </div> <iframe src="https://web.archive.org/web/20130430061052if_/http://widgets.wp.com/likes/master.html?ver=20130404#ver=20130404" id="likes-master" name="likes-master" style="display:none;"></iframe> <div id="likes-other-gravatars"><div class="likes-text"><span>%d</span> bloggers like this:</div><ul class="wpl-avatars sd-like-gravatars"></ul></div> <script type="text/javascript"> //<![CDATA[ var jetpackLikesWidgetQueue = []; var jetpackLikesMasterReady = false; function JetpackLikespostMessage( message, target ) { if ( "string" === typeof message ){ try{ message = JSON.parse( message ); } catch(e) { return; } } pm( { target: target, type: 'likesMessage', data: message, origin: '*' } ); } function JetpackLikesMessageListener( event ) { if ( "undefined" == typeof event.event ) return; if ( 'masterReady' == event.event ) { jQuery( document ).ready( function() { jetpackLikesMasterReady = true; var stylesData = { event: 'injectStyles' }; if ( jQuery( 'iframe.admin-bar-likes-widget' ).length > 0 ) { JetpackLikespostMessage( { event: 'adminBarEnabled' }, window.frames[ 'likes-master' ] ); stylesData.adminBarStyles = { background: jQuery( '#wpadminbar .quicklinks li#wp-admin-bar-wpl-like > a' ).css( 'background' ) }; } if ( !window.addEventListener ) jQuery( '#wp-admin-bar-admin-bar-likes-widget' ).hide(); stylesData.textStyles = { color: jQuery( '.sd-text-color').css( 'color' ), fontFamily: jQuery( '.sd-text-color' ).css( 'font-family' ), fontSize: jQuery( '.sd-text-color' ).css( 'font-size' ), direction: jQuery( '.sd-text-color' ).css( 'direction' ), fontWeight: jQuery( '.sd-text-color' ).css( 'font-weight' ), fontStyle: jQuery( '.sd-text-color' ).css( 'font-style' ), textDecoration: jQuery( '.sd-text-color' ).css('text-decoration') }; stylesData.linkStyles = { color: jQuery( '.sd-link-color' ).css('color'), fontFamily: jQuery( '.sd-link-color' ).css('font-family'), fontSize: jQuery( '.sd-link-color' ).css('font-size'), textDecoration: jQuery( '.sd-link-color' ).css('text-decoration'), fontWeight: jQuery( '.sd-link-color' ).css( 'font-weight' ), fontStyle: jQuery( '.sd-link-color' ).css( 'font-style' ) }; JetpackLikespostMessage( stylesData, window.frames[ 'likes-master' ] ); var requests = []; jQuery( '.jetpack-likes-widget-wrapper' ).each( function( i ) { var regex = /like-(post|comment)-wrapper-(\d+)-(\d+)-(\w+)/; var match = regex.exec( this.id ); if ( ! match || match.length != 5 ) return; var info = { blog_id: match[2], width: this.width }; if ( 'post' == match[1] ) { info.post_id = match[3]; } else if ( 'comment' == match[1] ) { info.comment_id = match[3]; } info.obj_id = match[4]; requests.push( info ); }); JetpackLikespostMessage( { event: 'initialBatch', requests: requests }, window.frames['likes-master'] ); jQuery( document ).on( 'inview', 'div.jetpack-likes-widget-unloaded', function() { jetpackLikesWidgetQueue.push( this.id ); }); }); } if ( 'showLikeWidget' == event.event ) { setTimeout( JetpackLikesWidgetQueueHandler, 10 ); jQuery( '#' + event.id + ' .post-likes-widget-placeholder' ).fadeOut( 'fast', function() { jQuery( '#' + event.id + ' .post-likes-widget' ).fadeIn( 'fast', function() { JetpackLikespostMessage( { event: 'likeWidgetDisplayed', blog_id: event.blog_id, post_id: event.post_id, obj_id: event.obj_id }, window.frames['likes-master'] ); }); }); } if ( 'showOtherGravatars' == event.event ) { var $container = jQuery( '#likes-other-gravatars' ); var $list = $container.find( 'ul' ); $container.hide(); $list.html( '' ); $container.find( '.likes-text span' ).text( event.total ); jQuery.each( event.likers, function( i, liker ) { $list.append( '<li class="' + liker.css_class + '"><a href="' + liker.profile_URL + '" class="wpl-liker" rel="nofollow" target="_parent"><img src="' + liker.avatar_URL + '" alt="' + liker.name + '" width="30" height="30" style="padding-right: 3px;" /></a></li>'); } ); var offset = jQuery( "[name='" + event.parent + "']" ).offset(); $container.css( 'left', offset.left + event.position.left - 10 + 'px' ); $container.css( 'top', offset.top + event.position.top - 33 + 'px' ); var rowLength = Math.floor( event.width / 37 ); var height = ( Math.ceil( event.likers.length / rowLength ) * 37 ) + 13; if ( height > 204 ) { height = 204; } $container.css( 'height', height + 'px' ); $container.css( 'width', rowLength * 37 - 7 + 'px' ); $list.css( 'width', rowLength * 37 + 'px' ); $container.fadeIn( 'slow' ); var scrollbarWidth = $list[0].offsetWidth - $list[0].clientWidth; if ( scrollbarWidth > 0 ) { $container.width( $container.width() + scrollbarWidth ); $list.width( $list.width() + scrollbarWidth ); } } } pm.bind( 'likesMessage', function(e) { JetpackLikesMessageListener(e); } ); jQuery( document ).click( function( e ) { var $container = jQuery( '#likes-other-gravatars' ); if ( $container.has( e.target ).length === 0 ) { $container.fadeOut( 'slow' ); } }); function JetpackLikesWidgetQueueHandler() { var wrapperID; if ( ! jetpackLikesMasterReady ) { setTimeout( JetpackLikesWidgetQueueHandler, 500 ); return; } if ( jetpackLikesWidgetQueue.length > 0 ) { // We may have a widget that needs creating now var found = false; while( jetpackLikesWidgetQueue.length > 0 ) { // Grab the first member of the queue that isn't already loading. wrapperID = jetpackLikesWidgetQueue.splice( 0, 1 )[0]; if ( jQuery( '#' + wrapperID ).hasClass( 'jetpack-likes-widget-unloaded' ) ) { found = true; break; } } if ( ! found ) { setTimeout( JetpackLikesWidgetQueueHandler, 500 ); return; } } else if ( jQuery( 'div.jetpack-likes-widget-unloaded' ).length > 0 ) { // Get the next unloaded widget wrapperID = jQuery( 'div.jetpack-likes-widget-unloaded' ).first()[0].id; if ( ! wrapperID ) { // Everything is currently loaded setTimeout( JetpackLikesWidgetQueueHandler, 500 ); return; } } var $wrapper = jQuery( '#' + wrapperID ); $wrapper.find( 'iframe' ).remove(); if ( $wrapper.hasClass( 'slim-likes-widget' ) ) { $wrapper.find( '.post-likes-widget-placeholder' ).after( "<iframe class='post-likes-widget jetpack-likes-widget' name='" + $wrapper.data( 'name' ) + "' height='22px' width='68px' frameBorder='0' scrolling='no' src='" + $wrapper.data( 'src' ) + "'></iframe>" ); } else { $wrapper.find( '.post-likes-widget-placeholder' ).after( "<iframe class='post-likes-widget jetpack-likes-widget' name='" + $wrapper.data( 'name' ) + "' height='55px' width='100%' frameBorder='0' src='" + $wrapper.data( 'src' ) + "'></iframe>" ); } $wrapper.removeClass( 'jetpack-likes-widget-unloaded' ).addClass( 'jetpack-likes-widget-loading' ); $wrapper.find( 'iframe' ).load( function( e ) { var $iframe = jQuery( e.target ); $wrapper.removeClass( 'jetpack-likes-widget-loading' ).addClass( 'jetpack-likes-widget-loaded' ); JetpackLikespostMessage( { event: 'loadLikeWidget', name: $iframe.attr( 'name' ), width: $iframe.width() }, window.frames[ 'likes-master' ] ); if ( $wrapper.hasClass( 'slim-likes-widget' ) ) { $wrapper.find( 'iframe' ).Jetpack( 'resizeable' ); } }); } setInterval( JetpackLikesWidgetQueueHandler, 250 ); //]]> </script> <script type="text/javascript" src="https://web.archive.org/web/20130430061052js_/http://s0.wp.com/wp-content/js/devicepx.js?m=1354656609g"></script> <script type="text/javascript"> // <![CDATA[ (function() { try{ if ( window.external &&'msIsSiteMode' in window.external) { if (window.external.msIsSiteMode()) { var jl = document.createElement('script'); jl.type='text/javascript'; jl.async=true; jl.src='/wp-content/plugins/ie-sitemode/custom-jumplist.php'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(jl, s); } } }catch(e){} })(); // ]]> </script><script src="https://web.archive.org/web/20130430061052js_/http://s.stats.wordpress.com/w.js?21" type="text/javascript"></script> <script type="text/javascript"> st_go({'blog':'5089392','v':'wpcom','tz':'-7','user_id':'0','post':'18714','subd':'wptv'}); ex_go({'crypt':'UE40eW5QN0p8M2Y/RE1lSiYrZXhzUkM5fD1uTDNLUGt6QzVbd3FKb3Q4aWxFU0VMK3ppSU9RRkVyRmw/bFF4N29ZdnF3Lnxoc0xRaWorQ09SJS14UzNlbj9xNTEsMWpEXUoyZUtHeW9sd01OTS5sZ3BdU3pXMkxBWnFCOUFDRGpkKzhLSWUvRnVFNFRydzNpa2tJfkUubDgwd3FXdF1NL2Vjdl8vNVFjQTEvQ0dofHxMfl82RUdjLS5UNzl0V1lzP29vWT81NlY9R2RPPW9pODRbYnFwWUImSSVvfj1GT05TOS9ETjVKW3YrPzY5aXdmeGl6ajc9SjUxY01CUlYuZHc9WyVBJnpwaHxnUURUXUYyfCtHMktdYmdUU05EKyw4XTZqdDlt'}); addLoadEvent(function(){linktracker_init('5089392',18714);}); </script> <noscript><img src="https://web.archive.org/web/20130430061052im_/http://stats.wordpress.com/b.gif?v=noscript" style="height:0px;width:0px;overflow:hidden" alt=""/></noscript> </body> </html><!-- FILE ARCHIVED ON 06:10:52 Apr 30, 2013 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 03:46:58 Dec 01, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.511 exclusion.robots: 0.022 exclusion.robots.policy: 0.013 esindex: 0.01 cdx.remote: 30.806 LoadShardBlock: 316.057 (3) PetaboxLoader3.datanode: 259.349 (5) PetaboxLoader3.resolve: 260.543 (2) load_resource: 248.154 (2) -->

Pages: 1 2 3 4 5 6 7 8 9 10