<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Talking Wordpress</title>
	<atom:link href="http://talkingwordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://talkingwordpress.com</link>
	<description>Themes, plugins and beyond</description>
	<lastBuildDate>Thu, 01 Nov 2012 08:43:01 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Test Drive WordPress Themes Without Changing Your Site Appearance</title>
		<link>http://talkingwordpress.com/test-drive-wordpress-themes-without-changing-your-site-appearance/</link>
		<comments>http://talkingwordpress.com/test-drive-wordpress-themes-without-changing-your-site-appearance/#comments</comments>
		<pubDate>Sun, 07 Oct 2012 23:05:12 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Daily Tip]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Test-drive themes]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress themes]]></category>

		<guid isPermaLink="false">http://talkingwordpress.com/?p=1134</guid>
		<description><![CDATA[If you’re at all like me, it is extremely stressful to install a new WordPress Theme. I never know when something is going to break or if the theme just won’t look like I want right out from install. Not to mention that if your users are navigating your site and see the theme changing [...]]]></description>
				<content:encoded><![CDATA[<p>If you’re at all like me, it is extremely stressful to install a new WordPress Theme. I never know when something is going to break or if the theme just won’t look like I want right out from install. Not to mention that if your users are navigating your site and see the theme changing every few minutes, they might assume your site has some kind of a multiple personality disorder.</p>
<p>Not cool.</p>
<p><a href="http://wordpress.org/extend/plugins/theme-test-drive/">Theme Test Drive</a> changes that. With a few clicks of a mouse, it is easy to run the site in administrator-only viewing. This means while I get to see the theme in action – using my live data! Users still see the original theme I had installed.</p>
<p><img class="size-full wp-image-98977 alignnone" src="http://wpmu.org/wp-content/uploads/2012/10/drive-hiccups-fi.jpg" alt="" width="440" height="300" /></p>
<p>How does this work? It looks complicated at the surface level, but it is really easy. First, install the plugin. (It is available through the plugin manager. Just search for Theme Test Drive.)<span id="more-1134"></span></p>
<p>&nbsp;</p>
<p><img class="size-full wp-image-98975 alignnone" src="http://wpmu.org/wp-content/uploads/2012/10/ThemeTestDrive-IMG1.jpg" alt="" width="158" height="154" /></p>
<p>Once installed, click <strong>Appearance -&gt; Theme Test Drive</strong>.</p>
<p>Activating the Plugin is a two-step process. First, you need the plugin activated in your <strong>plugins</strong> section. Second, you need to activate it through the below form, which is found under <strong>Appearance</strong>:</p>
<p>&nbsp;</p>
<p><img class="size-full wp-image-98976 alignnone" src="http://wpmu.org/wp-content/uploads/2012/10/ThemeTestDrive-IMG2.jpg" alt="" width="808" height="448" /></p>
<p>Under Usage, select the theme you want to preview. In this case, I’m previewing the default WP theme Twenty Eleven. Click <strong>Enable Theme Drive</strong> to be able to preview this theme with your live data. Click <strong>Disable Theme Drive</strong> to view the site as your users do.</p>
<p>Once you’ve done this, just visit your website as normal. You will see the theme that you have enabled under Theme Test Drive while your users see your standard theme.</p>
<p><img src="http://feeds.feedburner.com/~r/Wpmu-Wordpress-Mu-PluginsThemesAndNews/~4/9KdyrGb_hsw" alt="" width="1" height="1" /></p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 77db8c3abc0081ba8b45c1acfba50680)</small>]]></content:encoded>
			<wfw:commentRss>http://talkingwordpress.com/test-drive-wordpress-themes-without-changing-your-site-appearance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your WordPress Disaster Recovery Plan</title>
		<link>http://talkingwordpress.com/your-wordpress-disaster-recovery-plan/</link>
		<comments>http://talkingwordpress.com/your-wordpress-disaster-recovery-plan/#comments</comments>
		<pubDate>Wed, 03 Oct 2012 21:35:58 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[moving wordpress]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[wordpress hosting]]></category>

		<guid isPermaLink="false">http://talkingwordpress.com/?p=1103</guid>
		<description><![CDATA[I didn’t sleep very well last night. No, it wasn’t because of a barking dog, a crying child, or my WordPress website had been hacked. We had a very rough storm roll through – complete with lightning, thunder, a tornado warning, and more rain that we’ve had in a single night in quite a while. [...]]]></description>
				<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-99008" src="http://wpmu.org/wp-content/uploads/2012/10/WordPress-Disaster-Recovery-Plan-300x220.jpg" alt="WordPress Disaster Recovery Plan" width="300" height="220" />I didn’t sleep very well last night. No, it wasn’t because of a barking dog, a crying child, or my WordPress website had been hacked. We had a very rough storm roll through – complete with lightning, thunder, a tornado warning, and more rain that we’ve had in a single night in quite a while.</p>
<p>While laying awake watching the storm, what I usually do so my family can sleep uninterrupted, I got to thinking about where all of our important papers were and how easily we could locate them in the event of a natural disaster. Fortunately, we have a pretty good disaster recovery plan in place. We have two fire safes located in our house – one in our Master Bedroom and one in the basement. Great, I knew where our important papers were.</p>
<p>Then, my mind wandered over to my WordPress websites. I’m currently moving all of my websites to a new, more powerful server, so it’s the perfect time to update my disaster recovery plan for my WordPress websites. I keep a record of all the important information I need to access or move both in an electronic document AND a printed document.</p>
<p>Since I am changing servers, I will need to update certain items on this document, so it’s the perfect time to confirm all the information on the document. I thought I’d share this with you as well.<span id="more-1103"></span></p>
<h2>What Information Do I Need To Record</h2>
<p><img class="alignright size-medium wp-image-99023" src="http://wpmu.org/wp-content/uploads/2012/10/WordPress-Control-Panel-300x225.jpg" alt="WordPress Control Panel" width="300" height="225" /></p>
<h3>Your Server Control Panel Login Information</h3>
<p>Whether you use <a title="cPanel" href="http://cpanel.net/" target="_blank">cPanel</a>, <a title="Parallels Plesk Control Panel" href="http://www.parallels.com/products/plesk/" target="_blank">Plesk</a>, <a title="Server CP" href="http://www.zervex.com/" target="_blank">ServerCP</a>, or some other control panel, you have to login to access the control panel. Be sure to record not only the login ID and password, but the URL for your login access. Sometimes, this may include a port, so don’t forget to include that information as well.</p>
<h3>Your Domain Registrar Login Information</h3>
<p>If you are moving from one server to another, you will probably need to change your nameservers. To do that, you will need to login to your Domain Registrar’s control panel to make those changes, so be sure to record your login ID, your password, and the URL you use to login.</p>
<h3>Your DNS Login Information</h3>
<p>If you host your own nameservers, you will not need this information. Also, if you use your registrar’s nameservers, you will not need this information. However, after the recent GoDaddy debacle, I would recommend against this. If you use an external DNS service, then you should record your login ID, password, and the URL you use to login.</p>
<h3>Your Server IP Address</h3>
<p>If you host your own nameservers, this will not be important for any of your configuration, but you should still have it recorded. If you use your registrar’s nameservers or another nameserver, then you will need the server IP address to record in your “A” record.</p>
<h3>Your NameServer Information</h3>
<p>You should have at least two nameservers – sometimes more. Typically, the protocol would be ns1.domain.com, ns2.domain.com, ns3.domain.com, etc. Some nameservers do not use ns1. but instead use simply ns. Regardless, of the format or how many you have, be sure to record all of them as they are important.</p>
<h3>Your MySQL Database Information</h3>
<p><img class="alignleft size-medium wp-image-99049" src="http://wpmu.org/wp-content/uploads/2012/10/WordPress-MySQL-300x225.jpg" alt="WordPress MySQL" width="300" height="225" />You will need this for two different purposes.<br />
#1 In case you ever need to reenter it into your WordPress setup. You will need the database name, the database username, and the database password. Remember when you initially set up your website? If not, set up a test website to see what information is needed to confirm this.<br />
#2 If you use a program to directly access your MySQL database tables. Personally, I use Navicat because I find that it is so much easier to use than PhpMyAdmin. Regardless, of which one you use, you will need to record your database name, database username, and your database password. With Navicat, I need to know the IP address of my server. You did record that earlier didn’t you? If not, now is the time to do it.</p>
<h3>WordPress Login Information</h3>
<p>Be sure to record your main WordPress admin login information – both username and password. You didn’t use “Admin” as your admin login ID did you? If you did, now is your chance to change that. Install <a title="UserName Changer" href="http://wordpress.org/extend/plugins/username-changer/" target="_blank">UserName Changer</a> from the WordPress repository and make that change NOW, before you take another step.</p>
<h3>FTP Information</h3>
<p>Next, record your FTP login information. This will include your hostname (domain.com), your username, and password. Also, be sure to note whether you use standard FTP or if you operate through SSH (SFTP) access. Finally, if you use any type of encryption instead of the plain FTP, be sure to make note of that as well.</p>
<h3>WordPress Authentication Unique Keys and Salts</h3>
<p>Remember that long string of numbers that you generated at <a title="WordPress Secret Key Service" href="https://api.wordpress.org/secret-key/1.1/salt/" target="_blank">WordPress’s Secret Key Service</a>? Be sure to revisit your wp-config.php file and record that string as well.</p>
<h3>WordPress Table Prefix</h3>
<p>You did give your WordPress table a prefix other than “wp_” didn’t you? If so, be sure to record the table prefix here. If you didn’t, now is the time to make that change. Install the plugin – <a title="WordPress Change Table Prefix" href="http://wordpress.org/extend/plugins/change-table-prefix/" target="_blank">Change Table Prefix</a> – from the WordPress Repository and make that change now. Record the new WordPress table prefix so you don’t forget it.</p>
<h3>MX Records</h3>
<p><img class="alignright size-full wp-image-99043" src="http://wpmu.org/wp-content/uploads/2012/10/WordPress-Email.jpg" alt="WordPress Email" width="300" height="224" />If you are not hosting your own nameservers or if you are using another mail service, you should record your MX Record settings. This would be important to continue to send and receive email should your move your website or you suffer a catastrophe.</p>
<h3>Mail Server Information</h3>
<p>If you host your own mail server – such as Squirrel Mail or some other service – then record your online mail server access information. This should include your login ID and password, as well as the URL that you visit to access your email. If you have to designate a specific port to access your mailbox, be sure to record it as well.</p>
<h3>Email Provider</h3>
<p>If you forward your email to a Google or GMail account like I do, then you should also record your access information for that account.</p>
<h2>Will I Ever Use This Information</h2>
<p>Even if you are not planning to move your hosting to another server and you never have a catastrophic failure, you should maintain all this information so you can sleep better at night.</p>
<p>I work with a local radio station that covers high school football on Friday nights and streams their station online 24/7. One Friday afternoon, I got a call about 2:30PM saying that their website was inaccessible. After about 30 minutes of research, we discovered their their nameserver was down for their actual domain name (domainname.fm); however, their published domain was a simple redirect.</p>
<p>Since the domain registrar was unsure how long it would take to solve their nameserver issue, our quick solution was to remove the redirect, point the name servers to our server, and mirror their content on our server. Another potential solution was to just change the redirect to a sandbox domain on our server. Regardless, this quickly became a non-issue because they didn’t know their login information at their domain registrar and could not retrieve it by game time.</p>
<p>If this information had been readily available, we could have had them back up in under an hour with the redirect change and possibly even a couple of hours with a DNS change. Instead, the live stream was down for that game. For them, they lost listenership for that evening and potentially many weeks to come – all because they didn’t maintain some simple records.</p>
<p>I created a simple document with blanks for all this information. I fill in the information, save the document, print a hard copy and file it, and sleep well secure in the knowledge that my WordPress Disaster Recovery Plan is in place and kept up to date. We should all prepare our own plan and file it away in a safe place. The storm could come tonight.</p>
<p>I’d love to hear about your own WordPress Disaster Recovery Plan. Leave your comments below.</p>
<p>Photo Credits:<br />
<a href="http://www.flickr.com/photos/15082599@N08/2605986778/">Alex //Berlin _ Alexander Stübner</a> via <a href="http://photopin.com">photopin</a> <a href="http://creativecommons.org/licenses/by-sa/2.0/">cc</a><br />
<a href="http://www.flickr.com/photos/doctorow/386785199/">gruntzooki</a> via <a href="http://photopin.com">photopin</a> <a href="http://creativecommons.org/licenses/by-sa/2.0/">cc</a><br />
<a href="http://www.flickr.com/photos/rmgimages/4660273582/">RambergMediaImages</a> via <a href="http://photopin.com">photopin</a> <a href="http://creativecommons.org/licenses/by-sa/2.0/">cc</a><br />
<a href="http://www.flickr.com/photos/severud/45751138/">Kevin Severud</a> via <a href="http://photopin.com">photopin</a> <a href="http://creativecommons.org/licenses/by-sa/2.0/">cc</a></p>
<p><!-- PHP 5.x --></p>
<p>&nbsp;</p>
<p><img src="http://feeds.feedburner.com/~r/Wpmu-Wordpress-Mu-PluginsThemesAndNews/~4/vjS4b5MrIhU" alt="" width="1" height="1" /></p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 77db8c3abc0081ba8b45c1acfba50680)</small>]]></content:encoded>
			<wfw:commentRss>http://talkingwordpress.com/your-wordpress-disaster-recovery-plan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Use Font Awesome Twitter Bootstrap Icons in WordPress</title>
		<link>http://talkingwordpress.com/how-to-use-font-awesome-twitter-bootstrap-icons-in-wordpress/</link>
		<comments>http://talkingwordpress.com/how-to-use-font-awesome-twitter-bootstrap-icons-in-wordpress/#comments</comments>
		<pubDate>Fri, 21 Sep 2012 22:57:21 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[font awesome icons]]></category>
		<category><![CDATA[font icons]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[Twitter Bootstrap]]></category>
		<category><![CDATA[wordpress icons]]></category>

		<guid isPermaLink="false">http://talkingwordpress.com/?p=997</guid>
		<description><![CDATA[Using icons is a great way to add a bit of personality to your website while improving usability. One of the most efficient ways to load icons is by using a font. Font Awesome is an iconic font designed for use with Twitter Bootstrap. The icons have cross-browser support and even support IE7, should you [...]]]></description>
				<content:encoded><![CDATA[<p>Using icons is a great way to add a bit of personality to your website while improving usability. One of the most efficient ways to load icons is by using a font.</p>
<p><a title="Font Awesome Icons" href="http://fortawesome.github.com/Font-Awesome/" target="_blank">Font Awesome</a> is an iconic font designed for use with <a title="Twitter Bootstrap" href="http://twitter.github.com/bootstrap/index.html" target="_blank">Twitter Bootstrap</a>. The icons have cross-browser support and even support IE7, should you be so unfortunate to be have to support it. There are 220 vector icons in the font and they were designed to be infinitely scalable and compatible with screen readers.</p>
<p><img class="aligncenter size-full wp-image-98078" src="http://wpmu.org/wp-content/uploads/2012/09/icons.jpg" alt="" width="700" height="380" /><span id="more-997"></span></p>
<h3>Font Awesome Icons Plugin for WordPress:</h3>
<p><a title="Font Awesome Icons plugin" href="http://wordpress.org/extend/plugins/font-awesome/" target="_blank">Font Awesome Icons</a> is a new plugin that makes these icons available to you within your WordPress site. The cool thing about this plugin is that it doesn’t require Twitter Boostrap so you can use it with any WordPress theme.</p>
<p><img class="aligncenter size-full wp-image-98080" src="http://wpmu.org/wp-content/uploads/2012/09/banner-772x2502.png" alt="" width="772" height="250" /></p>
<p>The Font Awesome Icons plugin was created by Rachel Baker, who is also the author of <a href="http://bootstrapwp.rachelbaker.me/" target="_blank">BootstrapWP</a>, which we featured in <a href="http://wpmu.org/7-free-twitter-bootstrap-themes-for-wordpress/" target="_blank">7 Free Twitter Bootstrap Themes for WordPress</a>. Rachel is always creating cool things with WordPress. She made the Font Awesome Icons plugin to be something that you can use independently of your theme, which means you can change your design and keep your icons.</p>
<h3>How to Add Icons Using the Font Awesome WordPress Plugin:</h3>
<p>There are two easy ways to add icons using this plugin – HTML or Shortcode.</p>
<p><strong>Add Icons Using HTML</strong><br />
Adding the icons using HTML is just as easy as using the shortcode and it provides greater flexibility. You simply add the icon name to the class name like so:</p>
<pre><span>&lt;i class=<span>"icon-umbrella"</span>&gt;</span><span>&lt;/i&gt;</span></pre>
<p><img class="alignright size-full wp-image-98090" src="http://wpmu.org/wp-content/uploads/2012/09/umbrella.jpg" alt="" width="75" height="75" />This produces a tiny umbrella icon.</p>
<p>You can make the icons bigger by increasing the font size:</p>
<pre><span>&lt;div style=<span>"<span>font-size</span><span>:</span><span> 44px</span><span>;</span>"</span>&gt;</span>
<span>&lt;i class=<span>"icon-umbrella icon-large"</span>&gt;</span><span>&lt;/i&gt;</span>
<span>&lt;/div&gt;</span></pre>
<p>The inline style is just an example, but you’d probably be better off putting the font size in your stylesheet.</p>
<p><strong>Add Icons Using Shortcodes</strong></p>
<p>If you find it easier to use shortcodes than HTML, you an add the icons by specifying the name within the shortcode like so:</p>
<pre>[icon name=icon-pencil]</pre>
<p>This will work for post and page content, but you will probably need to go with the HTML for using the icons outside of the post editor screen.</p>
<p>You can view all 220 of the <a title="Font Awesome Icons" href="http://fortawesome.github.com/Font-Awesome/#all-icons" target="_blank">Font Awesome icons</a> at github and use this as a reference. New icons are being added to each new version so you can expect the resource to continue to grow. Use them in menus, buttons, posts or anywhere you like. Many thanks to <a title="Rachel Baker" href="http://rachelbaker.me/" target="_blank">Rachel Baker</a> for creating this cool new plugin. Download <a title="Font Awesome Icons plugin" href="http://wordpress.org/extend/plugins/font-awesome/" target="_blank">Font Awesome Icons</a> for free from the WordPress plugin repository.</p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 77db8c3abc0081ba8b45c1acfba50680)</small>]]></content:encoded>
			<wfw:commentRss>http://talkingwordpress.com/how-to-use-font-awesome-twitter-bootstrap-icons-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Useful Infographics about HTML5</title>
		<link>http://talkingwordpress.com/10-useful-infographics-about-html5/</link>
		<comments>http://talkingwordpress.com/10-useful-infographics-about-html5/#comments</comments>
		<pubDate>Wed, 19 Sep 2012 22:28:07 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Developers]]></category>

		<guid isPermaLink="false">http://talkingwordpress.com/?p=971</guid>
		<description><![CDATA[&#160; Whether you need to quickly get up to speed with HTML5 or are in search of easy-to-digest resources that you can use to educate your clients about this web technology that’s creating a huge paradigm shift in the web and mobile development ecosystem, this collection of infographics that visualize HTML5 facts and figures will [...]]]></description>
				<content:encoded><![CDATA[<p>&nbsp;</p>
<p><a href="http://sixrevisions.com/html/html5-infographics/"><img src="http://cdn.sixrevisions.com/0293-01_html5_infographics.jpg" alt="Useful Infographics about HTML5" width="550" height="200" /></a></p>
<p>Whether you need to <a href="http://sixrevisions.com/html/the-only-html5-resources-you-need-for-getting-up-to-speed/">quickly get up to speed with HTML5</a> or are in search of easy-to-digest resources that you can use to educate your clients about this web technology that’s creating a huge paradigm shift in the web and mobile development ecosystem, this <strong>collection of infographics that visualize HTML5 facts and figures</strong> will help.</p>
<p><span id="more-971"></span></p>
<p>If you’d like to go to the source of an infographic so that you can find a larger version and learn more about the infographic, click on the respective title or preview image.</p>
<h3>1. <a href="http://www.dotcominfoway.com/blog/dot-com-infoway-releases-html5-infographic" target="_blank">HTML5: Past, Present and Future</a></h3>
<p>This infographic is an overview of the state of HTML5 in web and mobile apps, with data on HTML5-capable mobile web browsers, browser compatibility, and more.</p>
<p><a href="http://www.dotcominfoway.com/blog/dot-com-infoway-releases-html5-infographic" target="_blank"><img src="http://cdn.sixrevisions.com/0293-02_html5_pastpresentfuture_infographic.jpg" alt="Infographic: HTML5: Past, Present and Future" width="550" height="1585" /></a></p>
<h3>2. <a href="http://visual.ly/wtf-html5-and-why-should-we-all-care" target="_blank">WTF is HTML5?</a></h3>
<p>This is a simple primer on HTML5, which can be an excellent educational reference for your clients. The <a href="http://www.focus.com/images/view/11905/" target="_blank">original source</a> of this infographic is no longer available.</p>
<p><a href="http://visual.ly/wtf-html5-and-why-should-we-all-care" target="_blank"><img src="http://cdn.sixrevisions.com/0293-03_wtfhtml5_infographic.jpg" alt="Infographic: WTF is HTML5?" width="550" height="602" /></a></p>
<h3>3. <a href="http://www.wix.com/blog/2012/07/the-authentic-infographic-history-of-html5/" target="_blank">History of HTML5</a></h3>
<p>This infographic traces the progression of HTML5, starting in 2004 when the Web Hypertext Application Technology Working Group (WHATWG) was formed.</p>
<p><a href="http://www.wix.com/blog/2012/07/the-authentic-infographic-history-of-html5/" target="_blank"><img src="http://cdn.sixrevisions.com/0293-04_historyhtml5_infographic.jpg" alt="Infographic: History of HTML5" width="550" height="4383" /></a></p>
<h3>4. <a href="http://visual.ly/html5-why-developers-need-it" target="_blank">HTML5: Why Developers Need It</a></h3>
<p>Some compelling data on why web developers should start using HTML5 (like 74% of the browser market is HTML5-compatible) are shown in this infographic.</p>
<p><a href="http://visual.ly/html5-why-developers-need-it" target="_blank"><img src="http://cdn.sixrevisions.com/0293-05_html5whydevs_infographic.jpg" alt="Infographic: HTML5: Why Developers Need It" width="550" height="2718" /></a></p>
<h3>5. <a href="http://visual.ly/current-state-html5" target="_blank">HTML5: I’ve Seen the Future – It’s in My Browser</a></h3>
<p>Over 34% of websites use HTML5 in some way, but the browsers with the largest combined market share as of January 2012 (IE6-IE8) don’t have HTML5 support.</p>
<p><a href="http://visual.ly/current-state-html5" target="_blank"><img src="http://cdn.sixrevisions.com/0293-06_currentstate_infographic.jpg" alt="Infographic: HTML5: I've Seen the Future - It's in My Browser" width="550" height="1852" /></a></p>
<h3>6. <a href="http://www.readwriteweb.com/mobile/2012/05/infographic-taking-html5-to-the-next-level-for-mobile.php" target="_blank">Taking HTML5 to the Next Level for Mobile</a></h3>
<p>This infographic includes a visualization of data about mobile web browser capabilities (gathered using <a href="http://www.rng.io/" target="_blank">Ringmark</a>).</p>
<p><a href="http://www.readwriteweb.com/mobile/2012/05/infographic-taking-html5-to-the-next-level-for-mobile.php" target="_blank"><img src="http://cdn.sixrevisions.com/0293-07_mobilenextlevelhtml5_infographic.jpg" alt="Infographic: Taking HTML5 to the Next Level for Mobile" width="550" height="2357" /></a></p>
<h3>7. <a href="http://www.htmlgoodies.com/html5/the-wonderful-world-of-html5.html#fbid=efuC3Ux-9h3" target="_blank">The Wonderful World of HTML5</a></h3>
<p>According to this infographic, over 2.1 billion mobile devices with HTML5-capable browsers are estimated to exist by 2016.</p>
<p><a href="http://www.htmlgoodies.com/html5/the-wonderful-world-of-html5.html#fbid=efuC3Ux-9h3" target="_blank"><img src="http://cdn.sixrevisions.com/0293-08_wonderfulworldhtml5_infographic.jpg" alt="Infographic: The Wonderful World of HTML5" width="550" height="2567" /></a></p>
<h3>8. <a href="http://www.readwriteweb.com/mobile/2012/03/infographic-the-hype-versus-re.php" target="_blank">The Hype versus Reality of HTML5 Deployment</a></h3>
<p>This infographic commissioned by <a href="http://ziplinegames.com/about/" target="_blank">Zipline Games</a> argues that, for mobile gaming, HTML5 lacks in &#8220;reach, technical capabilities, and market results&#8221; compared to Flash.</p>
<p><a href="http://www.readwriteweb.com/mobile/2012/03/infographic-the-hype-versus-re.php" target="_blank"><img src="http://cdn.sixrevisions.com/0293-09_hypehtml5flash_infographic.jpg" alt="Infographic: The Hype versus Reality of HTML5 Deployment" width="550" height="2817" /></a></p>
<h3>9. <a href="http://www.onemorelevel.com/html-5-vs-flash-games/" target="_blank">HTML5 vs Flash Games</a></h3>
<p>This is another infographic that matches up HTML5 games and Flash games by comparing their distribution method, CPU usage performance, security, and so forth.</p>
<p><a href="http://www.onemorelevel.com/html-5-vs-flash-games/" target="_blank"><img src="http://cdn.sixrevisions.com/0293-10_html5vsflashgames_infographic.jpg" alt="Infographic: HTML5 vs Flash Games" width="550" height="3517" /></a></p>
<h3>10. <a href="http://www.wix.com/flash/infographic/the-history-of-html5.html#embed" target="_blank">The History of HTML5 in Line with Popular Culture Events</a></h3>
<p>This interesting infographic places HTML5 milestones side-by-side with pop culture events happening at the same time of the milestone.</p>
<p><a href="http://www.wix.com/flash/infographic/the-history-of-html5.html#embed" target="_blank"><img src="http://cdn.sixrevisions.com/0293-11_html5historypopculture_infographic.jpg" alt="Infographic: The History of HTML5 in Line with Popular Culture Events" width="550" height="2613" /></a></p>
<p>&nbsp;</p>
<p><img src="http://feeds.feedburner.com/~r/SixRevisions/~4/rIer5fIVI6M" alt="" width="1" height="1" /></p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 77db8c3abc0081ba8b45c1acfba50680)</small>]]></content:encoded>
			<wfw:commentRss>http://talkingwordpress.com/10-useful-infographics-about-html5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Helpers: The Missing Settings Page for WordPress</title>
		<link>http://talkingwordpress.com/wordpress-helpers-the-missing-settings-page-for-wordpress/</link>
		<comments>http://talkingwordpress.com/wordpress-helpers-the-missing-settings-page-for-wordpress/#comments</comments>
		<pubDate>Tue, 18 Sep 2012 22:01:50 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[PIKLIST]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[wordpress dashboard]]></category>
		<category><![CDATA[wordpress helpers]]></category>
		<category><![CDATA[wordpress settings plugin]]></category>

		<guid isPermaLink="false">http://talkingwordpress.com/?p=954</guid>
		<description><![CDATA[When customizing WordPress there are always those little things you want to change to make it easier to use, such as removing dashboard widgets, setting the default post editor, removing extra options, etc. Many times you end up adding tons of little plugins to make these small changes. Have you ever wished for WordPress to [...]]]></description>
				<content:encoded><![CDATA[<p>When customizing WordPress there are always those little things you want to change to make it easier to use, such as removing dashboard widgets, setting the default post editor, removing extra options, etc. Many times you end up adding tons of little plugins to make these small changes. Have you ever wished for WordPress to provide a simple settings page for turning things on or off?</p>
<p>The <a title="WordPress Helpers plugin" href="http://wordpress.org/extend/plugins/wp-helpers/" target="_blank">WordPress Helpers</a> plugin was created to be exactly that – <em>the missing settings page for WordPress</em>. It’s part of the <a title="PIKLIST" href="http://piklist.com/" target="_blank">PIKLIST Rapid Development Framework</a> and as such requires that you have the <a title="Piklist" href="http://wordpress.org/extend/plugins/piklist/" target="_blank">PIKLIST</a> plugin installed first. PIKLIST is a powerful, flexible framework for developers who want to focus on tailoring and extending WordPress. It makes it easy to build fields for settings pages, widgets and custom post types with minimal code.<span id="more-954"></span></p>
<p>WordPress Helpers, once installed, is located at <strong>Tools &gt; Helpers</strong>. There you will find a settings screen with tabs for all the options available to be changed.</p>
<p><img class="aligncenter size-full wp-image-97640" src="http://wpmu.org/wp-content/uploads/2012/09/wordpress-helpers.jpg" alt="" width="887" height="703" /></p>
<p><strong>WordPress Helpers features the ability to:</strong></p>
<ul>
<li>Take control of the WordPress Admin Bar, including “Howdy”.</li>
<li>Show ID’s on edit screens for Posts, Pages, Categories, Tags, Users, Media, Custom Post Types and Custom Taxonomies.</li>
<li>Disable the theme switcher.</li>
<li>Remove the “Screen Options” tab.</li>
<li>Remove WordPress version, Feed Links, RSD Link, wlwmanifest and relational links for the posts adjacent to the current post, from your theme header.</li>
</ul>
<p><strong>WordPress Dashboard:</strong></p>
<ul>
<li>Hide Dashboard widgets.</li>
<li>Set the default Dashboard columns.</li>
</ul>
<p><img class="aligncenter size-full wp-image-97656" src="http://wpmu.org/wp-content/uploads/2012/09/wordpressdashboard.jpg" alt="" width="656" height="411" /></p>
<p><strong>Writing:</strong></p>
<ul>
<li>Set the default Post editor (Visual or HTML).</li>
<li>Totally disable the Visual Editor.</li>
<li>Increase the height of the Excerpt box when writing a Post.</li>
<li>Disable Autosave.</li>
<li>Set the Post Per Page on the edit screen.</li>
</ul>
<p><img class="aligncenter size-full wp-image-97657" src="http://wpmu.org/wp-content/uploads/2012/09/writing.jpg" alt="" width="695" height="505" /></p>
<p><strong>Discussion:</strong></p>
<ul>
<li>Close Comments for older posts.</li>
<li>Remove auto linking in comments.</li>
</ul>
<p>There are many more settings beyond those listed here. If you wanted to make all of these changes, you would normally have to install 20 or more separate plugins to handle it. With WordPress Helpers you get everything in one shot, with the settings panel under one menu in the WordPress dashboard. No need to hunt around to try to find out how to change every little thing.</p>
<p>New WordPress users can be confused by all of the extra options and widgets in the dashboard. These little tweaks can make all the difference for someone who is struggling to use WordPress for the first time. Install <a title="WordPress Helpers plugin" href="http://wordpress.org/extend/plugins/wp-helpers/" target="_blank">WordPress Helpers</a> to keep the dashboard trim and simple.</p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 77db8c3abc0081ba8b45c1acfba50680)</small>]]></content:encoded>
			<wfw:commentRss>http://talkingwordpress.com/wordpress-helpers-the-missing-settings-page-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daily Tip: How to Exclude WordPress Pages from the Navigation Bar</title>
		<link>http://talkingwordpress.com/daily-tip-how-to-exclude-wordpress-pages-from-the-navigation-bar/</link>
		<comments>http://talkingwordpress.com/daily-tip-how-to-exclude-wordpress-pages-from-the-navigation-bar/#comments</comments>
		<pubDate>Sun, 09 Sep 2012 20:15:59 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Daily Tip]]></category>
		<category><![CDATA[exclude WordPress pages from menu]]></category>
		<category><![CDATA[hidden WordPress pages]]></category>
		<category><![CDATA[hide WordPress pages]]></category>

		<guid isPermaLink="false">http://talkingwordpress.com/?p=800</guid>
		<description><![CDATA[Want to create WordPress pages that don’t show in the navigation bar? Maybe you’re creating a membership site or just want to limit the amount of pages in your menu bar. Here’s how you do it… First, you’ll need the FREE WordPress plugin called “Exclude Pages.” Once you install and activate that plugin, you’ll find a [...]]]></description>
				<content:encoded><![CDATA[<p>Want to create WordPress pages that don’t show in the navigation bar? Maybe you’re creating a membership site or just want to limit the amount of pages in your menu bar. Here’s how you do it…</p>
<p>First, you’ll need the FREE WordPress plugin called <a href="http://wordpress.org/extend/plugins/exclude-pages/">“Exclude Pages.”</a> Once you install and activate that plugin, you’ll find a small check box in your WordPress admin area, like this:</p>
<p><img class="size-full wp-image-96747 alignnone" src="http://wpmu.org/wp-content/uploads/2012/09/wp-exclude-pages.jpg" alt="" width="700" height="393" /></p>
<p>As you can see, including or excluding a page on your WordPress site is as easy as checking or unchecking the “Exclude Pages” checkbox. You can always go back and edit the page to show up in your menu later. Try it out.</p>
<p><img src="http://feeds.feedburner.com/~r/Wpmu-Wordpress-Mu-PluginsThemesAndNews/~4/D7FO3aDDvso" alt="" width="1" height="1" /></p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 77db8c3abc0081ba8b45c1acfba50680)</small>]]></content:encoded>
			<wfw:commentRss>http://talkingwordpress.com/daily-tip-how-to-exclude-wordpress-pages-from-the-navigation-bar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Add Custom Styles to WordPress Widgets</title>
		<link>http://talkingwordpress.com/how-to-add-custom-styles-to-wordpress-widgets/</link>
		<comments>http://talkingwordpress.com/how-to-add-custom-styles-to-wordpress-widgets/#comments</comments>
		<pubDate>Sun, 02 Sep 2012 12:23:05 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[style widgets]]></category>
		<category><![CDATA[widgets]]></category>
		<category><![CDATA[wordpress style]]></category>
		<category><![CDATA[wordpress widgets]]></category>

		<guid isPermaLink="false">http://talkingwordpress.com/?p=757</guid>
		<description><![CDATA[WordPress widgets; ooh… we love ‘em, don’t we? The functionality and flexibility that WordPress widgets can add to our blogs and sites is unmatched (imho) by other platforms. Just do a quick search of the WordPress repository for widget, and you’ll find over 1000 plugins that can include a new widget for your blog! But, [...]]]></description>
				<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-95942" src="http://wpmu.org/wp-content/uploads/2012/09/how-to-style-wordpress-widgets.jpg" alt="WordPress Widgets - Tips for adding custom styles to any widget" width="550" height="395" /></p>
<h2>WordPress widgets; ooh… we love ‘em, don’t we?</h2>
<p>The functionality and flexibility that WordPress widgets can add to our blogs and sites is unmatched (imho) by other platforms. Just do a <a title="Search the WordPress plugin repository for " href="http://wordpress.org/extend/plugins/search.php?q=widget&amp;sort=new">quick search of the WordPress repository for <em>widget</em></a>, and you’ll find over 1000 plugins that can include a new widget for your blog!</p>
<p>But, regardless of the quantity and quality of WordPress widgets available, every once in a while, we install a WordPress plugin with a widget that doesn’t quite fit the look and feel of our site. Sometimes, (sorry designers), the built-in styling looks just awful.</p>
<p>Then again, there are times when we’d simply like a specific widget to stand out from the rest in our sidebar. This little tutorial will give you a few basic tips on how to<span id="more-757"></span></p>
<ul>
<li>just tweak individual WordPress widgets a little bit</li>
<li>customize things by removing some of the information displayed in the widget</li>
<li>ensure the same custom style is applied to all widgets in your sidebar, or throughout your site</li>
<li>re-arrange how the information is outputted by a widget</li>
</ul>
<p>Note that for that last point, we won’t be touching any plugin files or editing any php code. All our customizations will be done via CSS in the style-sheet of our theme or child-theme. That means that the order in which the various elements are called by the widget code won’t change. We can, however, do a bit of pretty nifty stuff with CSS alone.</p>
<p>For the purposes of this tutorial, we’ll be using a simple text widget so you can get the hang of things. Once you’re familiar with how easy is actually is to get your WordPress widgets looking the way <strong>you </strong>want, you’ll have a ball creating custom styles for almost any widget on your site.</p>
<h3>Create a test widget</h3>
<p>Go to “Appearance” &gt; “Widgets” in your WordPress back-end and drag a text widget to your sidebar, or any other widget area where you’d like to play around a bit. Give your widget any title you like, add the following to your widget and <strong>Save</strong>.</p>
<pre>&lt;div class="my-entry"&gt;
&lt;div class="my-title"&gt;
&lt;h4&gt;This is the title&lt;/h4&gt;
&lt;/div&gt;
&lt;div class="my-image"&gt;
&lt;a href="http://www.flickr.com/photos/kevinmcmanus/3956021578/" title="Thatched roof cottage by K Mick, on Flickr"&gt;&lt;img src="http://farm3.staticflickr.com/2431/3956021578_8579b5943c_m.jpg" width="240" height="161" alt="Thatched roof cottage"&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;div class="my-content"&gt;
Here is a bit of content to describe what's going on here. This could be some automatically generated text like a post excerpt, rss feed, or text you enter yourself in a widget like this one.
&lt;/div&gt;
&lt;/div&gt;</pre>
<p>The above code will generate a widget on your site similar to the image below:</p>
<p><img class="aligncenter size-full wp-image-95635" src="http://wpmu.org/wp-content/uploads/2012/08/text-widget1.png" alt="WordPress Widgets - Screenshot of a test widget 1" width="269" height="377" /></p>
<p>This is a very basic display that inherits the base sidebar styles in the theme style-sheet. While we do have full control over the content in this widget (we just entered it manually), let’s pretend for now that it’s generated by some plugin. That’s also why we added div containers around the image and the content, ‘cuz most plugins will enclose elements in some kind of container for styling purposes (we may not need to use them, but they’re there for our exercise). Now let’s make our test widget stand out from all the others on our site.</p>
<h3>Styling a single widget</h3>
<p>In the window in which you are viewing your site, launch your browser’s developer tools. For tips and links to documentation of popular browser developer tools, see “Tip #1″ of this article: <a title="WPMU.org -  5 Tips to Organize Your WordPress Theme Stylesheet and Make it Easier to Navigate" href="http://wpmu.org/wordpress-theme-stylesheets/">5 Tips to Organize Your WordPress Theme Stylesheet and Make it Easier to Navigate</a>. (For the rest of this article, I’ll be referring to tool names found in Firebug for Firefox.)</p>
<p>Using the “Inspect Element” tool, highlight the text widget you just created. You should see something like the image below:</p>
<p><img class="aligncenter size-full wp-image-95351" src="http://wpmu.org/wp-content/uploads/2012/08/text-widget-html.png" alt="WordPress Widgets - Screenshot of Firebug" width="1104" height="232" /></p>
<p>See where it says “<strong>id=”text-5</strong>” in the html window on the left? That’s the ID of the text widget we just created. That ID is what is going to help us create styles that will be specific to that particular widget. So, in all the custom styles we will be adding to our style-sheet, they will be preceded by that ID, ensuring that the styles will be applied <strong>only </strong>to that widget.</p>
<p>For the rest of this exercise, we’ll be adding some custom styles to our site. There are 3 ways we can do this:</p>
<ol>
<li>Open your theme/child-theme’s style-sheet in your favorite text editor (you will need to re-upload the edited file via FTP)</li>
<li>Use the theme editor in your WordPress admin panel</li>
<li>Use the new “Custom CSS module” in Jetpack. For more on this new feature, see <a title="WPMU.org -  Jetpack 1.7 Adds Custom CSS to the WordPress Dashboard" href="http://wpmu.org/jetpack-1-7-adds-custom-css-to-the-wordpress-dashboard/">Jetpack 1.7 Adds Custom CSS to the WordPress Dashboard</a></li>
</ol>
<p>Got the style-sheet open? Good, let’s start by making our test widget really stand out from the others in the sidebar by giving it different border and background colors. Add the following to your style-sheet:</p>
<pre>#text-5 {
  border: 1px solid #000000;
  background: #999900;
}</pre>
<p>You should see something like the image below. Go ahead and play around with the border thickness, border color and background color until you get it looking the way you want.</p>
<p><img class="aligncenter size-full wp-image-95636" src="http://wpmu.org/wp-content/uploads/2012/08/text-widget-bg.png" alt="WordPress Widgets - Screenshot of a test widget 2" width="261" height="373" /></p>
<p>We can also see that the image we added from Flickr.com isn’t quite right for our sidebar (it’s preset in the embed code at 240×161 pixels). We could <em>cheat </em>and modify the dimensions directly in the embed code but, as we’re pretending this widget is generated by a plugin, we won’t do that here. So, here’s an easy way to ensure that any images that appear in our customized widget fit just right:</p>
<pre>#text-5 img {
  width:100%;
  height:auto;
}</pre>
<p>The <em>width:100%;</em> declaration ensures that larger images will be resized to fit exactly the space available in their parent container. The <em>height:auto;</em> ensures that the height will remain proportionate to the original. Now you should see something like this:</p>
<p><img class="aligncenter size-full wp-image-95637" src="http://wpmu.org/wp-content/uploads/2012/08/text-widget-bg2.png" alt="WordPress Widgets - Screenshot of a test widget 3" width="261" height="365" /></p>
<p>The color of the headings isn’t right either for the background color we added earlier, so let’s make them easier to read by adding the following to our style-sheet:</p>
<pre>#text-5 h3, #text-5 h4 {
  color:#ffffff;
}</pre>
<p>That would give you something like this:</p>
<p><img class="aligncenter size-full wp-image-95638" src="http://wpmu.org/wp-content/uploads/2012/08/text-widget-bg3.png" alt="WordPress Widgets - Screenshot of a test widget 4" width="259" height="364" /></p>
<p>You can see in the examples above how easy it can be to add custom styles to your WordPress widgets simply by targeting the ID of the widget (#text-5 in our examples), then appending the appropriate elements to the selector. Up til now, we’ve been customizing the look of the widget content. Now, let’s shift things into another gear and change <strong>how </strong>the content is displayed; the layout.</p>
<h3>Changing the widget content layout</h3>
<p>For this part of our exercise, we’ll be using some <em>display</em> and/or <em>float </em>properties. (For more on <em>display, float</em> and other style rules, see the helpful links at the end of this article.) Let’s first add a bit more content to our test widget so we can really see the impact of our changes. To simulate multiple entries generated by a plugin, we’ll copy what we already have, and add it in again with a horizontal rule between the 2 entries. Change the content in your test widget to the following and <strong>Save</strong>.</p>
<pre>&lt;div class="my-entry"&gt;
&lt;div class="my-title"&gt;
&lt;h4&gt;This is the title&lt;/h4&gt;
&lt;/div&gt;
&lt;div class="my-image"&gt;
&lt;a href="http://www.flickr.com/photos/kevinmcmanus/3956021578/" title="Thatched roof cottage by K Mick, on Flickr"&gt;&lt;img src="http://farm3.staticflickr.com/2431/3956021578_8579b5943c_m.jpg" width="240" height="161" alt="Thatched roof cottage"&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;div class="my-content"&gt;
Here is a bit of content to describe what's going on here. This could be some automatically generated text like a post excerpt, rss feed, or text you enter yourself in a widget like this one.
&lt;/div&gt;
&lt;/div&gt;
&lt;hr/&gt;
&lt;div class="my-entry"&gt;
&lt;div class="my-title"&gt;
&lt;h4&gt;This is the title&lt;/h4&gt;
&lt;/div&gt;
&lt;div class="my-image"&gt;
&lt;a href="http://www.flickr.com/photos/kevinmcmanus/3956021578/" title="Thatched roof cottage by K Mick, on Flickr"&gt;&lt;img src="http://farm3.staticflickr.com/2431/3956021578_8579b5943c_m.jpg" width="240" height="161" alt="Thatched roof cottage"&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;div class="my-content"&gt;
Here is a bit of content to describe what's going on here. This could be some automatically generated text like a post excerpt, rss feed, or text you enter yourself in a widget like this one.
&lt;/div&gt;
&lt;/div&gt;</pre>
<p>You should now see something like this on your site:</p>
<p><a title="WordPress Widgets -  Custom styling 5" href="http://wpmu.org/wp-content/uploads/2012/08/text-widget-bg4.png" rel="lightbox[95232]"><img class="aligncenter size-medium wp-image-95639" src="http://wpmu.org/wp-content/uploads/2012/08/text-widget-bg4-113x300.png" alt="WordPress Widgets - Screenshot of a test widget 5" width="113" height="300" /></a></p>
<p>Let’s try simply making the images half the width of the widget, and get the content to wrap around them. To do so, we’ll style the parent containers of the images. As we have already added a width of 100% to our images, they will automatically resize to fit their container. Most widget content generated by plugins will have images wrapped in some kind of container. In our test widget, the image container is <em>div class=”my-image”</em>. So to style that container, we can add the following to our style-sheet:</p>
<pre>#text-5 .my-image {
  float:left;
  margin:0 1em 0 0;
  width:50%;
}</pre>
<p>Now you should see something like this on your site:</p>
<p><a title="WordPress Widgets -  Custom styling 6" href="http://wpmu.org/wp-content/uploads/2012/08/text-widget-bg5.png" rel="lightbox[95232]"><img class="aligncenter size-medium wp-image-95806" src="http://wpmu.org/wp-content/uploads/2012/08/text-widget-bg5-157x300.png" alt="WordPress Widgets - Screenshot of a test widget 6" width="157" height="300" /></a></p>
<p>If you’d prefer a layout with images to the right, change the code you just added to the following and you’ll see something much like the image below:</p>
<pre>#text-5 .my-image {
  float:right;
  margin:0 0 0 1em;
  width:50%;
}</pre>
<p><a title="WordPress Widgets -  Custom styling 7" href="http://wpmu.org/wp-content/uploads/2012/08/text-widget-bg6.png" rel="lightbox[95232]"><img class="aligncenter size-medium wp-image-95808" src="http://wpmu.org/wp-content/uploads/2012/08/text-widget-bg6-155x300.png" alt="WordPress Widgets - Screenshot of a test widget 7" width="155" height="300" /></a></p>
<p>In some instances, we may want the content of our WordPress widgets to display in distinct columns. The <em>display </em>property allows us to do that by mimicking good ol’ tables and table cells. First, we should tell our widget that we want its content to behave like a table by adding <em>display:table;</em> to it. The style rule for your test widget should now look like this:</p>
<pre>#text-5 {
  border: 1px solid #000000;
  background: #999900;
  display:table;
}</pre>
<p>Next, we’ll add a style rule to the <em>my-image</em> container, and create a rule for the <em>my-content</em> container so they behave like table cells:</p>
<pre>#text-5 .my-image {
  display:table-cell;
  float:left;
  margin:0 1em 0 0;
  width:50%;
}
#text-5 .my-content {
  display:table-cell;
}</pre>
<p>Viewing your site, your test widget should now look much like this:</p>
<p><a title="WordPress Widgets -  Custom styling 8" href="http://wpmu.org/wp-content/uploads/2012/09/text-widget-bg7.png" rel="lightbox[95232]"><img class="aligncenter size-medium wp-image-95935" src="http://wpmu.org/wp-content/uploads/2012/09/text-widget-bg7-115x300.png" alt="WordPress Widgets - Screenshot of a test widget 8" width="115" height="300" /></a></p>
<p>Evidently, this technique may not be ideally suited to WordPress widgets in narrow sidebars where there’s a lot of text beside a single image in each entry. However, it can be useful to re-arrange text, links or images in wider widget areas such as full-width footer widgets.</p>
<h3>Hiding some of the widget content</h3>
<p>There are times when a widget displays a bunch of information in each entry, some of which we don’t necessarily need or want. Depending on the plugin used, there may not be a built-in setting or option available to hide or display certain elements. There’s an easy solution to that with the <em>display </em>property.</p>
<p>Let’s say we want to remove the text from each entry in our test widget and show only the images. We would simply apply <em>display:none;</em> to the appropriate container. The container for our test widget text is <em>my-content</em>, so the style rule would look like the following (you’ll need to remove the style rules for the <em>my-image</em> container to get the images back to full-width for this exercise):</p>
<pre>#text-5 .my-content {
  display:none;
}</pre>
<p>To hide the images and display only the text, we would apply the display rule to the image container instead like so:</p>
<pre>#text-5 .my-image {
  display:none;
}</pre>
<p>Depending on what we’ve hidden, our test widget would now look like one of the images below:</p>
<p><img class="aligncenter size-full wp-image-95938" src="http://wpmu.org/wp-content/uploads/2012/09/text-widget-bg8.png" alt="WordPress Widgets - Screenshot of a test widget 9" width="790" height="521" /></p>
<h3>Applying custom styles to groups of widgets</h3>
<p>Let’s say we want all the widgets in our sidebar to inherit the same custom styling. Rather than preceding style rules with the ID of a specific widget (such as <em>#text-5</em> from our test widget), we would precede them with the ID of the sidebar and target the widgets like so:</p>
<pre>#sidebar .widget {
<em> style rules here... </em>
}</pre>
<p>If we want to apply the same rules to all our sidebar widget images, our CSS would then look like this:</p>
<pre>#sidebar .widget img {
<em> style rules here... </em>
}</pre>
<p>To apply custom CSS to all the widgets in our site’s footer instead, we would target the footer ID like so:</p>
<pre>#footer .widget {
<em> style rules here... </em>
}</pre>
<p>To apply custom rules to ALL the widgets on our site, we would simply target the widget class like so:</p>
<pre>.widget {
<em> style rules here... </em>
}</pre>
<h3>Tips to override stubborn theme styles</h3>
<p>Depending on the complexity of your chosen theme’s style-sheet, custom styles for your WordPress widgets may not <em>“take”</em> immediately. In other words, some built-in theme styles may take precedence and override your custom stuff. If this happens, there are 2 ways to ensure that your custom styles override whatever may be present in your theme’s style-sheet.</p>
<ol>
<li>Increase the specificity of the selector. This is by far the preferred method. To help get you going on CSS specificity, here’s a <a title="HTML Dog - CSS Specificity" href="http://www.htmldog.com/guides/cssadvanced/specificity/">simple tutorial</a>, and a <a title="W3.org - CSS Specificity" href="http://www.w3.org/TR/CSS21/cascade.html">complete one</a>.</li>
<li>Use the <em>!important</em> rule. Be careful though, this should be used <strong>only </strong>if absolutely necessary. See <a title="When Using !important is The Right Choice" href="http://css-tricks.com/when-using-important-is-the-right-choice/">this article</a> at CSS-Tricks.com for a great write-up on how <em>!important</em> can be used wisely.</li>
</ol>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 77db8c3abc0081ba8b45c1acfba50680)</small>]]></content:encoded>
			<wfw:commentRss>http://talkingwordpress.com/how-to-add-custom-styles-to-wordpress-widgets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CodeGuard: The Best Backup Service for WordPress?</title>
		<link>http://talkingwordpress.com/codeguard-the-best-backup-service-for-wordpress/</link>
		<comments>http://talkingwordpress.com/codeguard-the-best-backup-service-for-wordpress/#comments</comments>
		<pubDate>Fri, 31 Aug 2012 11:19:20 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[codeguard]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://talkingwordpress.com/?p=473</guid>
		<description><![CDATA[You may recall an article I published back in July entitled Should WordPress.org Host Premium Subscription-Based Plugins?, in which I named and shamed a backup plugin known as CodeGuard. I therefore don’t blame you for being surprised that CodeGuard is the subject of today’s review. However, I am all for giving second chances, and further to [...]]]></description>
				<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-95599" title="CodeGuard: The Best Backup Service for WordPress?" src="http://talkingwordpress.com/wp-content/uploads/2012/08/codeguard-300x204.png" alt="CodeGuard: The Best Backup Service for WordPress?" width="300" height="204" />You may recall an article I published back in July entitled <a title="Should WordPress.org Host Premium Subscription-Based Plugins?" href="http://wpmu.org/wordpress-org-subscription-plugins/">Should WordPress.org Host Premium Subscription-Based Plugins?</a>, in which I named and shamed a backup plugin known as <a title="CodeGuard" href="http://wordpress.org/extend/plugins/codeguard/">CodeGuard</a>. I therefore don’t blame you for being surprised that CodeGuard is the subject of today’s review.</p>
<p>However, I am all for giving second chances, and further to my aforementioned article, the team at CodeGuard worked quickly to make amends for their previous misdemeanor (which in fairness, did seem to have been committed in ignorance, rather than with intent). And as they once did before, <strong>they now again offer a free option to WordPress users</strong>.</p>
<p>So with bygones being bygones and a forward-facing attitude, today I want to introduce you to what is a rather unique backup service for WordPress.</p>
<h2>Dime a Dozen</h2>
<p>Whenever I stumble across a new backup plugin, one question always immediately springs to mind: “What does this plugin do that a hundred other backup plugins don’t?”<span id="more-473"></span></p>
<p>So let’s take a look (in no particular order) at what I consider to be the key selling points of any backup service:</p>
<ul>
<li>Simplicity</li>
<li>Reliability</li>
<li>Affordability</li>
</ul>
<p>You need to <em>trust </em>a backup service. You need to have confidence in their service. You need to be able to use such a service without needing an instruction manual. And preferably, such a service shouldn’t cost you an arm and a leg.</p>
<p>Having been using CodeGuard for several weeks now,<strong> I believe that it delivers on all three fronts</strong>, and is well worth investigating if you are in the market for a backup service.</p>
<h2>Simplicity</h2>
<p>To give you an idea of CodeGuard’s feature set, check out this brief promotional video:</p>
<p>The concept is simple – CodeGuard takes periodical “snapshots” of your site, informs you of any changes, and provides you with the ability to reverse any changes made between each snapshot.</p>
<p>Not only is this simple, it also highlights one of CodeGuard’s unique selling points – <strong>its ability to spot changes made to a site</strong>. With the daily reporting system, you will never be far away from knowing if someone (or something) malicious is interacting with your site. And if no changes are made, CodeGuard won’t take a backup. Therefore, <strong>every backup you see on your account represents a unique iteration of your site</strong>.</p>
<p>Here’s a screenshot of backups of <a title="Leaving Work Behind" href="http://www.leavingworkbehind.com/">my blog</a> from the last few days:</p>
<p><img class="aligncenter size-full wp-image-95596" title="CodeGuard" src="http://talkingwordpress.com/wp-content/uploads/2012/08/codeguard.jpg" alt="CodeGuard" width="689" height="416" /></p>
<p>As you can see, you get an intuitive overview of all of the changes that have been made to your site. You can click for more details on any specific day and browse through a list of every single file that has been added, changed or removed.</p>
<p>If you need to restore your site to a previous iteration, you have three options:</p>
<ol>
<li>Request a ZIP file of your backup and manually overwrite files as you see fit</li>
<li>Automatically restore your site to a previous version</li>
<li>Select specific files to overwrite</li>
</ol>
<div>The second and third features are beta only, and are also only available on the paid plan.</div>
<h2>Reliability</h2>
<p>This is where CodeGuard really shines, because it has nowhere to hide. Every single backup ever made, with full details on the changes within, is available within a few clicks:</p>
<p><img class="aligncenter size-full wp-image-95597" title="Backups" src="http://talkingwordpress.com/wp-content/uploads/2012/08/backups.jpg" alt="Backups" width="689" height="514" /></p>
<p>This kind of transparency can only serve to fill you with confidence, because let’s face it – <strong>reliability is an absolute must when it comes to choosing a backup service</strong>. If you choose to receive daily emails, you will be able to see that CodeGuard is working every day to log and store changes to your site.</p>
<h2>Affordability</h2>
<p>This is where CodeGuard’s very reasonable and relatively simplistic payment plan comes to the fore. First of all, <strong>there is a free option available</strong>, offering the following features:</p>
<ul>
<li>1 website</li>
<li>1gb storage</li>
<li>Weekly backups</li>
<li>Manual restore</li>
</ul>
<p>The pro plan, starting at $5 per month, offers a more feature-rich service:</p>
<ul>
<li>Up to 50 websites</li>
<li>5gb storage</li>
<li>Daily backups</li>
<li>One click automatic restore</li>
</ul>
<p>If you require more space, each gigabyte will set you back another dollar a month. If you need to back up more than 50 sites, you will need to pay another $4 per site (or $3 per site once you go over 100).</p>
<p>It might get a little bit convoluted for power users, but for the rest of us, <strong>CodeGuard is a very reasonably-priced and well-featured backup solution</strong>. However, there are some curious anomalies regarding the service. For instance, I am using the free plan, which is supposed to provide weekly backups and 1gb of space. But for some reason, I am getting daily backups and 2gb of space (I’m not complaining!). Furthermore, if you attempt to upgrade your plan from within your account (as opposed to signing up as a new user), you get offered completely different payment plans. I have contacted CodeGuard regarding these issues, so it will be interesting to see how they respond.</p>
<p>In conclusion, whilst defining one backup service as “the best” is essentially impossible, I do believe that CodeGuard is an excellent option. I wouldn’t hesitate in trusting it with my own sites.</p>
<p><a title="Download CodeGuard here" href="http://wordpress.org/extend/plugins/codeguard/">Download CodeGuard here</a>.</p>
<p><!-- PHP 5.x --></p>
<p>Related posts:</p>
<ol>
<li><a title="Backup WordPress With The New PressBackup Express Service" href="http://wpmu.org/backup-wordpress-with-the-new-pressbackup-express-service/" rel="bookmark">Backup WordPress With The New PressBackup Express Service</a> <small>Backup your WordPress site to Amazon S3 or Dropbox for&#8230;</small></li>
<li><a title="Monitor and Backup Your WordPress Sites with the Free WP Remote Service" href="http://wpmu.org/monitor-and-backup-your-wordpress-sites-with-the-free-wp-remote-service/" rel="bookmark">Monitor and Backup Your WordPress Sites with the Free WP Remote Service</a> <small>WP Remote has undergone a total reboot and is now&#8230;</small></li>
<li><a title="Should WordPress.org Host Premium Subscription-Based Plugins?" href="http://wpmu.org/wordpress-org-subscription-plugins/" rel="bookmark">Should WordPress.org Host Premium Subscription-Based Plugins?</a> <small>WordPress.org is in danger of losing its status as a&#8230;</small></li>
</ol>
<p><img src="http://feeds.feedburner.com/~r/Wpmu-Wordpress-Mu-PluginsThemesAndNews/~4/IgfAAV13V3s" alt="" width="1" height="1" /></p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 77db8c3abc0081ba8b45c1acfba50680)</small>]]></content:encoded>
			<wfw:commentRss>http://talkingwordpress.com/codeguard-the-best-backup-service-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Use WordPress To Manage Your Clients</title>
		<link>http://talkingwordpress.com/how-to-use-wordpress-to-manage-your-clients/</link>
		<comments>http://talkingwordpress.com/how-to-use-wordpress-to-manage-your-clients/#comments</comments>
		<pubDate>Fri, 31 Aug 2012 11:19:19 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[design approval system]]></category>
		<category><![CDATA[graphic design]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[wordpress design plugins]]></category>
		<category><![CDATA[wordpress for clients]]></category>

		<guid isPermaLink="false">http://talkingwordpress.com/?p=468</guid>
		<description><![CDATA[I Know, I Know. Sometimes It Is Hard To Resist. Why haven’t you heard from that client?   You emailed him the last draft a week ago.  Why hasn’t he given you a sign-off or feedback yet?  You definitely emailed him.  Right? Right?! Many a freelancer designer has known this feeling and has created a [...]]]></description>
				<content:encoded><![CDATA[<div><img class="size-full wp-image-95319" title="Kill A Client" src="http://talkingwordpress.com/wp-content/uploads/2012/08/Kill-A-Client.jpg" alt="Make Your Clients Happier With Your Graphic Design Work And Timetables." width="227" height="320" />I Know, I Know. Sometimes It Is Hard To Resist.</div>
<p>Why haven’t you heard from that client?   You emailed him the last draft a week ago.  Why hasn’t he given you a sign-off or feedback yet?  You definitely emailed him.  Right? Right?!</p>
<p>Many a freelancer designer has known this feeling and has created a system to be able to efficiently submit drafts to clients and receive their approval and comments on that work.  To do so, some go about <a title="WPMU: Show And Share Your Swag With Issuu" href="http://wpmu.org/show-and-share-your-swag-with-issuu/" target="_blank">emailing designs</a>, creating email chains that make it easy to lose an email or forget who last contacted who, especially when inboxes are crowded with junk or the emails pile up on each other.   Other designers opt to simply upload files to a Dropbox and share them, but this method does little to ensure that the other person has reviewed and approved the submission.</p>
<p>What the freelancer graphic designer needs is an application that will allow them to:</p>
<ul>
<li>Display the designs as they should be seen</li>
<li>Make the design, and its earlier versions, easy to find and reference</li>
<li>Communicate easily and clearly with their clients.</li>
</ul>
<p>Now there is a plugin that looks to be able to do all of those things and make it easier for graphic designers to run an efficient design business from their WordPress website: <a title="Design Approval System" href="http://wordpress.org/extend/plugins/design-approval-system/" target="_blank">Design Approval System</a>.<span id="more-468"></span></p>
<h3>What Does It Do?</h3>
<p>This is what you get:</p>
<div><a title="Design Approval Screenshot" href="http://talkingwordpress.com/wp-content/uploads/2012/08/Design-Approval-Screenshot.jpg" rel="lightbox[95254]"><img class="size-full wp-image-95526 " title="Design Approval Screenshot" src="http://talkingwordpress.com/wp-content/uploads/2012/08/Design-Approval-Screenshot.jpg" alt="Use The Design Approval System Plugin To Share Your Work With Clients." width="670" height="410" /></a>The DAS Plugin&#8217;s Design Display Interface.</div>
<p>Design Approval System creates a customized post template that looks like the above for displaying your designs.  In addition to the display properties, it also makes it easier for you to manage routine submission, input, and review processes with the client. Working clockwise from the upper left hand corner, you have:</p>
<ol>
<li>A display for when this version of the design was posted and for which company it was intended</li>
<li>The name of the designer and the logo of his/her agency/company</li>
<li>An easy toggle between different versions of the design.   It will automatically display the linked to version of the design, but will also allow the viewer to select any of the versions of the design in a drop down menu.</li>
<li>The design itself.  This is 300×200, but it will display whatever size you enter, even if it overflows the browser window.</li>
<li>A button which, when clicked, displays a pop-up that allows the client to formally approve the design (sample below).  This is only for final approval of a design and is not intended to be used in for each bit of feedback (although it can).</li>
<li>Designer’s notes for the client to read as well as a description of the notes that the client has requested previously.</li>
<li>A button that allows the designer to send an email to their client notifying them that the design is ready for their review.  This function is not triggered automatically and this action must be performed every time the designer would like the client to review a design.</li>
</ol>
<div><a title="Design Approval Signature" href="http://talkingwordpress.com/wp-content/uploads/2012/08/Design-Approval-Signature.jpg" rel="lightbox[95254]"><img class="size-full wp-image-95540 " title="Design Approval Signature" src="http://talkingwordpress.com/wp-content/uploads/2012/08/Design-Approval-Signature.jpg" alt="A WordPress Plugin That Allows Clients To Sign Off On Your Designs." width="647" height="352" /></a>What The DAS Signature Sign Off Looks Like.</div>
<h3>Getting Started</h3>
<p>This “quick” 22-minute <a title="Design Approval System Tutorial" href="http://www.slickremix.com/category/design-approval-system-tutorials/" target="_blank">tutorial video</a> of their’s is a pretty comprehensive guide on how to install, setup, and begin using the plugin:</p>
<p>For those of you who do not believe that 22-minutes is short, here is a brief summary of how to get it working.  First, download, install, and activate the <a title="Design Approval System" href="http://wordpress.org/extend/plugins/design-approval-system/" target="_blank">Design Approval System plugin</a> as well as the <a title="Custom Post Template Plugin" href="http://wordpress.org/extend/plugins/custom-post-template/" target="_blank">Custom Post Template plugin</a> (both plugins are necessary for the DAS to function correctly).  The plugin will then go ahead and create a separate <strong>Dashboard</strong> menu for the Design Approval System with tabs to create and view DAS posts, create DAS tags and categories, get help with DAS, and adjust the settings of DAS. You are then required to enter your company’s name, logo, and email address in the DAS <strong>Settings </strong>panel (while there, you can also start to customize some of the automated email messages the plugin sends out).</p>
<p>To add your first design, simply insert an image into a DAS post as you would in any other WordPress post and it will display as you can see in the screenshot above.  You will also need to enter the appropriate information in the custom fields, you can see them below the text editor, so as to identify the creator and recipient of the design as well as enable or disable the client notes.  To ensure that this design is linked with others for the same client, it is important to add a client specific DAS category.  This can be done in the post’s category manager or in the DAS Settings panel, but it is important to not neglect it as the plugin groups different version of the same design by their shared category.</p>
<h3>Reservations</h3>
<div><img class="size-full wp-image-95318" title="Head Switch" src="http://talkingwordpress.com/wp-content/uploads/2012/08/Head-Switch.jpg" alt="Communicate Better With Clients And Get Repeat Business." width="240" height="240" />Get The Response From Your Client You Need. When You Need It.</div>
<p>There are two reservations that I have about this product.  The first is that I did have a couple of issues with installation.  Since it relies on the Custom Post Template plugin, you will have to have your site updated to WordPress version 3.4; otherwise it will not work.  Also, although I wasn’t quite able to isolate that this was the problem, I believe that it does not play nicely with the Cloudflare service and the plugin will fail if your site is in the Cloudflare network.</p>
<p>The second reservation is that some of the options that I would like to see standard are only offered in the USD$15 <a title="Design Approval System Extension" href="http://www.slickremix.com/product/client-changes-extension/" target="_blank">extension pack</a>, such as:</p>
<ol>
<li>Designers can prevent clients from submitting requests for further changes until they have completed payment on their existing payments to the designer.</li>
<li>Clients can enter comments on the Design Display page.</li>
<li>After the client has submitted their design request, the plugin can email both parties with confirmation emails.</li>
<li>Can allow the designer to customize the confirmation emails messages and “Thank you” messages.</li>
</ol>
<h3>Other Options</h3>
<p>If you are a photographer and are looking for something which has a somewhat similar functionality to the Design Approval System plugin, check out <a title="WP Shutter" href="http://wordpress.org/extend/plugins/shutter/" target="_blank">WP Shutter</a> and its add-on, <a title="ShutterProof" href="http://wpshutter.com/shop/shutterproof-add-on/" target="_blank">ShutterProof</a>.  This plugin and add-on will allow you to <a title="WPMU: 21 Free WordPress Portfolio Themes" href="http://wpmu.org/21-free-wordpress-portfolio-themes/" target="_blank">display</a> a variety of proofs to the client privately and allow the client to select the photograph(s) that they like best.</p>
<p><img src="http://feeds.feedburner.com/~r/Wpmu-Wordpress-Mu-PluginsThemesAndNews/~4/V8_MTJ42kqM" alt="" width="1" height="1" /></p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 77db8c3abc0081ba8b45c1acfba50680)</small>]]></content:encoded>
			<wfw:commentRss>http://talkingwordpress.com/how-to-use-wordpress-to-manage-your-clients/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Landing a WordPress Job</title>
		<link>http://talkingwordpress.com/landing-a-wordpress-job/</link>
		<comments>http://talkingwordpress.com/landing-a-wordpress-job/#comments</comments>
		<pubDate>Fri, 31 Aug 2012 11:19:10 +0000</pubDate>
		<dc:creator>Stuart</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Jobs]]></category>

		<guid isPermaLink="false">http://talkingwordpress.com/?p=450</guid>
		<description><![CDATA[Employers increasingly consider “WordPress” its own skill set in today’s job market. It’s no longer enough to simply say “I know WordPress.” How do you prepare for WordPress-heavy job interviews? Learn some key bases to cover for the four main types of WordPress positions. Four Types of WordPress Jobs What kind of WordPress job are [...]]]></description>
				<content:encoded><![CDATA[<p dir="ltr"><img class="alignright size-medium wp-image-95712" title="WordPress Jobs" src="http://talkingwordpress.com/wp-content/uploads/2012/08/wordpress-jobs-feature-300x204.jpg" alt="WordPress Jobs-Help Wanted sign" width="300" height="204" />Employers increasingly consider “WordPress” its own skill set in today’s job market. It’s no longer enough to simply say “I know WordPress.” How do you prepare for WordPress-heavy job interviews? Learn some key bases to cover for the four main types of WordPress positions.</p>
<h2 dir="ltr">Four Types of WordPress Jobs</h2>
<p>What kind of WordPress job are you looking for? I’ll divide this article into the 4 types I see the most.<span id="more-450"></span></p>
<h3 dir="ltr">1. Writing / Editing / Managing a WordPress site</h3>
<p>These jobs use WordPress tools to create and manage website content.</p>
<h3 dir="ltr">2. Theme Development</h3>
<p>Primarily concerned with the front-end look and feel of WordPress sites, these jobs leverage your visual design skills.</p>
<h3 dir="ltr">3. Plugin Development</h3>
<p>Adding and changing site functionality makes use of your PHP development skills, along with other related experience.</p>
<h3 dir="ltr">4. End-User Support</h3>
<p>Site managers sometimes need help using WordPress, and can benefit from your multiple years as a WordPress user.</p>
<h2 dir="ltr">So Many Skills, So Little Time</h2>
<p>Your use of WordPress for an employer will fall within one or more of the above topics. Below, check out the important proficiencies you need to show for each of these areas. For most topics, I’ve provided what I think is the best link to move you in the right direction when you need a little help. By no means is this all you need to know about WordPress for the rest of your life, but completing these lists definitely puts you near the front of the pack.</p>
<blockquote><p><strong>Bonus Tip:</strong> I’ve hired WordPress staff for all of these categories. No candidate ever had all items checked off their list. If you take time to learn all of these skills and <em>prove</em> them with examples, you’ll rise to the top of most WordPress job interview lists.</p></blockquote>
<h3 dir="ltr"><a title="WordPress Jobs - Web Editing and Management" href="http://wpmu.org/wp-content/uploads/2012/08/wordpress-jobs-writing.jpg" rel="lightbox[94659]"><img class="alignright size-medium wp-image-95717" title="WordPress Jobs - Web Editing and Management" src="http://talkingwordpress.com/wp-content/uploads/2012/08/wordpress-jobs-writing-300x193.jpg" alt="WordPress Jobs-Young writers at a Write+Aid table" width="300" height="193" /></a>Writing / Editing Skills</h3>
<p>In addition to your general writing and editing abilities, you need to show familiarity with using WordPress in the backend.</p>
<h4 dir="ltr">WordPress Posts</h4>
<p>Make sure you understand how to do everything the <a href="http://codex.wordpress.org/Posts">WordPress.org “Writing Posts” page</a> shows you. That’s a pretty big page, so start with my list below, in order. If you get stuck, check the “Writing Posts” page to figure out what’s wrong. Make sure you can do everything on the following list.</p>
<ol>
<li>Create a new post.</li>
<li>Change the permalink, and understand what it does.</li>
<li>Assign a category or two.</li>
<li>Assign tags intelligently.</li>
<li>Write a <a href="http://jafferhaider.wordpress.com/2008/01/22/writing-semantically-correct-html/">semantically-correct post</a>.</li>
<li>Include HTML / CSS / PHP etc. code in a post using PRE and CODE tags.
<pre><code>&lt;h2&gt;An example of code inclusion&lt;/h2&gt; &lt;p&gt;Here we have included HTML tags that will not be rendered, but will be shown in raw form.&lt;/p&gt;</code></pre>
</li>
<li>Paste styled content copied from Word / RTF / etc. into the post without messed-up styling.</li>
<li>Attach and insert a link to a PDF document in your post.</li>
<li>Upload and insert photos into your post — left, right, and non-aligned.</li>
<li>Know how to clear an element from a floated previous element using the HTML editor.<br />
<em>For example:</em> If you insert an image left-aligned, and want the next 2nd-level heading to start below the image, how can you do it?</li>
<li>Insert custom characters with the “Insert custom character” tool.<br />
<em>For example:</em> Copyright symbol, Yen sign, etc.</li>
<li>Understand what the “More” tag does.</li>
<li>Schedule a post to publish at a later date and time.</li>
<li>Set a post to be viewable only to people who have a post-specific password.</li>
<li>Add a custom field value.</li>
</ol>
<h4 dir="ltr">WordPress Pages</h4>
<p>In addition to Posts, you need to understand Pages. Check the <a href="http://codex.wordpress.org/Pages">WordPress.org “Pages” page</a>, and make sure you know the differences between Posts and Pages. Then, make sure you know how to:</p>
<ol>
<li>Change the parent of a page.</li>
<li>Change the template used for displaying a page.</li>
</ol>
<h4 dir="ltr">Search Engine Optimization (SEO)</h4>
<p>You won’t find much about SEO on the official WordPress site, but it’s an important aspect to writing and managing any website.</p>
<ol>
<li><a href="http://wpmu.org/wordpress-seo-made-easy-4-tips-to-double-your-traffic-in-the-next-30-days/">Understand what SEO is</a>.</li>
<li>Familiarize yourself with at least one SEO plugin.
<ol>
<li><a href="http://wordpress.org/extend/plugins/wordpress-seo/">WordPress SEO</a></li>
<li><a href="http://premium.wpmudev.org/project/wpmu-dev-seo/">Infinite SEO</a></li>
<li><a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/">All-In-One SEO Pack</a></li>
</ol>
</li>
</ol>
<h3 dir="ltr">Shared Theme and Plugin Development Skills</h3>
<p>Theme and Plugin development share a number of skills. If you’re trying to get a job involving either theme or plugin development, you’d better have experience with the following:</p>
<ol>
<li><a href="http://codex.wordpress.org/Function_Reference/wp_enqueue_script">Loading JavaScript and CSS the proper way</a>.</li>
<li><a href="http://codex.wordpress.org/Settings_API">Creating settings screens and storing options</a>.</li>
<li><a href="http://codex.wordpress.org/Theme_Features">Using theme features</a> like:
<ol>
<li><a href="http://codex.wordpress.org/Widgets_API">Sidebars</a></li>
<li><a href="http://codex.wordpress.org/Navigation_Menus">Navigation Menus</a></li>
<li><a href="http://codex.wordpress.org/Post_Thumbnails">Post Thumbnails</a></li>
<li><a href="http://codex.wordpress.org/Post_Formats">Post Formats</a></li>
<li><a href="http://codex.wordpress.org/Custom_Headers">Custom Headers</a></li>
<li><a href="http://codex.wordpress.org/Custom_Backgrounds">Custom Backgrounds</a></li>
</ol>
</li>
<li><a href="http://codex.wordpress.org/Function_Reference/get_bloginfo#Examples">Use of blog information functions</a> to determine things like certain URL’s and certain file paths, rather than relying on hard-coded paths.</li>
<li>Showing you <a href="http://codex.wordpress.org/I18n_for_WordPress_Developers">understand localization</a>.</li>
<li>Demonstrating <a href="http://codex.wordpress.org/WordPress_Coding_Standards">code formatting best practices</a>.</li>
<li><a href="http://wpmu.org/how-to-use-ajax-with-php-on-your-wp-site-without-a-plugin/">Using jQuery in WordPress</a>.</li>
</ol>
<h3 dir="ltr"><a title="WordPress Jobs User Interfaces" href="http://wpmu.org/wp-content/uploads/2012/08/wordpress-jobs-theme-development.jpg" rel="lightbox[94659]"><img class="alignright size-medium wp-image-95715" title="WordPress Jobs User Interfaces" src="http://talkingwordpress.com/wp-content/uploads/2012/08/wordpress-jobs-theme-development-300x225.jpg" alt="WordPress Jobs-Radio dials user interface" width="300" height="225" /></a>Theme Development Skills</h3>
<p>If you have what it takes to design great user interfaces, you should consider building some of your own WordPress themes. As you gain experience, make sure you’ve covered all the following to help you land a full-time theme-related WordPress job.</p>
<ol>
<li>Demonstrate <a href="http://wpmu.org/daily-tip-expand-your-skills-with-code-academys-free-html-and-css-courses/">HTML / CSS / JavaScript proficiency</a>.</li>
<li>Build something using a <a href="http://960.gs/">grid framework</a>.</li>
<li>Build a <a href="http://wpmu.org/responsive-design-does-your-wordpress-site-really-need-it/">responsive theme</a>.</li>
<li>Build your own <a href="http://codex.wordpress.org/Theme_Development#Custom_Page_Templates">custom page templates</a>, including full width, left sidebar, and right sidebar variants.</li>
<li>Understand the <a href="http://codex.wordpress.org/Template_Hierarchy">template hierarchy</a>.</li>
<li>Know how to make specific templates for <a href="http://codex.wordpress.org/Category_Templates">specific category archive pages</a>.</li>
<li><a href="http://codex.wordpress.org/Customizing_Your_Sidebar">Add your own sidebars</a> to a theme in various places.</li>
<li>Add <a href="http://wpmu.org/wordpress-editor-stylesheet/">editor stylesheets</a> to a theme.</li>
<li>Make a <a href="http://codex.wordpress.org/Child_Themes">child theme</a>.</li>
<li>Understand efficient ways to <a href="http://codex.wordpress.org/Theme_Development#Theme_Testing_Process">debug theme problems</a>.</li>
<li>Know when to <a href="http://www.sitepoint.com/functionality-in-a-wordpress-plugin-or-theme/">split functionality into a plugin</a> instead of including in a theme.</li>
</ol>
<h3 dir="ltr"><a title="WordPress Jobs - Plugin Development" href="http://wpmu.org/wp-content/uploads/2012/08/wordpress-jobs-plugin-development.jpg" rel="lightbox[94659]"><img class="alignright size-medium wp-image-95714" title="WordPress Jobs - Plugin Development" src="http://talkingwordpress.com/wp-content/uploads/2012/08/wordpress-jobs-plugin-development-300x195.jpg" alt="WordPress Jobs-Photo of US Navy Cryptographer" width="300" height="195" /></a>Plugin Development Skills</h3>
<p>The problem solvers among us may thrive on building backend functionality for web applications. WordPress provides a great market for such coding skills. Before you knock on the door asking for a full-time plugin development job, make sure you can at least do the following.</p>
<ol>
<li><a href="http://wpmu.org/a-great-way-to-learn-php-coding-at-lunch/">Demonstrate PHP proficiency</a> and ability to optimize code.</li>
<li>Understand <a href="http://net.tutsplus.com/tutorials/wordpress/create-wordpress-plugins-with-oop-techniques/">object-oriented plugin development</a>.</li>
<li>Understand the <a href="http://nacin.com/2010/05/11/in-wordpress-prefix-everything/">need for namespacing</a>, and how object-oriented development relates.</li>
<li>Understand <a href="http://codex.wordpress.org/Hardening_WordPress">WordPress security</a> and <a href="http://wp.tutsplus.com/tutorials/7-simple-rules-wordpress-plugin-development-best-practices/">secure development practices</a>.</li>
<li><a href="http://codex.wordpress.org/Debugging_in_WordPress">Debug WordPress code</a>.</li>
<li><a href="http://codex.wordpress.org/Plugin_API/Filter_Reference">Modify content using filters</a>.</li>
<li>Explain what <a href="http://codex.wordpress.org/Post_Types">Custom Post Types</a> and <a href="http://codex.wordpress.org/Taxonomies">Custom Taxonomies</a> are, and when best to use them.</li>
<li><a href="http://wpmu.org/create-a-wordpress-widget/">Create your own widget</a>.</li>
<li><a href="http://wp.smashingmagazine.com/2011/10/04/create-custom-post-meta-boxes-wordpress/">Add custom meta boxes</a> to post / page edit screen for capturing extra data.</li>
<li><a href="http://codex.wordpress.org/Shortcode_API">Handle shortcodes</a> in content to output certain results.</li>
<li><a href="http://wordpress.org/extend/plugins/json-api/other_notes/">Pull data from external data source</a> for display on the WordPress site.</li>
<li><a href="http://www.ericmmartin.com/5-tips-for-using-jquery-with-wordpress/">Use jQuery</a> for various effects and DOM control.</li>
</ol>
<h3 dir="ltr"><a title="WordPress Jobs - User Support" href="http://wpmu.org/wp-content/uploads/2012/08/wordpress-jobs-user-support.jpg" rel="lightbox[94659]"><img class="alignright size-medium wp-image-95716" title="WordPress Jobs - User Support" src="http://talkingwordpress.com/wp-content/uploads/2012/08/wordpress-jobs-user-support-300x216.jpg" alt="WordPress Jobs-Support technician wearing headset in front of computer screens" width="300" height="216" /></a>End-User Support Skills</h3>
<p>Those who love lending a helping hand might best provide support services to other WordPress users. Big players in the WordPress world increasingly hire full-time staff to provide top-notch customer support. Make sure you can do the following before trying to get a WordPress support position.</p>
<ol>
<li>Demonstrate ability to <a href="http://www.hodu.com/good-writing.shtml">communicate well in writing</a>.</li>
<li>Know how to <a href="http://www.hanselman.com/blog/TakingProperScreenshotsInWindowsForBlogsOrTutorials.aspx">create meaningful screenshots</a>.</li>
<li>Demonstrate complete, <a href="http://codex.wordpress.org/Getting_Started_with_WordPress">in-depth knowledge of WordPress core</a> functionality.</li>
<li>Demonstrate knowledge of the specific product you’ll be supporting.</li>
<li>Show your history on the <a href="http://wordpress.org/support/">WordPress.org support forums</a> and other such places.</li>
</ol>
<h2 dir="ltr">Show your work</h2>
<p>If I were hiring for any job requiring WordPress skills, I’d expect to see examples of your work. Smooth talkers can sound like they know what they’re doing, but you’ll get more mileage out of an interview by showing real-world examples of your skills. Show me sites you’ve managed, themes and plugins you’ve made, tutorials you’ve written, or some highlights from your community WordPress support. If you don’t have any good examples, there’s no time like the present to go build them. I’ve given you a road map above–all you have to do is follow it.</p>
<h2>Tell me your tales</h2>
<p>When you hire WordPress talent, what else do you look for? When you’ve been hired yourself, were there other specific requirements not on these lists? Do tell.</p>
<h2>Credits</h2>
<ul>
<li> Help Wanted photo: <a href="http://flickr.com/30788482@N00/5644714850" target="_blank">andjohan</a></li>
<li>Write+Aid group photo: <a href="http://flickr.com/61033075@N08/6967268352" target="_blank">MaineDOE</a></li>
<li>Radio dial user interface photo: <a href="http://flickr.com/89767536@N00/408703631" target="_blank">Nite_Owl</a></li>
<li>Cryptography technician photo: <a href="http://flickr.com/93452909@N00/3318600273" target="_blank">brewbooks</a></li>
<li>User support technician photo: <a href="http://flickr.com/45393120@N07/6022231960" target="_blank">Highways Agency</a></li>
</ul>
<p><!-- PHP 5.x --></p>
<p>Related posts:</p>
<ol>
<li><a title="Work with Incsub… Advanced Theme Designer / Developer" href="http://wpmu.org/work-with-incsub-advanced-theme-designer-developer/" rel="bookmark">Work with Incsub… Advanced Theme Designer / Developer</a> <small>Are you… or do you know… a damn good WP&#8230;</small></li>
<li><a title="Create Beautiful, Viral Landing Pages for WordPress with Launch Effect Premium" href="http://wpmu.org/create-beautiful-viral-landing-pages-for-wordpress-with-launch-effect-premium/" rel="bookmark">Create Beautiful, Viral Landing Pages for WordPress with Launch Effect Premium</a> <small>The Launch Effect WordPress theme has added tons of useful&#8230;</small></li>
<li><a title="Launchpad, Free Landing Page Plugin for WordPress" href="http://wpmu.org/wordpress-landing-page-plugin/" rel="bookmark">Launchpad, Free Landing Page Plugin for WordPress</a> <small>Easily set up a landing page with this free WordPress&#8230;</small></li>
</ol>
<p><img src="http://feeds.feedburner.com/~r/Wpmu-Wordpress-Mu-PluginsThemesAndNews/~4/A7-BWz-bxn0" alt="" width="1" height="1" /></p>
<hr /><small>Copyright &copy; 2012<br /> This feed is for personal, non-commercial use only. <br /> The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 77db8c3abc0081ba8b45c1acfba50680)</small>]]></content:encoded>
			<wfw:commentRss>http://talkingwordpress.com/landing-a-wordpress-job/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  talkingwordpress.com/feed/ ) in 2.04590 seconds, on Jun 19th, 2013 at 5:06 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Jun 19th, 2013 at 6:06 pm UTC -->
<!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- Quick Cache Is Fully Functional :-) ... A Quick Cache file was just served for (  talkingwordpress.com/feed/ ) in 0.00048 seconds, on Jun 19th, 2013 at 5:19 pm UTC. -->