CINXE.COM
Tim Shangle: Developing for Committees | WordPress.tv
<!DOCTYPE html> <!--[if IE 6]> <html class="ie6" lang="en"> <![endif]--> <!--[if IE 7]> <html class="ie7" lang="en"> <![endif]--> <!--[if IE 8]> <html class="ie8" lang="en"> <![endif]--> <!--[if gt IE 8]><!--> <html lang="en"> <!--<![endif]--> <head><script type="text/javascript" src="https://web-static.archive.org/_static/js/bundle-playback.js?v=7YQSqjSh" charset="utf-8"></script> <script type="text/javascript" src="https://web-static.archive.org/_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="https://web-static.archive.org/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("http://wordpress.tv/2013/05/03/tim-shangle-developing-for-committees/?shared=email&msg=fail","20150906091605","https://web.archive.org/","web","https://web-static.archive.org/_static/", "1441530965"); </script> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/banner-styles.css?v=p7PEIJWi" /> <link rel="stylesheet" type="text/css" href="https://web-static.archive.org/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <meta charset="UTF-8"> <title>Tim Shangle: Developing for Committees | WordPress.tv</title> <link rel="alternate" type="application/rss+xml" title="WordPress.tv RSS Feed" href="https://web.archive.org/web/20150906091605/http://wordpress.tv/feed/"/> <link rel="alternate" type="application/rss+xml" title="WordPress.tv Blog RSS Feed" href="https://web.archive.org/web/20150906091605/http://blog.wordpress.tv/feed/"/> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="pingback" href="http://wordpress.tv/xmlrpc.php"/> <script type="text/javascript" src="https://web.archive.org/web/20150906091605js_/http://use.typekit.com/mgi6udv.js"></script> <script type="text/javascript">try{Typekit.load();}catch(e){}</script> <script src="https://web.archive.org/web/20150906091605js_/https://r-login.wordpress.com/remote-login.php?action=js&host=wordpress.tv&id=5089392&t=1441530965&back=http%3A%2F%2Fwordpress.tv%2F2013%2F05%2F03%2Ftim-shangle-developing-for-committees%2F%3Fshared%3Demail%26msg%3Dfail" 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 禄 Tim Shangle: Developing for聽Committees Comments Feed" href="https://web.archive.org/web/20150906091605/http://wordpress.tv/2013/05/03/tim-shangle-developing-for-committees/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/20150906091605cs_/https://s2.wp.com/_static/??-eJx9j92OgkAMRl/IsfEnyo3xWWDojoNTOqFFwttblqhr2HAzab+cM21hyM5zq9gqUO9y6kNsBYRiwjF33KDX727rRTbwv5biHQUa1Fz6u/vtFniVOHwEDgFr7tX9cEo8wBDrgKszPHdoOeVSJ4KwjiUmJMPWNMqnlzWVN1twudsffshGu6rKHYo4eyn25PRmg1Y9s6ZV5uPBwO9kViO0rNFseReLP+dRUBbeUn3sQXRMOGFXuuyOh9O5OOyLXfMELdCo1w==" type="text/css" media="all"/> <!--[if IE 6]> <link rel='stylesheet' id='wptv-ie-css' href='https://s0.wp.com/wp-content/themes/a8c/wptv2/ie6.css?m=1412160810g&ver=4.3' type='text/css' media='all' /> <![endif]--> <link rel="stylesheet" id="all-css-2" href="https://web.archive.org/web/20150906091605cs_/https://s1.wp.com/_static/??-eJx9jtEOwiAMRX9IrIsjxgfjtzBSgaVQQln2+7LMB43KS3tves9NYc3KcqqYKsRFZVpcSAIYeQ77PFqRA/yOOWRFbE0NnD6MepAJpYcWnIhdkw5a6s32oMxS92oQb8oGv3b/y4QltMMf+cVWjxEF/AiOeDK0Be7xNoxnra+nQV/mJ8LFdAc=" 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/20150906091605js_/https://s2.wp.com/_static/??-eJyFj9sOwiAMhl9IxMO88ML4LBvrSBEormVEn140eqEumjTp6fv/tLokhdH43ANrV+OcYbw809LxQv8CVEA7tgLLgPEFG4oCUe5soA49qMwwtrbOqtFAM1wilgDMFZrZvp+EcUIofzEHklpzUiMwXr9cO09WJZ8tRta1ttBTFjWQ91R0wd6CzD3PZaDOgZFPw5fXhD2QbplBHoJHn+oRXBXHcFg32/1uvdrsG3cD90eNsw=="></script> <link rel="stylesheet" id="all-css-0" href="https://web.archive.org/web/20150906091605cs_/https://s2.wp.com/wp-content/mu-plugins/highlander-comments/style.css?m=1377793621g" type="text/css" media="all"/> <!--[if lt IE 8]> <link rel='stylesheet' id='highlander-comments-ie7-css' href='https://s2.wp.com/wp-content/mu-plugins/highlander-comments/style-ie7.css?m=1351637563g&ver=20110606' type='text/css' media='all' /> <![endif]--> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://wptv.wordpress.com/xmlrpc.php?rsd"/> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://s1.wp.com/wp-includes/wlwmanifest.xml"/> <link rel="prev" title="Sara Cannon: Designer vs Developer: Creators in聽WordPress" href="https://web.archive.org/web/20150906091605/http://wordpress.tv/2013/05/02/sara-cannon-designer-vs-developer-creators-in-wordpress-2/"/> <link rel="next" title="Nathaniel Schweinberg: What the聽Git" href="https://web.archive.org/web/20150906091605/http://wordpress.tv/2013/05/03/nathaniel-schweinberg-what-the-git/"/> <meta name="generator" content="WordPress.com"/> <link rel="canonical" href="https://web.archive.org/web/20150906091605/http://wordpress.tv/2013/05/03/tim-shangle-developing-for-committees/"/> <link rel="shortlink" href="https://web.archive.org/web/20150906091605/http://wp.me/pllYY-4UN"/> <link rel="alternate" type="application/json+oembed" href="https://web.archive.org/web/20150906091605/https://public-api.wordpress.com/oembed/1.0/?format=json&url=http%3A%2F%2Fwordpress.tv%2F2013%2F05%2F03%2Ftim-shangle-developing-for-committees%2F&for=wpcom-auto-discovery"/><link rel="alternate" type="application/xml+oembed" href="https://web.archive.org/web/20150906091605/https://public-api.wordpress.com/oembed/1.0/?format=xml&url=http%3A%2F%2Fwordpress.tv%2F2013%2F05%2F03%2Ftim-shangle-developing-for-committees%2F&for=wpcom-auto-discovery"/> <!-- Jetpack Open Graph Tags --> <meta property="og:type" content="article"/> <meta property="og:title" content="Tim Shangle: Developing for Committees"/> <meta property="og:url" content="https://web.archive.org/web/20150906091605/http://wordpress.tv/2013/05/03/tim-shangle-developing-for-committees/"/> <meta property="og:description" content="Implementing a WordPress site can become exponentially complex as more people are involved in producing content, structuring layout,designing graphics, and developing features. This Presentation na..."/> <meta property="article:published_time" content="2013-05-03T15:00:47+00:00"/> <meta property="article:modified_time" content="2013-05-02T17:48:03+00:00"/> <meta property="og:site_name" content="WordPress.tv"/> <meta property="og:image" content="https://web.archive.org/web/20150906091605im_/http://videos.videopress.com/3Mj0cj8J/video-a146a0a179_scruberthumbnail_1.jpg"/> <meta property="og:image:secure_url" content="https://videos.files.wordpress.com/3Mj0cj8J/video-a146a0a179_scruberthumbnail_1.jpg"/> <meta property="og:locale" content="en_US"/> <meta property="og:video:type" content="application/x-shockwave-flash"/> <meta property="og:video" content="https://web.archive.org/web/20150906091605/https://videopress.com/v/3Mj0cj8J"/> <meta property="og:video:secure_url" content="https://web.archive.org/web/20150906091605/https://videopress.com/v/3Mj0cj8J"/> <meta name="twitter:site" content="@WordPressTV"/> <meta name="twitter:image:src" content="http://videos.videopress.com/3Mj0cj8J/video-a146a0a179_scruberthumbnail_1.jpg?w=640"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:creator" content="@WordPressTV"/> <meta property="article:publisher" content="https://www.facebook.com/WordPresscom"/> <meta name="twitter:app:name:iphone" content="WordPress"/> <meta name="twitter:app:id:iphone" content="335703880"/> <meta name="twitter:app:name:ipad" content="WordPress"/> <meta name="twitter:app:id:ipad" content="335703880"/> <meta name="twitter:app:name:googleplay" content="WordPress"/> <meta name="twitter:app:id:googleplay" content="org.wordpress.android"/> <meta name="twitter:app:url:iphone" content="wordpress://viewpost?blogId=5089392&postId=18897"/> <meta name="twitter:app:url:ipad" content="wordpress://viewpost?blogId=5089392&postId=18897"/> <meta name="twitter:app:url:googleplay" content="wordpress://viewpost?blogId=5089392&postId=18897"/> <link rel="shortcut icon" type="image/x-icon" href="https://web.archive.org/web/20150906091605im_/http://s2.wp.com/i/favicon.ico?m=1405977958g" sizes="16x16 24x24 32x32 48x48"/> <link rel="icon" type="image/x-icon" href="https://web.archive.org/web/20150906091605im_/http://s2.wp.com/i/favicon.ico?m=1405977958g" sizes="16x16 24x24 32x32 48x48"/> <link rel="apple-touch-icon-precomposed" href="https://web.archive.org/web/20150906091605im_/http://s0.wp.com/i/webclip.png?m=1391188133g"/> <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/20150906091605/http://wordpress.tv/osd.xml" title="WordPress.tv"/> <link rel="search" type="application/opensearchdescription+xml" href="https://web.archive.org/web/20150906091605/https://wordpress.com/opensearch.xml" title="WordPress.com"/> <link rel="alternate" type="application/json+oembed" href="https://web.archive.org/web/20150906091605/http://wordpress.tv/oembed/?url=http%3A%2F%2Fwordpress.tv%2F2013%2F05%2F03%2Ftim-shangle-developing-for-committees%2F&format=json" title="Tim Shangle: Developing for聽Committees"/> <link rel="alternate" type="text/xml+oembed" href="https://web.archive.org/web/20150906091605/http://wordpress.tv/oembed/?url=http%3A%2F%2Fwordpress.tv%2F2013%2F05%2F03%2Ftim-shangle-developing-for-committees%2F&format=xml" title="Tim Shangle: Developing for聽Committees"/> <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="Tim Shangle: Developing for聽Committees | WordPress.tv on WordPress.com"/> <meta name="description" content="Implementing a WordPress site can become exponentially complex as more people are involved in producing content, structuring layout,designing graphics, and developing features. This Presentation navigates WordPress development when you are forced to work with a committee. Case Studies."/> <style type="text/css" id="syntaxhighlighteranchor"></style> <link rel="stylesheet" id="custom-css-css" type="text/css" href="https://web.archive.org/web/20150906091605cs_/https://s0.wp.com/?custom-css=1&csblog=llYY&cscache=6&csrev=3"/> </head> <body class="single single-post postid-18897 single-format-standard mp6 customizer-styles-applied highlander-enabled highlander-light"> <div id="page"> <div id="header"> <div class="sleeve"> <h1><a rel="home" href="https://web.archive.org/web/20150906091605/http://wordpress.tv/"><img src="https://web.archive.org/web/20150906091605im_/https://s0.wp.com/wp-content/themes/a8c/wptv2/i/wptv-2x.png" alt="WordPress.tv" height="40" width="210"/></a></h1> <form id="searchform" name="searchform" method="get" action="https://web.archive.org/web/20150906091605/http://wordpress.tv/"> <input type="search" placeholder="Search WordPress.tv" id="searchbox" name="s" value=""/> </form> <div id="menu"> <div class="menu-primary-container"><ul id="menu-primary" class="menu"><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/20150906091605/http://wordpress.tv/category/wordcamptv/">WordCamps</a></li> <li id="menu-item-43586" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-43586"><a href="https://web.archive.org/web/20150906091605/http://wordpress.tv/category/wordpress-related-events/">Related Events</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/20150906091605/http://wordpress.tv/category/how-to/">How To</a></li> <li id="menu-item-39536" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39536"><a href="https://web.archive.org/web/20150906091605/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/20150906091605/http://blog.wordpress.tv/">Blog</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/20150906091605/http://wordpress.tv/">Home</a> <span class="arrow">»</span> <a href="https://web.archive.org/web/20150906091605/http://wordpress.tv/category/wordcamptv/">WordCampTV</a><span class="arrow">»</span><a href="https://web.archive.org/web/20150906091605/http://wordpress.tv/event/wordcamp-grand-rapids-2012/">WordCamp Grand Rapids 2012</a></div> <h2 class="video-title">Tim Shangle: Developing for Committees</h2> <div class="the-video"> <iframe width="605" height="340" src="https://web.archive.org/web/20150906091605if_/https://videopress.com/embed/3Mj0cj8J?hd=0&autoPlay=0&permalink=0&loop=0" frameborder="0" allowfullscreen></iframe><script src="https://web.archive.org/web/20150906091605js_/https://v0.wordpress.com/js/next/videopress-iframe.js?m=1435166243"></script> <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_18897"></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" data-shared="sharing-twitter-18897" class="share-twitter sd-button share-icon" href="https://web.archive.org/web/20150906091605/http://wordpress.tv/2013/05/03/tim-shangle-developing-for-committees/?share=twitter" target="_blank" title="Click to share on Twitter"><span>Twitter</span></a></li><li class="share-facebook"><a rel="nofollow" data-shared="sharing-facebook-18897" class="share-facebook sd-button share-icon" href="https://web.archive.org/web/20150906091605/http://wordpress.tv/2013/05/03/tim-shangle-developing-for-committees/?share=facebook" target="_blank" title="Share on Facebook"><span>Facebook</span></a></li><li class="share-google-plus-1"><a rel="nofollow" data-shared="sharing-google-18897" class="share-google-plus-1 sd-button share-icon" href="https://web.archive.org/web/20150906091605/http://wordpress.tv/2013/05/03/tim-shangle-developing-for-committees/?share=google-plus-1" target="_blank" title="Click to share on Google+"><span>Google</span></a></li><li class="share-pocket"><a rel="nofollow" data-shared="" class="share-pocket sd-button share-icon" href="https://web.archive.org/web/20150906091605/http://wordpress.tv/2013/05/03/tim-shangle-developing-for-committees/?share=pocket" target="_blank" title="Click to share on Pocket"><span>Pocket</span></a></li><li class="share-email"><a rel="nofollow" data-shared="" class="share-email sd-button share-icon" href="https://web.archive.org/web/20150906091605/http://wordpress.tv/2013/05/03/tim-shangle-developing-for-committees/?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-18897-55ec04555b401" data-src="//web.archive.org/web/20150906091605oe_/http://widgets.wp.com/likes/#blog_id=5089392&post_id=18897&origin=wptv.wordpress.com&obj_id=5089392-18897-55ec04555b401" data-name="like-post-frame-5089392-18897-55ec04555b401"><h3 class="sd-title">Like this:</h3><div class="likes-widget-placeholder 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><!-- .container --> </div><!-- .wptv-hero --> <div class="container"> <div class="primary-content"> <div id="content"> <div id="comments"> <div id="respond" class="comment-respond"> <h3 id="reply-title" class="comment-reply-title">Continue the discussion <small><a rel="nofollow" id="cancel-comment-reply-link" href="/web/20150906091605/http://wordpress.tv/2013/05/03/tim-shangle-developing-for-committees/?shared=email&msg=fail#respond" style="display:none;">Cancel reply</a></small></h3> <form action="https://web.archive.org/web/20150906091605/http://wordpress.tv/wp-comments-post.php" method="post" id="commentform" class="comment-form"> <input type="hidden" id="highlander_comment_nonce" name="highlander_comment_nonce" value="dcaf2aea8c"/><input type="hidden" name="_wp_http_referer" value="/2013/05/03/tim-shangle-developing-for-committees/?shared=email&msg=fail"/> <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" title="Enter your comment here..."></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> <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/20150906091605/https://gravatar.com/site/signup/" target="_blank"> <img src="https://web.archive.org/web/20150906091605im_/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/20150906091605im_/https://s2.wp.com/wp-content/mu-plugins/highlander-comments/images/wplogo.png" 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">( <a href="javascript:HighlanderComments.doExternalLogout( 'wordpress' );">Log Out</a> / <a href="#" onclick="javascript:HighlanderComments.switchAccount();return false;">Change</a> )</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/20150906091605im_/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">( <a href="javascript:HighlanderComments.doExternalLogout( 'twitter' );">Log Out</a> / <a href="#" onclick="javascript:HighlanderComments.switchAccount();return false;">Change</a> )</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/20150906091605im_/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">( <a href="javascript:HighlanderComments.doExternalLogout( 'facebook' );">Log Out</a> / <a href="#" onclick="javascript:HighlanderComments.switchAccount();return false;">Change</a> )</span></p> </div> </div> </div> <div id="comment-form-googleplus" class="comment-form-service"> <div class="comment-form-padder"> <div class="comment-form-avatar"> <img src="https://web.archive.org/web/20150906091605im_/http://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=25" alt="Google+ photo" width="25" class="no-grav"/> </div> <div class="comment-form-fields"> <input type="hidden" name="googleplus_avatar" id="googleplus-avatar" class="comment-meta-googleplus" value=""/> <input type="hidden" name="googleplus_user_id" id="googleplus-user_id" class="comment-meta-googleplus" value=""/> <input type="hidden" name="googleplus_access_token" id="googleplus-access_token" class="comment-meta-googleplus" value=""/> <p class="comment-form-posting-as pa-googleplus"><strong></strong> You are commenting using your Google+ account. <span class="comment-form-log-out">( <a href="javascript:HighlanderComments.doExternalLogout( 'googleplus' );">Log Out</a> / <a href="#" onclick="javascript:HighlanderComments.switchAccount();return false;">Change</a> )</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"> var highlander_expando_javascript = 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(); }); } jQuery(document).ready( highlander_expando_javascript ); </script> <div id="comment-form-subscribe"> <p class="comment-subscription-form"><input type="checkbox" name="subscribe" id="subscribe" value="subscribe" style="width: auto;" tabindex="6"/> <label class="subscribe-label" id="subscribe-label" for="subscribe" style="display: inline;">Notify me of new comments via email.</label></p><p class="post-subscription-form"><input type="checkbox" name="subscribe_blog" id="subscribe_blog" value="subscribe" style="width: auto;" tabindex="7"/> <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" class="submit" value="Post Comment"/> <input type="hidden" name="comment_post_ID" value="18897" id="comment_post_ID"/> <input type="hidden" name="comment_parent" id="comment_parent" value="0"/> </p><p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="bff933c7e2"/></p> <input type="hidden" name="genseq" value="1441530965"/> <p style="display: none;"><input type="hidden" id="ak_js" name="ak_js" value="85"/></p> </form> </div><!-- #respond --> <div style="clear: both"></div> </div> </div><!-- #content --> </div><!-- .primary-content --> <div class="secondary-content video-info"> <h5>Published</h5> <p class="video-date">May 3, 2013</p> <div class="video-description"><p>Implementing a WordPress site can become exponentially complex as more people are involved in producing content, structuring layout,designing graphics, and developing features. This Presentation navigates WordPress development when you are forced to work with a committee. Case Studies.</p> <div class="sd-block sd-rating"><h3 class="sd-title">Rate this:</h3><div class="pd-rating" id="pd_rating_holder_29399_post_18897"></div></div></div> <h5>Event</h5><p class="video-event"><a href="https://web.archive.org/web/20150906091605/http://wordpress.tv/event/wordcamp-grand-rapids-2012/">WordCamp Grand Rapids 2012 <span class="tag-count">21</span></a></p><h5>Speakers</h5><p class="video-speakers"><a href="https://web.archive.org/web/20150906091605/http://wordpress.tv/speakers/tim-shangle/">Tim Shangle <span class="tag-count">1</span></a></p><h5>Tags</h5><p class="video-tags"><a href="https://web.archive.org/web/20150906091605/http://wordpress.tv/tag/development/">development <span class="tag-count">217</span></a></p><h5>Language</h5><p class="video-lang"><a href="https://web.archive.org/web/20150906091605/http://wordpress.tv/language/english/">English <span class="tag-count">2843</span></a></p> <h5>Download</h5> <div class="video-downloads"> MP4: <a href="https://web.archive.org/web/20150906091605/http://videos.videopress.com/3Mj0cj8J/video-a146a0a179_std.mp4">Low</a>, <a href="https://web.archive.org/web/20150906091605/http://videos.videopress.com/3Mj0cj8J/video-a146a0a179_dvd.mp4">Med</a>, <a href="https://web.archive.org/web/20150906091605/http://videos.videopress.com/3Mj0cj8J/video-a146a0a179_hd.mp4">High</a><br/>OGG: <a href="https://web.archive.org/web/20150906091605/http://videos.videopress.com/3Mj0cj8J/video-a146a0a179_fmt1.ogv">Low</a> </div> <h5>Subtitles</h5><a href="https://web.archive.org/web/20150906091605/http://wordpress.tv/subtitle/?video=18896">Subtitle this video →</a> <h5>Producer</h5> <div class="video-producer"> <a href="https://web.archive.org/web/20150906091605/http://wordpress.tv/producer/aaron-bannasch/"> Aaron Bannasch </a> </div> </div><!-- .secondary-content --> </div><!-- .container --> <div id="footer"> <div class="container"> <div class="menu-footer-container"><ul id="menu-footer" class="menu"><li id="menu-item-39309" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-39309"><a href="https://web.archive.org/web/20150906091605/https://wordpress.com/?ref=footer_blog">Blog at WordPress.com</a>.</li> <li id="menu-item-39312" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39312"><a href="https://web.archive.org/web/20150906091605/http://wordpress.tv/get-involved/">Get Involved<span class="dot">•</span></a></li> <li id="menu-item-39311" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-39311"><a href="https://web.archive.org/web/20150906091605/http://wordpress.tv/contact/">Contact Us<span class="dot">•</span></a></li> <li id="menu-item-39310" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-39310"><a href="https://web.archive.org/web/20150906091605/http://videopress.com/">Powered by VideoPress<span class="dot">•</span></a></li> </ul></div> <p class="automattic">An <a href="https://web.archive.org/web/20150906091605/http://automattic.com/"><img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxvZ28iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDk0LjQgMzguMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDk0LjQgMzguMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTc5LjMsMzguMmMtMTIuNiwwLTIwLjctOS4xLTIwLjctMTguNXYtMS4yYzAtOS42LDguMi0xOC41LDIwLjctMTguNWMxMi42LDAsMjAuOCw4LjksMjAuOCwxOC41djEuMg0KCUMyMDAuMSwyOS4xLDE5MS45LDM4LjIsMTc5LjMsMzguMnogTTE5My4zLDE4LjZjMC02LjktNS0xMy0xNC4xLTEzYy05LjEsMC0xNCw2LjEtMTQsMTN2MC45YzAsNi45LDUsMTMuMSwxNCwxMy4xDQoJYzkuMSwwLDE0LjEtNi4yLDE0LjEtMTMuMVYxOC42eiIvPg0KPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTM3LjEsMzYuOEwzMi40LDI4SDExLjZMNywzNi44SDBMMTkuMiwxLjNoNS41bDE5LjUsMzUuNUgzNy4xeiBNMjEuOCw4LjJsLTcuNywxNC45aDE1LjdMMjEuOCw4LjJ6Ii8+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNNzQuNiwzOC4yYy0xMi43LDAtMTguNy02LjktMTguNy0xNi4yVjEuM2g2LjZ2MjAuOWMwLDYuNiw0LjMsMTAuNSwxMi41LDEwLjVjOC40LDAsMTEuOS0zLjksMTEuOS0xMC41VjEuMw0KCWg2LjdWMjJDOTMuNiwzMC44LDg3LjksMzguMiw3NC42LDM4LjJ6Ii8+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTMwLjcsNi44djMwaC02Ljd2LTMwaC0xNS41VjEuM2gzNy43djUuNUgxMzAuN3oiLz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0yNTkuNSwzNi44VjguN2wtMS44LDMuMWwtMTQuOSwyNWgtMy4zbC0xNC43LTI1bC0xLjgtMy4xdjI4LjFoLTYuNVYxLjNoOS4ybDE0LDI0LjRsMS43LDNsMS43LTNMMjU3LDEuMw0KCWg5LjF2MzUuNUgyNTkuNXoiLz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0zMTYuNSwzNi44bC00LjctOC44SDI5MWwtNC41LDguOGgtN2wxOS4yLTM1LjVoNS41bDE5LjUsMzUuNUgzMTYuNXogTTMwMS4yLDguMmwtNy43LDE0LjloMTUuN0wzMDEuMiw4LjJ6DQoJIi8+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMzUwLjYsNi44djMwaC02Ljd2LTMwaC0xNS41VjEuM2gzNy43djUuNUgzNTAuNnoiLz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0zOTkuNSw2Ljh2MzBoLTYuN3YtMzBoLTE1LjVWMS4zSDQxNXY1LjVIMzk5LjV6Ii8+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNNDMxLjQsMzYuOFY0LjZjMi43LDAsMy43LTEuNCwzLjctMy40aDIuOHYzNS41SDQzMS40eiIvPg0KPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTQ5MC4yLDExLjNjLTMuMi0yLjktNy45LTUuNy0xNC4yLTUuN2MtOS41LDAtMTQuOCw2LjUtMTQuOCwxMy4zdjAuN2MwLDYuNyw1LjQsMTMsMTUuMywxMw0KCWM1LjksMCwxMC44LTIuOCwxMy45LTUuN2w0LDQuMmMtMy45LDMuOC0xMC41LDcuMS0xOC4zLDcuMWMtMTMuNCwwLTIxLjYtOC43LTIxLjYtMTguM3YtMS4yYzAtOS42LDguOS0xOC43LDIxLjktMTguNw0KCWM3LjUsMCwxNC4zLDMuMSwxOCw3LjFMNDkwLjIsMTEuM3oiLz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xODMuNiwxMi40YzEuMiwwLjgsMS41LDIuNCwwLjgsMy42bC02LjEsOS40Yy0wLjgsMS4yLTIuNCwxLjYtMy42LDAuOGwwLDBjLTEuMi0wLjgtMS41LTIuNC0wLjgtMy42DQoJbDYuMS05LjRDMTgwLjgsMTEuOSwxODIuNCwxMS42LDE4My42LDEyLjRMMTgzLjYsMTIuNHoiLz4NCjwvc3ZnPg0K" alt="Automattic" width="165" height="14"/></a> Experiment</p> </div> </div><!-- #footer --> </div><!-- #page --> <!-- wpcom_wp_footer --> <script type="text/javascript">if(jQuery.VideoPress){jQuery.VideoPress.video.flash.params.wmode="opaque";}</script><script type="text/javascript" src="//web.archive.org/web/20150906091605js_/http://0.gravatar.com/js/gprofiles.js?ver=201536x"></script> <script type="text/javascript"> /* <![CDATA[ */ var WPGroHo = {"my_hash":""}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20150906091605js_/https://s2.wp.com/wp-content/mu-plugins/gravatar-hovercards/wpgroho.js?m=1380573781g"></script> <script> //initialize and attach hovercards to all gravatars jQuery( document ).ready( function( $ ) { if (typeof Gravatar === "undefined"){ return; } if ( typeof Gravatar.init !== "function" ) { return; } Gravatar.profile_cb = function( hash, id ) { WPGroHo.syncProfileData( hash, id ); }; 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\/20150906091605\/https:\/\/wptv.wordpress.com\/public.api\/connect\/?action=request","logoutURL":"https:\/\/web.archive.org\/web\/20150906091605\/https:\/\/wptv.wordpress.com\/wp-login.php?action=logout&_wpnonce=3eaba9f9e9","homeURL":"https:\/\/web.archive.org\/web\/20150906091605\/http:\/\/wordpress.tv\/","postID":"18897","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","text_direction":"ltr"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20150906091605js_/https://s2.wp.com/_static/??/wp-content/js/jquery/jquery.autoresize.js,/wp-content/mu-plugins/highlander-comments/script.js?m=1424115551j"></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 “WordPress.tv”</label></h3> <form action="https://web.archive.org/web/20150906091605/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 18,600 other followers</p> <p><input type="email" name="email" placeholder="Enter your email address" 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/05/03/tim-shangle-developing-for-committees/?shared=email&msg=fail"/> <input type="hidden" name="sub-type" value="loggedout-follow"/> <input type="hidden" id="_wpnonce" name="_wpnonce" value="ef621a3845"/><input type="hidden" name="_wp_http_referer" value="/2013/05/03/tim-shangle-developing-for-committees/?shared=email&msg=fail"/> <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/20150906091605/https://wordpress.com/?ref=lof">Build a website with WordPress.com</a></div> </div><!-- #bitsubscribe --> </div><!-- #bit --> <script type="text/javascript" charset="UTF-8" id="polldaddyRatings"><!--//--><![CDATA[//><!-- PDRTJS_settings_29399_post_18897={"id":29399,"unique_id":"wp-post-18897","title":"Tim%20Shangle%3A%20Developing%20for%26nbsp%3BCommittees","permalink":"https:\/\/web.archive.org\/web\/20150906091605\/http:\/\/wordpress.tv\/2013\/05\/03\/tim-shangle-developing-for-committees\/","item_id":"_post_18897"}; if ( typeof PDRTJS_RATING !== 'undefined' ){if ( typeof PDRTJS_29399_post_18897 == 'undefined' ){PDRTJS_29399_post_18897 = new PDRTJS_RATING( PDRTJS_settings_29399_post_18897 );}}PDRTJS_settings_29399_post_18897={"id":29399,"unique_id":"wp-post-18897","title":"Tim%20Shangle%3A%20Developing%20for%26nbsp%3BCommittees","permalink":"https:\/\/web.archive.org\/web\/20150906091605\/http:\/\/wordpress.tv\/2013\/05\/03\/tim-shangle-developing-for-committees\/","item_id":"_post_18897"}; if ( typeof PDRTJS_RATING !== 'undefined' ){if ( typeof PDRTJS_29399_post_18897 == 'undefined' ){PDRTJS_29399_post_18897 = new PDRTJS_RATING( PDRTJS_settings_29399_post_18897 );}} //--><!]]></script><script type="text/javascript" charset="UTF-8" src="https://web.archive.org/web/20150906091605js_/http://i0.poll.fm/js/rating/rating.js"></script> <script type="text/javascript"> window.WPCOM_sharing_counts = {"https:\/\/web.archive.org\/web\/20150906091605\/http:\/\/wordpress.tv\/2013\/05\/03\/tim-shangle-developing-for-committees\/":18897}; </script> <script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-twitter' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomtwitter', 'menubar=1,resizable=1,width=600,height=350' ); return false; }); }); </script> <script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-facebook' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomfacebook', 'menubar=1,resizable=1,width=600,height=400' ); return false; }); }); </script> <script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-google-plus-1' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcomgoogle-plus-1', 'menubar=1,resizable=1,width=480,height=550' ); return false; }); }); </script> <script type="text/javascript"> var windowOpen; jQuery(document).on( 'ready post-load', function(){ jQuery( 'a.share-pocket' ).on( 'click', function() { if ( 'undefined' !== typeof windowOpen ){ // If there's another sharing window open, close it. windowOpen.close(); } windowOpen = window.open( jQuery(this).attr( 'href' ), 'wpcompocket', 'menubar=1,resizable=1,width=450,height=450' ); return false; }); }); </script> <div id="sharing_email" style="display: none;"> <form action="/web/20150906091605/http://wordpress.tv/2013/05/03/tim-shangle-developing-for-committees/?shared=email&msg=fail" method="post"> <label for="target_email">Send to Email Address</label> <input type="email" 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="email" name="source_email" id="source_email" value=""/> <input type="text" id="jetpack-source_f_name" name="source_f_name" class="input" value="" size="25" autocomplete="off"/> <script> document.getElementById('jetpack-source_f_name').value = ''; </script> <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/20150906091605im_/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 rel="nofollow" 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/20150906091605if_/http://widgets.wp.com/likes/master.html?ver=20141028#ver=20141028&mp6=1" scrolling="no" 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 jetpackLikesWidgetBatch = []; 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 JetpackLikesBatchHandler() { var requests = []; jQuery( 'div.jetpack-likes-widget-unloaded' ).each( function( i ) { if ( jetpackLikesWidgetBatch.indexOf( this.id ) > -1 ) return; jetpackLikesWidgetBatch.push( this.id ); 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 ); }); if ( requests.length > 0 ) { JetpackLikespostMessage( { event: 'initialBatch', requests: requests }, window.frames['likes-master'] ); } } 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' ), isRtl: ( 'rtl' == jQuery( '#wpadminbar' ).css( 'direction' ) ) }; } 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' ] ); JetpackLikesBatchHandler(); jQuery( document ).on( 'inview', 'div.jetpack-likes-widget-unloaded', function() { jetpackLikesWidgetQueue.push( this.id ); }); }); } if ( 'showLikeWidget' == event.event ) { 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 ( 'clickReblogFlair' == event.event ) { wpcom_reblog.toggle_reblog_box_flair( event.obj_id ); } 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 ) { // Grab any unloaded widgets for a batch request JetpackLikesBatchHandler(); // 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; } } if ( 'undefined' === typeof wrapperID ) { 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' ); } }); setTimeout( JetpackLikesWidgetQueueHandler, 250 ); } JetpackLikesWidgetQueueHandler(); //]]> </script> <script type="text/javascript" src="https://web.archive.org/web/20150906091605js_/https://s1.wp.com/wp-content/mu-plugins/akismet-3.0/_inc/form.js?m=1404442431g"></script> <script type="text/javascript"> /* <![CDATA[ */ var comment_like_text = {"loading":"Loading..."}; /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ var JetpackEmojiSettings = {"base_url":"https:\/\/web.archive.org\/web\/20150906091605\/http:\/\/s0.wp.com\/wp-content\/mu-plugins\/emoji\/twemoji\/"}; /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ var sharing_js_options = {"lang":"en","counts":"1"}; /* ]]> */ </script> <script type="text/javascript" src="https://web.archive.org/web/20150906091605js_/https://s0.wp.com/_static/??-eJyVjM0OgjAQhF/IsgE16sH4LKWsuKU/m26x+vbigUQuoqdJZr5voLAyMWQMGaxAh3cyyI/KygY+Jj8qdmNPQcBE76dKORpQ3o6jFqQQ4z/SophFCsaN3RJIyO5ZeQpf3tFHS5DLIld5i5m1GdRv9BrFUbK6Ok0J5KYThX7OSbr4c73bHg+numn29gX194ps"></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="//web.archive.org/web/20150906091605js_/http://stats.wp.com/w.js?48" type="text/javascript" async defer></script> <script type="text/javascript"> _tkq = window._tkq || []; _stq = window._stq || []; _tkq.push(['storeContext', {'blog_id':'5089392','blog_tz':'-7','user_lang':'en','blog_lang':'en','user_id':'0'}]); _stq.push(['view', {'blog':'5089392','v':'wpcom','tz':'-7','user_id':'0','post':'18897','subd':'wptv'}]); _stq.push(['extra', {'crypt':'UE40eW5QN0p8M2Y/RE1lSiYrZXhzUkM5fD1uTDNLUGt6QzVbd3FKb3Q4aWxFU0VMK3ppSU9RRkVyRmw/bFF4N29ZdnF3Lnxoc0xRaWorQ09SJS14UzNlbj9xNTEsMWpEXUoyZUtHeW9sd01OTS5sZ3BdU3ExbTM4d3gyLlotQzJSXyVyR2xtdVllXTkxRU8xYXQ0MF9XOS0uW21aX2UtTHQlOGpWU1FTfjRIUGVIbVZHZ3ctL0MleXhDSjFTTV9HYkljV0VYeklvWkcrTWZmY1NJWUxBbiYzJkg4fitrVzlhYlJrSTg1akt1RHdEOFkzTz1JSlhWK1dSW3NDb004amprczk0cmFjdEhuLl9ncH5TWnB1ZC18byVhNHJMLzF2ST1KYSsvV2RWQi95K244P3Y9Mkl5bnpYZzFNTU1kOWJTazR4TE5wbm5jVjEvJnA='}]); _stq.push([ 'clickTrackerInit', '5089392', '18897' ]); </script> <noscript><img src="https://web.archive.org/web/20150906091605im_/http://pixel.wp.com/b.gif?v=noscript" style="height:0px;width:0px;overflow:hidden" alt=""/></noscript> <script> if ( 'object' === typeof wpcom_mobile_user_agent_info ) { wpcom_mobile_user_agent_info.init(); var mobileStatsQueryString = ""; if( false !== wpcom_mobile_user_agent_info.matchedPlatformName ) mobileStatsQueryString += "&x_" + 'mobile_platforms' + '=' + wpcom_mobile_user_agent_info.matchedPlatformName; if( false !== wpcom_mobile_user_agent_info.matchedUserAgentName ) mobileStatsQueryString += "&x_" + 'mobile_devices' + '=' + wpcom_mobile_user_agent_info.matchedUserAgentName; if( wpcom_mobile_user_agent_info.isIPad() ) mobileStatsQueryString += "&x_" + 'ipad_views' + '=' + 'views'; if( "" != mobileStatsQueryString ) { new Image().src = document.location.protocol + '//web.archive.org/web/20150906091605/http://pixel.wp.com/g.gif?v=wpcom-no-pv' + mobileStatsQueryString + '&baba=' + Math.random(); } } </script></body> </html> <!-- FILE ARCHIVED ON 09:16:05 Sep 06, 2015 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 22:59:19 Mar 01, 2025. 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.654 exclusion.robots: 0.032 exclusion.robots.policy: 0.02 esindex: 0.01 cdx.remote: 31.661 LoadShardBlock: 1229.462 (3) PetaboxLoader3.datanode: 1328.789 (4) load_resource: 389.077 PetaboxLoader3.resolve: 256.027 -->