<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.wpbeginner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>WPBeginner</title>
	
	<link>http://www.wpbeginner.com</link>
	<description>Beginner's Guide for WordPress</description>
	<lastBuildDate>Fri, 17 May 2013 12:00:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.wpbeginner.com/wpbeginner" /><feedburner:info uri="wpbeginner" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://www.wpbeginner.com/?pushpress=hub" /><feedburner:emailServiceId>wpbeginner</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>How to Raise Money with Crowdfunding in WordPress</title>
		<link>http://feeds.wpbeginner.com/~r/wpbeginner/~3/U3zpT5KqlXY/</link>
		<comments>http://www.wpbeginner.com/plugins/how-to-raise-money-with-crowdfunding-in-wordpress/#comments</comments>
		<pubDate>Fri, 17 May 2013 12:00:12 +0000</pubDate>
		<dc:creator>Editorial Staff</dc:creator>
				<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[crowdfunding]]></category>
		<category><![CDATA[donations]]></category>
		<category><![CDATA[raising money with crowdfunding]]></category>
		<category><![CDATA[wordpress crowdfunding plugins]]></category>
		<category><![CDATA[wordpress fundraising plugin]]></category>

		<guid isPermaLink="false">http://www.wpbeginner.com/?p=11588</guid>
		<description><![CDATA[<p>Raising funds for a project can be a very difficult task. In the past, we showed you how to create a donate form for non-profits using WordPress. While donate forms work great, it seems to be a thing of the past. These days people are&#8230;&#160;<strong><a href="http://www.wpbeginner.com/plugins/how-to-raise-money-with-crowdfunding-in-wordpress/">Read More &#187;</a></strong></p><p><a href="http://www.wpbeginner.com/plugins/how-to-raise-money-with-crowdfunding-in-wordpress/">How to Raise Money with Crowdfunding in WordPress</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p>]]></description>
				<content:encoded><![CDATA[<p>Raising funds for a project can be a very difficult task. In the past, we showed you how to <a href="http://www.wpbeginner.com/plugins/how-to-create-a-donate-form-for-nonprofit-organization-using-wordpress/" title="Create a Donate Form for Non-Profit Organization in WordPress">create a donate form for non-profits using WordPress</a>. While donate forms work great, it seems to be a thing of the past. These days people are utilizing crowdfunding platforms like Kickstarter or Indiegogo to raise a tons of money. But why work on the terms of these third party platforms and pay crazy fees, when you can do it all on your own with a few simple clicks. In this article, we will show you how to raise money with crowdfunding in WordPress.</p>
<h4>What is Crowdfunding?</h4>
<p>Crowdfunding is a term used to describe an organized effort by individuals to pull funds together for a project or an organization. Often startups use it for raising money by presenting projects to other people and allowing them to fund it rather than giving up equity to investors. Instead of receiving equity, each donor gets a reward of some kind. Usually these rewards include getting a shirt, stickers, other goodies, or an actual product. The reward each donor receives usually base on the amount they donate. Crowdfunding is a great way for individuals, startups, and even non-profit organizations to raise money. </p>
<h4>Crowdfunding with WordPress</h4>
<p><a href="http://www.wpbeginner.com/refer/ignitiondeck/"rel="nofollow" target="_blank" >IgnitionDeck</a> is a WordPress crowdfunding plugin that makes it easy for you to setup your own crowdfunding campaign within minutes. You can utilize their easy to use admin panel and professional skins to customize the look of your site. It has built-in integration of large social networks. Aside from the social networks, the embeddable widget makes it really easy for others to share or even embed your campaign on their sites. You have the ability to create multiple donor levels to reward your supporters accordingly as well as monitor all revenues in real time. </p>
<p>The best part about using <a href="http://www.wpbeginner.com/refer/ignitiondeck/"rel="nofollow" target="_blank" >IgnitionDeck</a> WordPress crowdfunding plugin over third-party platforms like KickStarter or Indiegogo is that you can eliminate the middleman and third-party fees. We will cover the Pros and Cons later in this article. First lets look at how you can setup a crowdfunding campaign in WordPress.</p>
<h4>Setting up a Crowdfunding Campaign in IgnitionDeck</h4>
<p>Launching your first campaign takes only a few minutes once you have installed and activated <a href="http://www.wpbeginner.com/refer/ignitiondeck/"rel="nofollow" target="_blank" >IgnitionDeck</a>. After activation it adds two menus to your WordPress admin menu(Projects and IgnitionDeck). Before you can create your project, you need to configure the plugin, so it works the way you like. Clickk on the IgnitionDeck menu to start modifying the settings. </p>
<p>The settings are easy to follow. You probably should start with choosing a theme for IgnitionDeck projects and enable social buttons. Next you should head on over to the Payment Settings tab where you can provide your PayPal email address. Edit any other settings that you like and click save settings.</p>
<p><img src="http://cdn4.wpbeginner.com/wp-content/uploads/2013/05/ignitiondeck-settings1.png" alt="Setting up IgnitionDeck Crowdfunding plugin for WordPress" width="520" height="320" class="alignnone size-full wp-image-13663" title="Setting up IgnitionDeck Crowdfunding plugin for WordPress" /></p>
<p>Now you are ready to add projects. Go to <strong>Projects &raquo; Add New Project</strong> to start. On this page, you can add the project name along with other details by using the project metabox. You can set the funding goal, campaign start/finish dates, type of campaign etc. Once you are done, then you need to add the shortcode <code>[project_page_complete product="1"]</code> in to post edit area and publish your project.</p>
<p><img src="http://cdn3.wpbeginner.com/wp-content/uploads/2013/05/fundraising-project.png" alt="Adding a new crowdfunding project in WordPress using IgnitionDeck" width="520" height="320" class="alignnone size-full wp-image-13660" title="Adding a new crowdfunding project in WordPress using IgnitionDeck" /></p>
<p>After filling out your project details, you would need to create three additional pages. The first page is for project details page, you can leave it to the current page. The second page is the purchase page. This is where users will checkout and make the payment. To display the payment form on that page, you need to use the shortcode <code>[project_purchase_form]</code> in the page and publish it. The last page is a thank you page. You can use the shortcodes to add content from your project or simply thank users for their contribution. Once you have created those pages, come back to your project and select those pages from the drop down menu. </p>
<p><img src="http://cdn3.wpbeginner.com/wp-content/uploads/2013/05/crowdfunding-project-pages.png" alt="Adding purchase and thank you pages for crowdfunding project in WordPress" width="520" height="320" class="alignnone size-full wp-image-13661" title="Adding purchase and thank you pages for crowdfunding project in WordPress" /></p>
<p>IgnitionDeck Crowdfunding plugin also creates embedable widgets which allows your users to embed your campaign on other websites. To encourage donations, it has a feature called donor levels. You can set rewards for each level to further motivate the donors. </p>
<h4>Pros of using IgnitionDeck</h4>
<p>The first obvious benefit of using IgnitionDeck is cost savings. When you are raising money on third-party platforms like Kickstarter or Indiegogo, you are paying them for raising money and the amount you pay them depends on how much money you raise. The more money you raise, the more you would be paying them. Using IgnitionDeck you would you not be paying anyone to raise money. </p>
<p>To give you more context: Kickstarter takes 5% of all the money you raise. On top of that you are also subject to the Amazon payment processing fees which is around 3%-5%. That&#8217;s about 9% of your total amount raised which can be a lot. On the other side, <a href="http://www.wpbeginner.com/refer/ignitiondeck/" title="IgnitionDeck" target="_blank" rel="nofollow">IgnitionDeck</a> only cost $79. You have to pay 3% payment processing fees to PayPal. If you already have a WordPress site, then you don&#8217;t have any added cost. If you don&#8217;t have a WordPress site, then you should <a href="http://www.wpbeginner.com/free-wordpress-blog-setup/" title="Free WordPress Blog Setup">setup a WordPress site</a> regardless.</p>
<p>IgnitionDeck is hosted on your own WordPress site. You can integrate it deeply with other tools on your website. There are many extensions available for free which can integrate IgnitionDeck with other popular tools such as <a href="http://www.wpbeginner.com/refer/mailchimp/"rel="nofollow" target="_blank" >Mailchimp</a> and <a href="http://www.wpbeginner.com/refer/aweber/"rel="nofollow" target="_blank" >Aweber</a> mailing lists, Facebook, Pinterest, Google Drive, Easy Digital Downloads, etc. There is even a module available for Stripe payment gateway in case you want to provide an alternate payment method on your site. </p>
<p>The key is that your brand remains the main focus and people will be contributing because they trust you not because they trust a third party platform. This strengthens your brand and helps you build a strong community of people who are really invested into your product and ideas. </p>
<h4>Cons of using IgnitionDeck</h4>
<p>Third party platforms like Kickstarter already have a large community of users who trust Kickstarter&#8217;s brand. If you are just starting out on your own website then you would probably want to go to a place where users already exist instead of building your own user base. However, if you already have a small community, then you can grow it further with IgnitionDeck. </p>
<p>Another downside of using IgnitionDeck on your own website could be the management of website. You will have to worry about <a href="http://www.wpbeginner.com/wordpress-hosting/" title="WordPress Web Hosting">web hosting</a>, upgrades, backups, plugins and maintenance. On Kickstarter, you use their infrastructure to raise the money. However, lets not forget that there is a cost to using their infrastructure which can be way higher than IgnitionDeck and WordPress.</p>
<p>The social reach of a Kickstarter project is an influential factor. To have the same kind of effect on your own website, you will probably have to work a lot harder. Major online publications are always looking at KickStarter projects to see if something interesting catches their eyes.</p>
<p>Raising money with Crowdfunding in WordPress with <a href="http://www.wpbeginner.com/refer/ignitiondeck/" title="IgnitionDeck" target="_blank" rel="nofollow">IgnitionDeck</a> is a cost effective, easy to use, and powerful solution. It is flexible and quite easy to extend and integrate into any WordPress theme. We hope that this article helped you learn how to raise money with crowdfunding in WordPress. Would you like to try crowdfunding on your own site or would you rather use a third-party platform? Let us know by leaving a comment below. </p>
<p><a href="http://www.wpbeginner.com/plugins/how-to-raise-money-with-crowdfunding-in-wordpress/">How to Raise Money with Crowdfunding in WordPress</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p><div class="feedflare">
<a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=U3zpT5KqlXY:tfxnwF9O0Qs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=U3zpT5KqlXY:tfxnwF9O0Qs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=U3zpT5KqlXY:tfxnwF9O0Qs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=U3zpT5KqlXY:tfxnwF9O0Qs:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=U3zpT5KqlXY:tfxnwF9O0Qs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=U3zpT5KqlXY:tfxnwF9O0Qs:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=U3zpT5KqlXY:tfxnwF9O0Qs:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=U3zpT5KqlXY:tfxnwF9O0Qs:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/wpbeginner/~4/U3zpT5KqlXY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.wpbeginner.com/plugins/how-to-raise-money-with-crowdfunding-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.wpbeginner.com/plugins/how-to-raise-money-with-crowdfunding-in-wordpress/</feedburner:origLink></item>
		<item>
		<title>How to Ask Readers to Add Your WordPress Blog Icon on iPhone</title>
		<link>http://feeds.wpbeginner.com/~r/wpbeginner/~3/_Istbcb8uf8/</link>
		<comments>http://www.wpbeginner.com/plugins/how-to-ask-readers-to-add-your-wordpress-blog-icon-on-iphone/#comments</comments>
		<pubDate>Thu, 16 May 2013 12:14:33 +0000</pubDate>
		<dc:creator>Editorial Staff</dc:creator>
				<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[responsive design]]></category>
		<category><![CDATA[webapp]]></category>

		<guid isPermaLink="false">http://www.wpbeginner.com/?p=11661</guid>
		<description><![CDATA[<p>Recently one of our users asked us how to add the little notification that asks their iPhone users to add a bloc ifon to their home screen. This feature was being heavily used by popular sites like TechCrunch and others. If you have a great&#8230;&#160;<strong><a href="http://www.wpbeginner.com/plugins/how-to-ask-readers-to-add-your-wordpress-blog-icon-on-iphone/">Read More &#187;</a></strong></p><p><a href="http://www.wpbeginner.com/plugins/how-to-ask-readers-to-add-your-wordpress-blog-icon-on-iphone/">How to Ask Readers to Add Your WordPress Blog Icon on iPhone</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p>]]></description>
				<content:encoded><![CDATA[<p>Recently one of our users asked us how to add the little notification that asks their iPhone users to add a bloc ifon to their home screen. This feature was being heavily used by popular sites like TechCrunch and others. If you have a great looking responsive design for your WordPress blog, and you have a good number of mobile users, then it makes sense for you to implement this technique. In this article, we will show you how to ask your readers to add your WordPress blog icon on their iPhone or iPad home screen. This encourages readers to visit your site more often because they have a one-click access to your website similar to an app.</p>
<p><strong>Editor&#8217;s Note:</strong> please only do this if your mobile site is functional and actually looks good. Otherwise these things can be pretty annoying.</p>
<p><img src="http://cdn.wpbeginner.com/wp-content/uploads/2013/03/home-screen.jpg" alt="Adding your WordPress website&#039;s icon on iPhone or iPad&#039;s home screen" width="520" height="320" class="alignnone size-full wp-image-13453" title="Adding your WordPress website's icon on iPhone or iPad's home screen" /></p>
<p>First thing you need to do is install and activate the <a href="http://wordpress.org/extend/plugins/add-to-home-screen-wp/" title="Add To Home Screen WP Plugin" target="_blank" rel="nofollow">Add to home screen WP Plugin</a>. Upon activation, a new settings page will be added under <strong>Settings &raquo; ATHS Options</strong>. The settings page allows you to control the behavior and functionality of this plugin. In the settings page, you need to add your website&#8217;s icon. You want the icon to be recognizable because this is what your users will see on their home screen. To add an icon go to <strong>Media &raquo; Add New</strong> in your admin panel. Upload an image file with these exact dimensions (144&#215;144 pixels). Copy the URL of this image file and paste it in the plugin settings page. </p>
<p><img src="http://cdn.wpbeginner.com/wp-content/uploads/2013/03/add-to-iphone-settings.jpg" alt="Add to home screen plugin settings" width="520" height="320" class="alignnone size-full wp-image-13455" title="Add to home screen plugin settings" /></p>
<p>Once you do that, then you are good to go. This plugin will work on iPhone, iPad, and iPod touch devices. However, it will only work on the safari browser. When a user visits your website, they will see a notification asking them to add your blog&#8217;s link as a web app on their device. They can tap on the notification to install your website as a web app. If you provided an icon on the plugin settings page, then it will be used as the home screen icon. Otherwise, a snapshot of your web page will be used as icon. </p>
<p><img src="http://cdn4.wpbeginner.com/wp-content/uploads/2013/05/ballon-notification.jpg" alt="Balloon notification asking users to install as web app" width="520" height="320" class="alignnone size-full wp-image-13456" title="Balloon notification asking users to install as web app" /></p>
<p>Add to home screen WordPress plugin provides you with an option to open your website in the fullscreen web app mode instead of Safari web browser. It is recommended that you choose the fullscreen mode so that the users who have already added your blog will not see the balloon notification each time they visit your website. To do that go to <strong>Settings &raquo; ATHS Options</strong> page. Scroll down to <em>Navigation Options </em>, and select Fullscreen mode from Choose your browser drop down menu. </p>
<p><img src="http://cdn3.wpbeginner.com/wp-content/uploads/2013/05/fullscreen-mode.png" alt="Set your wep app to open in fullscreen mode from home screen" width="520" height="248" class="alignnone size-full wp-image-13466" title="Set your wep app to open in fullscreen mode from home screen" /></p>
<p>We hope that this article helped you add a notification that ask your readers to add your WordPress blog icon on their iPhone. What are your thoughts on these balloon notifications? Do you ever add them on your iPhone? Would you add this on your site? Let us know by leaving a comment below.</p>
<p><a href="http://www.wpbeginner.com/plugins/how-to-ask-readers-to-add-your-wordpress-blog-icon-on-iphone/">How to Ask Readers to Add Your WordPress Blog Icon on iPhone</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p><div class="feedflare">
<a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=_Istbcb8uf8:edBIk5dZn2k:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=_Istbcb8uf8:edBIk5dZn2k:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=_Istbcb8uf8:edBIk5dZn2k:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=_Istbcb8uf8:edBIk5dZn2k:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=_Istbcb8uf8:edBIk5dZn2k:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=_Istbcb8uf8:edBIk5dZn2k:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=_Istbcb8uf8:edBIk5dZn2k:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=_Istbcb8uf8:edBIk5dZn2k:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/wpbeginner/~4/_Istbcb8uf8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.wpbeginner.com/plugins/how-to-ask-readers-to-add-your-wordpress-blog-icon-on-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.wpbeginner.com/plugins/how-to-ask-readers-to-add-your-wordpress-blog-icon-on-iphone/</feedburner:origLink></item>
		<item>
		<title>How to Add the Facebook Like Box / Fan Box in WordPress</title>
		<link>http://feeds.wpbeginner.com/~r/wpbeginner/~3/p6Z9xxhB5es/</link>
		<comments>http://www.wpbeginner.com/wp-tutorials/how-to-add-the-facebook-like-box-fan-box-in-wordpress/#comments</comments>
		<pubDate>Wed, 15 May 2013 12:00:06 +0000</pubDate>
		<dc:creator>Editorial Staff</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[facebook fan box]]></category>
		<category><![CDATA[facebook like box]]></category>
		<category><![CDATA[facebook like button]]></category>

		<guid isPermaLink="false">http://www.wpbeginner.com/?p=11821</guid>
		<description><![CDATA[<p>Facebook like box also known as Facebook fan box has become a must have element for many website. It allows website owners to provide their users with an easy way to join their facebook community and get updates right in their Facebook news feed. Recently&#8230;&#160;<strong><a href="http://www.wpbeginner.com/wp-tutorials/how-to-add-the-facebook-like-box-fan-box-in-wordpress/">Read More &#187;</a></strong></p><p><a href="http://www.wpbeginner.com/wp-tutorials/how-to-add-the-facebook-like-box-fan-box-in-wordpress/">How to Add the Facebook Like Box / Fan Box in WordPress</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p>]]></description>
				<content:encoded><![CDATA[<p>Facebook like box also known as Facebook fan box has become a must have element for many website. It allows website owners to provide their users with an easy way to join their facebook community and get updates right in their Facebook news feed. Recently one of our users brought it to our attention that we have not covered the topic of how to add the facebook like box in WordPress. Although we have covered how to add the <a href="http://www.wpbeginner.com/wp-tutorials/how-to-add-facebook-like-button-in-wordpress/" title="How to Add the Facebook Like Button">facebook like button</a>, <a href="http://www.wpbeginner.com/wp-tutorials/how-to-add-facebook-send-button-in-wordpress/" title="Facebook Send Button in WordPress">facebook send button</a>, and <a href="http://www.wpbeginner.com/plugins/how-to-install-and-setup-facebook-comments-in-wordpress/" title="How to install Facebook Comments in WordPress">facebook comments</a>. In this article, we will show you how to add the facebook fan box in WordPress.</p>
<h4>Adding Like Box using Official Facebook Plugin for WordPress</h4>
<p>Perhaps the simplest way to add a facebook like box to your WordPress site is by using the official Facebook plugin for WordPress. First thing you need to do is install and activate the <a href="http://wordpress.org/extend/plugins/facebook/" title="Facebook" target="_blank" rel="nofollow">Facebook</a> plugin. After activating the plugin, go to <strong>Appearance &raquo; Widgets</strong>. Simply drag and drop the Facebook like box widget to your sidebar. You will need to provide the URL of your facebook fan page in the widget configurations.</p>
<p><img src="http://cdn3.wpbeginner.com/wp-content/uploads/2013/03/facebook-likebox-widget.png" alt="Facebook like box / fan box widget settings" width="520" height="400" class="alignnone size-full wp-image-11892" title="Facebook like box / fan box widget settings" /></p>
<p>The widget has the same options as Facebook social plugins for websites. You can choose to show a stream, show faces, remove header, change border color. There are currently only two themes available light and dark. </p>
<h4>Adding like Box Manually Without using any Plugin</h4>
<p>It is possible to add Facebook like box manually without using any plugin. Go to <a href="https://developers.facebook.com/docs/reference/plugins/like-box/" title="Like Box - Facebook Social Plugins" target="_blank" rel="nofollow">Facebook Social Plugin&#8217;s Like Box</a> page. Provide the URL of your Facebook page and configure the looks of the like box. </p>
<p><img src="http://cdn.wpbeginner.com/wp-content/uploads/2013/03/facebook-likebox-code.png" alt="Getting the code to manually add Facebook like box in WordPress" width="520" height="320" class="alignnone size-full wp-image-11895" title="Getting the code to manually add Facebook like box in WordPress" /></p>
<p>Press the <strong>Get Code</strong> button to get Like box code. </p>
<p>Facebook provides you multiple ways to add the like box code on your website. You can choose from HTML5, XFBML, and iframe. We will show you how to add each of them but you need to choose one. In our opinion HTML5 is a reasonably good option for most WordPress powered websites. XFBML is good for people using other Facebook plugins that use XFBML to display Facebook buttons. Use iframe if the first two options don&#8217;t work for you. </p>
<p><img src="http://cdn4.wpbeginner.com/wp-content/uploads/2013/03/likebox-code-formats.jpg" alt="Facebook like box is available in multiple code formats" width="520" height="320" class="alignnone size-full wp-image-12187" /></p>
<h4>Adding HTML5 Facebook Like Box Code in WordPress</h4>
<p>Click on the HTML5 tab from the code window and copy the first part of the code. They recommend that you paste it right after <code>&lt;body&gt;</code> tag which is usually found in your header.php file. However, it will work anywhere in the body. To make things easy on yourself, you can simply add it in the footer by using our <a href="http://wordpress.org/extend/plugins/insert-headers-and-footers/" title="Insert Headers and Footers" target="_blank" rel="nofollow">Insert Headers and Footers plugin</a>. The first part of the code would look like this: </p>
<pre class="brush: xml; title: ; notranslate">
&lt;div id=&quot;fb-root&quot;&gt;&lt;/div&gt;
&lt;script&gt;(function(d, s, id) {
 var js, fjs = d.getElementsByTagName(s)[0];
 if (d.getElementById(id)) return;
 js = d.createElement(s); js.id = id;
js.src = &quot;//connect.facebook.net/en_US/all.js#xfbml=1&amp;appId=403924843027405&quot;;
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));&lt;/script&gt;
</pre>
<p>This javascript connects your website to the Facebook&#8217;s javascript library. Now copy the second part of the code, which would look something like this: </p>
<pre class="brush: xml; title: ; notranslate">
&lt;div class=&quot;fb-like-box&quot; data-href=&quot;http://www.facebook.com/wpbeginner&quot; data-width=&quot;292&quot; data-show-faces=&quot;true&quot; data-stream=&quot;true&quot; data-header=&quot;true&quot;&gt;&lt;/div&gt;
</pre>
<p>This part of the code tells the javascript that you loaded earlier to display the like box at this location and with these parameters. For the sake of this example, we will paste this code in the sidebar widgets. Go to <strong>Appearance &raquo; Widgets</strong>. Drag and drop a text widget to your sidebar and paste the code inside it. Save your widget and check your website. </p>
<p>This will work in any other area of your site as well. If you are savvy with code, then you can paste this in your footer, after post, etc.</p>
<p>Don&#8217;t forget to change the facebook fan page URL to your own page URL.</p>
<h4>Adding XFBML Facebook Like Box Code in WordPress</h4>
<p>Click on XFBML tab to get the code for XFBML Facebook like box. To add an XFBML Facebook Like Box you need to add three tiny pieces of code in WordPress. </p>
<p>Copy the first piece of code and paste it in your theme&#8217;s <code>header.php</code> file right after <code>&lt;body&gt;</code> tag. Similar to the last one, this code will work anywhere in the body. To make things easy on yourself, you can simply add it in the footer by using our <a href="http://wordpress.org/extend/plugins/insert-headers-and-footers/" title="Insert Headers and Footers" target="_blank" rel="nofollow">Insert Headers and Footers plugin</a>. This code would like something like this: </p>
<pre class="brush: xml; title: ; notranslate">
&lt;div id=&quot;fb-root&quot;&gt;&lt;/div&gt;
&lt;script&gt;(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = &quot;//connect.facebook.net/en_US/all.js#xfbml=1&amp;appId=403924843027405&quot;;
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));&lt;/script&gt;
</pre>
<p>This tiny javascript function connects your website to the Facebook&#8217;s javascript library. </p>
<p>The second line of code is an XML namespace declaration, and you need to add it in the <code>&lt;html&gt;</code>tag of your site. The easiest way would be to open your theme&#8217;s <code>functions.php</code> file, paste the following code: </p>
<pre class="brush: php; title: ; notranslate">
//Adding the Open Graph in the Language Attributes
function add_opengraph_doctype( $output ) {
		return $output . ' xmlns:og=&quot;http://ogp.me/ns#&quot; xmlns:fb=&quot;http://ogp.me/ns/fb#&quot;';
	}
add_filter('language_attributes', 'add_opengraph_doctype');
</pre>
<p>Lastly, copy the third line of code which would look something this: </p>
<pre class="brush: xml; title: ; notranslate">
&lt;fb:like-box href=&quot;http://www.facebook.com/wpbeginner&quot; width=&quot;292&quot; show_faces=&quot;true&quot; stream=&quot;true&quot; header=&quot;true&quot;&gt;&lt;/fb:like-box&gt;
</pre>
<p>This code tells the javascript that you have loaded in the first step, to display the like box at this location and with these parameters. Go to <strong>Appearance &raquo; Widgets</strong>. Drag and drop a text widget to your sidebar and inside that text widget paste the third line of code. Save your changes and preview your website. </p>
<h4>Adding Facebook Likebox iframe in WordPress</h4>
<p>Click on the IFRAME tab to copy the iframe code. Go to <strong>Appearance &raquo; Widgets</strong> and drag and drop a Text widget to your sidebar. Paste the iframe code inside the text widget and save changes. Open your site to preview the facebook fan box.</p>
<p>We hope this article helped you add Facebook Like box / Fan box on your WordPress site. For questions and feedback please leave a comment. You can also <a href="https://www.facebook.com/wpbeginner" title="Follow WPBeginner on Facebook" target="_blank" rel="nofollow">follow us on Facebook</a>. </p>
<p><a href="http://www.wpbeginner.com/wp-tutorials/how-to-add-the-facebook-like-box-fan-box-in-wordpress/">How to Add the Facebook Like Box / Fan Box in WordPress</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p><div class="feedflare">
<a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=p6Z9xxhB5es:Hi-TXBQQpxM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=p6Z9xxhB5es:Hi-TXBQQpxM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=p6Z9xxhB5es:Hi-TXBQQpxM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=p6Z9xxhB5es:Hi-TXBQQpxM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=p6Z9xxhB5es:Hi-TXBQQpxM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=p6Z9xxhB5es:Hi-TXBQQpxM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=p6Z9xxhB5es:Hi-TXBQQpxM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=p6Z9xxhB5es:Hi-TXBQQpxM:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/wpbeginner/~4/p6Z9xxhB5es" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.wpbeginner.com/wp-tutorials/how-to-add-the-facebook-like-box-fan-box-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.wpbeginner.com/wp-tutorials/how-to-add-the-facebook-like-box-fan-box-in-wordpress/</feedburner:origLink></item>
		<item>
		<title>How to Install WordPress on your Windows Computer Using WAMP</title>
		<link>http://feeds.wpbeginner.com/~r/wpbeginner/~3/CHrRKXQG5uM/</link>
		<comments>http://www.wpbeginner.com/wp-tutorials/how-to-install-wordpress-on-your-windows-computer-using-wamp/#comments</comments>
		<pubDate>Tue, 14 May 2013 12:00:37 +0000</pubDate>
		<dc:creator>Editorial Staff</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[how to install wordpress on windows]]></category>
		<category><![CDATA[install wordpress on local server]]></category>
		<category><![CDATA[install wordpress on localhost]]></category>

		<guid isPermaLink="false">http://www.wpbeginner.com/?p=11420</guid>
		<description><![CDATA[<p>Did you know that you can install WordPress on your personal computer for learning and testing purposes. The process of installing WordPress on your personal computer is also known as setting up a local server environment or localhost. Often theme designers and plugin developers install&#8230;&#160;<strong><a href="http://www.wpbeginner.com/wp-tutorials/how-to-install-wordpress-on-your-windows-computer-using-wamp/">Read More &#187;</a></strong></p><p><a href="http://www.wpbeginner.com/wp-tutorials/how-to-install-wordpress-on-your-windows-computer-using-wamp/">How to Install WordPress on your Windows Computer Using WAMP</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p>]]></description>
				<content:encoded><![CDATA[<p>Did you know that you can install WordPress on your personal computer for learning and testing purposes. The process of installing WordPress on your personal computer is also known as setting up a local server environment or localhost. Often theme designers and plugin developers install WordPress on a local server environment to speed up their development process. An average user can use the local server environment to test plugins and/or make changes to the site before making it live for their audiences. In this article, we will show you how to install WordPress on your Windows computer using WAMP. </p>
<p><strong>Note:</strong> If you install WordPress locally on your computer, then the only person who can see that site is you. If you want to have a live WordPress site available to the public, then you need to have a Domain and <a href="http://www.wpbeginner.com/wordpress-hosting/" title="How to Choose the Best WordPress Hosting">WordPress Web hosting</a>. We recommend that you follow this guide on <a href="http://www.wpbeginner.com/how-to-install-wordpress/" title="How to Install WordPress">how to install WordPress</a>.</p>
<h4>What is WAMP?</h4>
<p>WAMP or WampServer is a compilation of Apache web server, PHP and MySQL bundled for Windows computers. Basically, you need WAMP to setup your own local server environment and install WordPress on Windows. There are other clients for Windows such as XAMPP, but we use and recommend WAMP. It is free and easy to use.</p>
<h4>Installing Wampserver on your PC</h4>
<p>First thing you need to do is go to <a href="http://www.wampserver.com/en/" title="WampServer" target="_blank" rel="nofollow">WampServer website</a> and download the latest WampServer. You will be presented with various options on their download page. Simply choose the one that applies to your Windows (64-bit or 32-bit). When in doubt, select the 32-bit version because it will work on 64-bit versions of Windows.</p>
<p>Once you have downloaded WampServer, run the installation program and follow on-screen instructions. At one point during the installation, WampServer will ask for the location of the default web browser. By default it will use Internet Explorer, but you can change that to Google Chrome or Firefox by locating the browser in Program Files. </p>
<p><img src="http://cdn.wpbeginner.com/wp-content/uploads/2013/03/installing-wamp.png" alt="Installing Wampserver" width="520" height="260" class="alignnone size-full wp-image-11653" title="Installing Wampserver" /></p>
<p>Once you are done with the installation, launch WampServer. </p>
<h4>Setting Up a Database for WordPress</h4>
<p>WampServer comes with phpMyAdmin, a web based application to manage MySQL databases. Click on the Wampserver icon in windows taskbar and then click on phpmyadmin. </p>
<p><img src="http://cdn3.wpbeginner.com/wp-content/uploads/2013/03/launch-phpmyadmin-wamp.png" alt="launching phpMyAdmin in Wamp" width="520" height="320" class="alignnone size-full wp-image-11654" title="launching phpMyAdmin in Wamp" /></p>
<p>phpMyAdmin will open in a new browser window. Click on Databases in phpmMyAdmin to create a new database for WordPress. Choose a name for your database and click on <em>Create</em> button. </p>
<p><img src="http://cdn2.wpbeginner.com/wp-content/uploads/2013/03/create-db-phpmyadmin.png" alt="Creating a database in phpMyAdmin for WordPress" width="520" height="320" class="alignnone size-full wp-image-11656" title="Creating a database in phpMyAdmin for WordPress" /></p>
<h4>Installing WordPress on Windows with WAMP</h4>
<p>Download a copy of WordPress from <a href="http://wordpress.org/download/" title="Download WordPress" target="_blank" rel="nofollow">WordPress.org</a>. Extract the zip file and copy the wordpress folder. Go to C:\wamp\www\ and paste wordpress folder there. You can rename the wordpress folder to anything you want for example mysite, wpbeginner, etc. For the sake of this tutorial, we renamed our wordpress directory to mysite. Now open a web browser and go to: </p>
<p>http://localhost/mysite/</p>
<p>WordPress will inform you that it can not find a <code>wp-config.php</code> file. Click on the <em>Create a Configuration File</em> button to create it.</p>
<p><img src="http://cdn3.wpbeginner.com/wp-content/uploads/2013/03/create-config-file.png" alt="Create wordpress configuration wp-config file" width="520" height="320" class="alignnone size-full wp-image-13470" title="Create wordpress configuration wp-config file" /></p>
<p>On the next screen, you need to provide your database information. The database name will be the one that you selected. In our case, we called it test_db. By default your database username will be <strong>root</strong>, and there is no password, so you can leave it blank. Click on the submit button and WordPress will create a configuration file for you.  </p>
<p><img src="http://cdn4.wpbeginner.com/wp-content/uploads/2013/03/database-information.png" alt="Provide your database information to install WordPress on localhost with WAMP" width="520" height="320" class="alignnone size-full wp-image-13471" title="Provide your database information to install WordPress on localhost with WAMP" /></p>
<p>After this you will see a screen informing you that WordPress has successfully created the configuration file, and you can proceed with the installation. Click on <em>Run Install</em> button. </p>
<p><img src="http://cdn4.wpbeginner.com/wp-content/uploads/2013/03/run-install.png" alt="Run WordPress Installation Script" width="520" height="320" class="alignnone size-full wp-image-13472" title="Run WordPress Installation Script" /></p>
<p>On the next screen, fill out the installation form. You need to provide a title for your website, choose an admin username and password, and provide admin email address. Finally press the <em>Install WordPress</em> button. </p>
<p><img src="http://cdn2.wpbeginner.com/wp-content/uploads/2013/03/wordpress-installation.png" alt="WordPress Installation Page" width="520" height="320" class="alignnone size-full wp-image-11657" title="WordPress Installation Page" /></p>
<p>WordPress will quickly run the installation and create database tables. Once done, you will see a success message after the installation. You can then proceed to your WordPress by clicking on the Log in button. </p>
<h4>Troubleshooting WAMP Skype Error</h4>
<p>If you have Skype installed and running then WampServer may not be able to work properly due to a conflict with Skype.  The conflict is caused by both Apache and Skype using the same port 80. There is a simple fix for this problem. Open Skype and go to <strong>Tools &amp;raquo Options</strong>. Click on <strong>Advanced</strong> and then <strong>Connections</strong>. Uncheck the box that says <em>Use port 80 and 443 as alternatives for incoming connections</em>. Save options and restart Skype. </p>
<p><img src="http://cdn.wpbeginner.com/wp-content/uploads/2013/05/fixing-wamp-xampp-skype-issue.png" alt="Fixing Wamp / Xampp Skype Conflict" width="520" height="320" class="alignnone size-full wp-image-13475" title="Fixing Wamp / Xampp Skype Conflict" /></p>
<h4>Enabling Pretty Permalinks in WAMP</h4>
<p>Pretty permalinks will not work by default on your local server environment. All your URLs will look like localhost/mysite/?p=18. If you go to Settings &raquo; Permalinks and use one of the other opttions, then it will show you &#8220;page not found&#8221; errors. We have already written about a solution here that will show you <a href="http://www.wpbeginner.com/wp-tutorials/how-to-enable-custom-permalinks-in-wordpress-wamp-installation/" title="Enable WordPress Permalinks in WAMP">how to enable custom permalinks in WAMP</a>.</p>
<p>We hope that this article helped you install WordPress on your Windows computer using WAMP. Having a local server environment is great for learning and testing purposes. Remember, if you want to run a blog for other people to see, then you do not need to install WordPress on your computer. You need to <a href="http://www.wpbeginner.com/how-to-install-wordpress/" title="How to Install WordPress">install WordPress</a> on a <a href="http://www.wpbeginner.com/wordpress-hosting/" title="How to Choose the Best Web Hosting">web hosting</a> provider. If you have any questions, then please feel free to ask in the comments below.</p>
<p><a href="http://www.wpbeginner.com/wp-tutorials/how-to-install-wordpress-on-your-windows-computer-using-wamp/">How to Install WordPress on your Windows Computer Using WAMP</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p><div class="feedflare">
<a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=CHrRKXQG5uM:jHdsg6uHpxs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=CHrRKXQG5uM:jHdsg6uHpxs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=CHrRKXQG5uM:jHdsg6uHpxs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=CHrRKXQG5uM:jHdsg6uHpxs:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=CHrRKXQG5uM:jHdsg6uHpxs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=CHrRKXQG5uM:jHdsg6uHpxs:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=CHrRKXQG5uM:jHdsg6uHpxs:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=CHrRKXQG5uM:jHdsg6uHpxs:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/wpbeginner/~4/CHrRKXQG5uM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.wpbeginner.com/wp-tutorials/how-to-install-wordpress-on-your-windows-computer-using-wamp/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://www.wpbeginner.com/wp-tutorials/how-to-install-wordpress-on-your-windows-computer-using-wamp/</feedburner:origLink></item>
		<item>
		<title>How to Display Round Gravatar Images in WordPress</title>
		<link>http://feeds.wpbeginner.com/~r/wpbeginner/~3/pTECPy6G4Mg/</link>
		<comments>http://www.wpbeginner.com/wp-themes/how-to-display-round-gravatar-images-in-wordpress/#comments</comments>
		<pubDate>Mon, 13 May 2013 12:35:38 +0000</pubDate>
		<dc:creator>Editorial Staff</dc:creator>
				<category><![CDATA[Themes]]></category>
		<category><![CDATA[border-radius]]></category>
		<category><![CDATA[gravatar]]></category>
		<category><![CDATA[round gravatar images wordpress]]></category>
		<category><![CDATA[style wordpress comments layout]]></category>
		<category><![CDATA[wordpress comments]]></category>

		<guid isPermaLink="false">http://www.wpbeginner.com/?p=11426</guid>
		<description><![CDATA[<p>Recently, we showed you how to style your comments layout and how to style your comment form. One of our users emailed us and asked &#8220;how did you make your gravatar images round? Are you storing gravatar images locally to get them to be round?&#8221;&#8230;&#160;<strong><a href="http://www.wpbeginner.com/wp-themes/how-to-display-round-gravatar-images-in-wordpress/">Read More &#187;</a></strong></p><p><a href="http://www.wpbeginner.com/wp-themes/how-to-display-round-gravatar-images-in-wordpress/">How to Display Round Gravatar Images in WordPress</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p>]]></description>
				<content:encoded><![CDATA[<p>Recently, we showed you <a href="http://www.wpbeginner.com/wp-themes/how-to-style-your-wordpress-comments-layout/" title="How to Style your WordPress comments layout">how to style your comments layout</a> and <a href="http://www.wpbeginner.com/wp-themes/how-to-style-wordpress-comment-form/" title="How to style your WordPress comment form">how to style your comment form</a>. One of our users emailed us and asked &#8220;how did you make your <a href="http://www.wpbeginner.com/beginners-guide/what-is-gravatar-and-why-you-should-start-using-it-right-away/" title="What is Gravatar and Why you Should Start using it">gravatar</a> images round? Are you storing gravatar images locally to get them to be round?&#8221; In this article, we will show you how to display round gravatar images in WordPress. We will use the border-radius property of CSS3 to create circular gravatar images.</p>
<p>First thing you need to do is edit your theme&#8217;s style.css file. You can do this by using a FTP program or by going to <strong>Appearance &raquo; Editor</strong> in your WordPress admin. Next, you want to add the following code in your CSS file:</p>
<pre class="brush: css; title: ; notranslate">
.avatar {
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
}
</pre>
<p>This should work on most WordPress themes. However, if this does not work on your theme, then there is probably some plugin or your theme function messing with the default classes used for gravatar in WordPress. In order to find out which css class gravatar images are using in your theme, you need to open a blog post that has comments. Scroll down to the comments section, and right click on the gravatar image to select Inspect Element. It will show you the source code for your gravatar, like this:</p>
<p><img src="http://cdn2.wpbeginner.com/wp-content/uploads/2013/03/gravatar-css-class.jpg" alt="Finding css class used by gravatar icon" width="520" height="320" class="alignnone size-full wp-image-11502" title="Finding css class used by gravatar icon" /></p>
<p>If the gravatar image has something other than <em>avatar</em> then use that instead of <strong>.avatar</strong> in the above css code.</p>
<p>We hope that this article helped you display round gravatar images on your WordPress blog. Let us know if you have any questions or feedback by leaving a comment below.</p>
<p><a href="http://www.wpbeginner.com/wp-themes/how-to-display-round-gravatar-images-in-wordpress/">How to Display Round Gravatar Images in WordPress</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p><div class="feedflare">
<a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=pTECPy6G4Mg:QlahVrlAVCM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=pTECPy6G4Mg:QlahVrlAVCM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=pTECPy6G4Mg:QlahVrlAVCM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=pTECPy6G4Mg:QlahVrlAVCM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=pTECPy6G4Mg:QlahVrlAVCM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=pTECPy6G4Mg:QlahVrlAVCM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=pTECPy6G4Mg:QlahVrlAVCM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=pTECPy6G4Mg:QlahVrlAVCM:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/wpbeginner/~4/pTECPy6G4Mg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.wpbeginner.com/wp-themes/how-to-display-round-gravatar-images-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.wpbeginner.com/wp-themes/how-to-display-round-gravatar-images-in-wordpress/</feedburner:origLink></item>
		<item>
		<title>How to Hide Title for Selective WordPress Posts and Pages</title>
		<link>http://feeds.wpbeginner.com/~r/wpbeginner/~3/Ec3Cu9brDVg/</link>
		<comments>http://www.wpbeginner.com/plugins/how-to-hide-post-and-page-titles-in-wordpress-single-pages/#comments</comments>
		<pubDate>Fri, 10 May 2013 12:00:58 +0000</pubDate>
		<dc:creator>Editorial Staff</dc:creator>
				<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[hide page title]]></category>
		<category><![CDATA[hide post title]]></category>
		<category><![CDATA[hide post title on single pages]]></category>

		<guid isPermaLink="false">http://www.wpbeginner.com/?p=13424</guid>
		<description><![CDATA[<p>In our post about how to hide widget titles, we had an interesting comment that presented a solution to hide title on selective single post and pages. We thought that it might be useful for some people. In this article, we will show you how&#8230;&#160;<strong><a href="http://www.wpbeginner.com/plugins/how-to-hide-post-and-page-titles-in-wordpress-single-pages/">Read More &#187;</a></strong></p><p><a href="http://www.wpbeginner.com/plugins/how-to-hide-post-and-page-titles-in-wordpress-single-pages/">How to Hide Title for Selective WordPress Posts and Pages</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p>]]></description>
				<content:encoded><![CDATA[<p>In our post about <a href="http://www.wpbeginner.com/plugins/how-to-easily-hide-widget-title-in-wordpress/" title="How to Hide Widget Title in WordPress">how to hide widget titles</a>, we had an interesting comment that presented a solution to hide title on selective single post and pages. We thought that it might be useful for some people. In this article, we will show you how to hide title for selective WordPress post and pages. We will also show you how to hide title of all WordPress posts and/or pages.</p>
<h4>Hide Titles for Selective Posts and Pages</h4>
<p>Do you want to hide titles for selective posts and pages without editing a single line of code? Then all you need to do is install and activate the <a href="http://wordpress.org/extend/plugins/hide-title/" title="Hide Title" target="_blank" rel="nofollow">Hide Title</a> plugin for WordPress. After activation, go to the edit screen for the specific post and page. You can do this by simply clicking on the Posts or Pages menu in your WordPress admin and clicking on the item that you want to edit. On the edit screen, you will see a <em>Hide Title</em> meta box like this: </p>
<p><img src="http://cdn.wpbeginner.com/wp-content/uploads/2013/05/hide-post-title.png" alt="Hinding post or page title for single view pages" width="520" height="320" class="alignnone size-full wp-image-13438" title="Hinding post or page title for single pages" /></p>
<p>All you need to do is check this box and click on update or publish post button. That&#8217;s it. Now this plugin will hide the title on singular page views. What that means is that it will still show the title on your homepage or other archive pages, but not on the single page views. Open the post in the single post view to test the result to make sure that everything looks right.</p>
<p>This solution can be pretty handy if you are creating a simple landing page and you don&#8217;t want to show the title.</p>
<h4>Hide Titles for All WordPress Posts and Pages</h4>
<p>We can&#8217;t think of a reason why someone would do this, but lets look at how to hide the titles for all WordPress post and pages for the sake of learning. If for some reason, you want to hide title for all posts and pages on single pages, then you can achieve this by editing your theme. There are few ways of doing this. </p>
<p>The easiest solution would be add this code to your WordPress theme&#8217;s <code>functions.php</code> file. </p>
<pre class="brush: php; title: ; notranslate">
function wpb_hidetitle_class($classes) {
if ( is_single() || is_page() ) : 
$classes[] = 'hidetitle';
return $classes;
endif; 
return $classes;
}
add_filter('post_class', 'wpb_hidetitle_class');
</pre>
<p>This filter simply adds an extra class <code>.hidetitle</code> to the <code>post_class()</code> function only when a single post or page is displayed. However, this filter will only work if your WordPress theme has support for the post class. If you want to do this for posts only and not pages, then just get rid of the part <code>|| is_page()</code>.</p>
<p>After adding this function, you need to add this css rule into you theme&#8217;s stylesheet. </p>
<pre class="brush: css; title: ; notranslate">
.hidetitle .entry-title { 
display:none;
}
</pre>
<p>In the above CSS we have used <code>display</code> css property to hide the post and page title. However this CSS rule will only work if your WordPress theme uses entry-title in the post or page title. To find out which CSS class your theme uses for post titles, simply open your post in Google Chrome or Mozilla Firefox and take your mouse over to post title. Right click and select Inspect Element. Your browser will split up and you will see page source highlighting the source code for post title where you can see the CSS class used by your theme. </p>
<p><img src="http://cdn2.wpbeginner.com/wp-content/uploads/2013/05/find-css-class.png" alt="Finding CSS class used for an element" width="520" height="320" class="alignnone size-full wp-image-13437" title="Finding CSS class used for an element" /></p>
<p>Lets assume that your theme uses <code>article-title</code> as CSS class for post titles. Simply change the CSS like this: </p>
<pre class="brush: css; title: ; notranslate">
.hidetitle .article-title { 
display:none; 
}
</pre>
<p>The reason why we say that the above solution is the easiest one is because it will work for child themes of popular <a href="http://www.wpbeginner.com/beginners-guide/what-is-a-theme-framework/" title="What is a WordPress Theme Framework">theme frameworks</a> like <a href="http://www.wpbeginner.com/refer/studiopress-genesis/"rel="nofollow" target="_blank" >Genesis</a> and others. It will also work just fine for standalone WordPress themes.</p>
<p>Now both of the solutions that we have mentioned above will hide the title, but they are still loading the titles. So in other words, they are hiding it but not removing it. If you are a theme designer or someone who wants to remove the post or page title from your template, then you need to remove <a href="http://codex.wordpress.org/Function_Reference/the_title" title="the_title Codex Reference" target="_blank" rel="nofollow">the_title</a> code from appropriate theme files.</p>
<p>If you only want to do this for single post views, then you will likely find this code located in your single.php file. However, if you want to do this for through out the site, then you will need to edit files like index.php, archive.php, single.php, and any other file that contains a loop basically. It will require trial and error if you are new to this.</p>
<p>If you are working with one of the theme frameworks, then you would want to stick with the plugin solution or the post_class solution that we showed you.</p>
<p>We hope that this article helped you hide the title for specific WordPress posts and pages. What possible use cases can you see where you would want to hide post or page titles in single views? Let us know by leaving a comment below. </p>
<p><a href="http://www.wpbeginner.com/plugins/how-to-hide-post-and-page-titles-in-wordpress-single-pages/">How to Hide Title for Selective WordPress Posts and Pages</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p><div class="feedflare">
<a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=Ec3Cu9brDVg:JcAPz-mydNs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=Ec3Cu9brDVg:JcAPz-mydNs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=Ec3Cu9brDVg:JcAPz-mydNs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=Ec3Cu9brDVg:JcAPz-mydNs:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=Ec3Cu9brDVg:JcAPz-mydNs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=Ec3Cu9brDVg:JcAPz-mydNs:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=Ec3Cu9brDVg:JcAPz-mydNs:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=Ec3Cu9brDVg:JcAPz-mydNs:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/wpbeginner/~4/Ec3Cu9brDVg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.wpbeginner.com/plugins/how-to-hide-post-and-page-titles-in-wordpress-single-pages/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.wpbeginner.com/plugins/how-to-hide-post-and-page-titles-in-wordpress-single-pages/</feedburner:origLink></item>
		<item>
		<title>How to Style Your WordPress Comments Layout</title>
		<link>http://feeds.wpbeginner.com/~r/wpbeginner/~3/cKUOUxQ9Q4k/</link>
		<comments>http://www.wpbeginner.com/wp-themes/how-to-style-your-wordpress-comments-layout/#comments</comments>
		<pubDate>Thu, 09 May 2013 12:50:47 +0000</pubDate>
		<dc:creator>Editorial Staff</dc:creator>
				<category><![CDATA[Themes]]></category>
		<category><![CDATA[default css]]></category>
		<category><![CDATA[default wordpress css classes for comments]]></category>
		<category><![CDATA[how to style comments in wordpress]]></category>
		<category><![CDATA[style wordpress comments layout]]></category>
		<category><![CDATA[wordpress comment style examples]]></category>
		<category><![CDATA[wordpress comments]]></category>

		<guid isPermaLink="false">http://www.wpbeginner.com/?p=11746</guid>
		<description><![CDATA[<p>Recently we showed you how to style the WordPress comment form, and we thought it would be incomplete if we did not write about styling WordPress comments layout. In the past, we have discussed that there are default WordPress generated CSS classes and IDs to&#8230;&#160;<strong><a href="http://www.wpbeginner.com/wp-themes/how-to-style-your-wordpress-comments-layout/">Read More &#187;</a></strong></p><p><a href="http://www.wpbeginner.com/wp-themes/how-to-style-your-wordpress-comments-layout/">How to Style Your WordPress Comments Layout</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p>]]></description>
				<content:encoded><![CDATA[<p>Recently we showed you <a href="http://www.wpbeginner.com/wp-themes/how-to-style-wordpress-comment-form/" title="How to Style WordPress Comment Form">how to style the WordPress comment form</a>, and we thought it would be incomplete if we did not write about styling WordPress comments layout. In the past, we have discussed that there are <a href="http://www.wpbeginner.com/wp-themes/default-wordpress-generated-css-cheat-sheet-for-beginners/" title="Default WordPress Generated CSS Cheat Sheet for Beginners" target="_blank">default WordPress generated CSS classes and IDs</a> to help make it easier for theme designers to style their templates. In this article, we will be using those default classes to show you how to style your WordPress comments layout and some of the cool things you can do with it. </p>
<p>For the sake of this example, We will be modifying the default Twenty Twelve WordPress theme in this article. Note: This article is for beginning theme designers and DIY users who have fair understanding of HTML and CSS.  </p>
<h4>Default WordPress Comments Classes</h4>
<p>By default WordPress generates these classes for elements in the comments template:</p>
<pre class="brush: css; title: ; notranslate">
/*Comment Output*/

.commentlist .reply {}
.commentlist .reply a {}

.commentlist .alt {}
.commentlist .odd {}
.commentlist .even {}
.commentlist .thread-alt {}
.commentlist .thread-odd {}
.commentlist .thread-even {}
.commentlist li ul.children .alt {}
.commentlist li ul.children .odd {}
.commentlist li ul.children .even {}

.commentlist .vcard {}
.commentlist .vcard cite.fn {}
.commentlist .vcard span.says {}
.commentlist .vcard img.photo {}
.commentlist .vcard img.avatar {}
.commentlist .vcard cite.fn a.url {}

.commentlist .comment-meta {} 
.commentlist .comment-meta a {}
.commentlist .commentmetadata {}
.commentlist .commentmetadata a {}

.commentlist .parent {}
.commentlist .comment {}
.commentlist .children {}
.commentlist .pingback {}
.commentlist .bypostauthor {}
.commentlist .comment-author {}
.commentlist .comment-author-admin {}

.commentlist {}
.commentlist li {}
.commentlist li p {}
.commentlist li ul {}
.commentlist li ul.children li {}
.commentlist li ul.children li.alt {}
.commentlist li ul.children li.byuser {}
.commentlist li ul.children li.comment {}
.commentlist li ul.children li.depth-{id} {}
.commentlist li ul.children li.bypostauthor {}
.commentlist li ul.children li.comment-author-admin {}

#cancel-comment-reply {}
#cancel-comment-reply a {}

</pre>
<h4>How to Find Which CSS Classes You Need to Edit</h4>
<p>Before we move on to styling WordPress comments layout, a little tip for our new users. Google Chrome and Mozilla Firefox web browsers come with a handy tool that you can use to improve your WordPress theme development skills. The tool is called <strong>Inspect Element</strong>. Simply take your mouse to an element on a web page, right click and choose inspect element. Your browser window will split into two rows and in the lower window you will see the source code of that element. Also in the lower window, you will be able to see CSS elements and how they are styled. You can even edit the CSS in there for testing purposes. It&#8217;s important to remember, anything you change using the Inspect Element is only visible to you. The moment you refresh the page, those changes will disappear. To make the changes permanent, you have to use your style.css file or other appropriate files in your themes. </p>
<p><img src="http://cdn4.wpbeginner.com/wp-content/uploads/2013/04/inspect-element-chrome.jpg" alt="Inspect element in Google Chrome to look at source code and quickly find matching CSS rules" width="520" height="320" class="alignnone size-full wp-image-12012" title="Inspect element in Google Chrome to look at source code and quickly find matching CSS rules" /></p>
<h4>Adding Odd and Even Background Colors for Comments</h4>
<p>Having a different background color for odd and even comments is a design trend that has been around for some years now. It helps the readability specially if you have a lot of comments. It also looks really good with certain theme colors which is why many designers want to utilize this functionality. To help designers achieve this goal, WordPress adds an odd and even class to each comment respectively. </p>
<p>You can easily add the odd/even styling for comments in your theme&#8217;s style.css by pasting the following code.</p>
<pre class="brush: css; title: ; notranslate">
.commentlist .even .comment { 
background-color:#ccddf2; 
} 
.commentlist .odd .comment {
background-color:#CCCCCC;
}
</pre>
<p>The result would look something like this: </p>
<p><img src="http://cdn.wpbeginner.com/wp-content/uploads/2013/03/even-odd-comments.jpg" alt="Using CSS to add alternate colors for even and odd comments in WordPress" width="520" height="320" class="alignnone size-full wp-image-11992" title="Using CSS to add alternate colors for even and odd comments in WordPress" /></p>
<h4>Styling Comment Author and Meta Information</h4>
<p>WordPress also adds classes to elements displayed in each comment header. This allows theme designers to customize the display of author information and other comment meta such as comment date and time. Here is a sample code to paste in your theme&#8217;s style.css file to style these elements differently. In this example we have added background color to comment meta along with some spacing.</p>
<pre class="brush: css; title: ; notranslate">
.comments-area article header {
	margin: 0 0 48px;
	overflow: hidden;
	position: relative;
	background-color:#55737D;
	color:#FFFFFF;
	padding: 10px;
}
</pre>
<p>This is how it should look like: </p>
<p><img src="http://cdn.wpbeginner.com/wp-content/uploads/2013/03/comment-meta-css.jpg" alt="Styling comment meta and author information in WordPress comments" width="520" height="320" class="alignnone size-full wp-image-11993" title="Styling comment meta and author information in WordPress comments" /></p>
<h4>Styling Post Author Comments Differently</h4>
<p>Often times you might see that post author comments are highlighted either with a different background color or some additional badge. WordPress adds a default class <code>bypostauthor</code> to all comments made by the post&#8217;s author. WordPress theme designers can use this class to style post author comments differently. </p>
<p>Some themes, use their own callback function to display comments. Using the callback function, these themes may add additional information to a comment by post author. For example, Twenty Twelve uses the following line in the comment callback function <code>twentytwelve_comment()</code> (located in <code>functions.php</code> file of the theme). </p>
<pre class="brush: php; title: ; notranslate">
// If current post author is also comment author, make it known visually.

( $comment-&gt;user_id === $post-&gt;post_author ) ? '&lt;span&gt; ' . __( 'Post author', 'twentytwelve' ) . '&lt;/span&gt;' : '' );
</pre>
<p>This code adds <code>&lt;span&gt;Post Author&lt;/span&gt;</code> to the comment meta information. Depending on how your WordPress theme handles comments by the post author, you can modify that to anything you want. </p>
<p>If you are using a different theme than Twenty Twelve, then you need to find out how your theme handles comments. Simply open your theme&#8217;s <code>comments.php</code> file. If your theme is using its own callback function, then you would see it inside <code>wp_list_comments</code> function, like this:</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php wp_list_comments( array( 'callback' =&gt; 'twentytwelve_comment', 'style' =&gt; 'ol' ) ); ?&gt;
</pre>
<p>In the above example, you can see that the theme is using <code>twentytwelve_comment</code> as the callback function. If a callback function is specified, then the most probable location to find this function is in your theme&#8217;s functions.php file. </p>
<p>In this example we are changing this function to display Editor instead of Post Author. To do that we have modified the comment callback function like this: </p>
<pre class="brush: php; title: ; notranslate">
// If current post author is also comment author, make it known visually.

( $comment-&gt;user_id === $post-&gt;post_author ) ? '&lt;span&gt; ' . __( 'Editor', 'twentytwelve' ) . '&lt;/span&gt;' : '');
</pre>
<p>We are also going to modify the way it looks by adding the following in our theme&#8217;s style.css file like this: </p>
<pre class="brush: css; title: ; notranslate">
li.bypostauthor cite span {
	color: #21759b;
	background-color: #f8f0cb;
	background-image: none;
	border: 1px solid #f8f0cb;
	border-radius: 3px;
	box-shadow: none;
	padding: 3px;
	font-weight:bold;
}
</pre>
<p>This is how it would look like: </p>
<p><img src="http://cdn2.wpbeginner.com/wp-content/uploads/2013/03/style-author-comment.jpg" alt="Styling aurhor comments differently in WordPress comments" width="520" height="320" class="alignnone size-full wp-image-11994" title="Styling aurhor comments differently in WordPress comments" /></p>
<h4>Styling Comment Reply Link in WordPress Comments</h4>
<p>Most WordPress themes have a reply link below each comment. This functionality is only displayed if you have threaded comments enabled. To enable threaded comments, go to your WordPress admin (<strong>Settings &raquo; Discussion</strong>). Look at the section where it says other comment settings, and check the box for enable threaded (nested) comments.</p>
<p>The default CSS classes generated by WordPress for the reply link are <code>reply</code> and <code>comment-reply-link</code>. We will be using those classes to modify the reply link and turn into a CSS button. </p>
<pre class="brush: css; title: ; notranslate">
.reply { 
	float:right;
	margin:0 10px 10px 0;
	text-align:center;
	background-color: #55737D;
	border:1px solid #55737D;
	border-radius:3px;
	padding:3px;
	width:50px;
	box-shadow: 1px 1px 2px 2px #4f4f4f;
}

.comment article {
	padding-bottom:2.79rem;
}

a.comment-reply-link,
a.comment-edit-link {
	color: #FFFFFF;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	text-decoration:none;
}

a.comment-reply-link:hover,
a.comment-edit-link:hover {
	color: #f6e7d7;
}
</pre>
<p>This is how it would look like: </p>
<p><img src="http://cdn.wpbeginner.com/wp-content/uploads/2013/04/comment-reply-button.jpg" alt="Styling the comment reply button in WordPress comments using CSS" width="520" height="259" class="alignnone size-full wp-image-11998" title="Styling the comment reply button in WordPress comments using CSS" /></p>
<h4>Styling Comment Edit Button</h4>
<p>In most WordPress themes, logged in users with the capability to edit comments can see a comment edit link below each comment. Here is a little CSS that uses the default class <code>comment-edit-link</code> to modify the appearance of the link. </p>
<pre class="brush: css; title: ; notranslate">
a.comment-edit-link {
	float:left;
	margin:0 0 10px 10px;
	text-align:center;
	background-color: #55737D;
	border:1px solid #55737D;
	border-radius:3px;
	padding:3px;
	width:50px;
	box-shadow: 1px 1px 2px 2px #4f4f4f;
}
</pre>
<p>Here is how it would look like: </p>
<p><img src="http://cdn.wpbeginner.com/wp-content/uploads/2013/04/comme-edit-css.jpg" alt="Using CSS to style comment edit link in WordPress Comments" width="520" height="320" class="alignnone size-full wp-image-12008" title="Using CSS to style comment edit link in WordPress Comments" /></p>
<h4>Styling Cancel Comment Reply Link</h4>
<p>In most good WordPress themes, clicking on the Reply link opens up the comment form just below the comment you are replying to with a link to cancel comment reply. Lets modify this cancel comment reply link by using the default CSS ID <code>cancel-comment-reply</code>. </p>
<pre class="brush: css; title: ; notranslate">
#cancel-comment-reply-link  { 
	text-align:center;
	background-color: #55737D;
	border:1px solid #55737D;
	border-radius:3px;
	padding:3px;
	width:50px;
	color:#FFFFFF;
	box-shadow: 1px 1px 2px 2px #4f4f4f;
	text-decoration:none;
}
</pre>
<p>Here is how it would look like: </p>
<p><img src="http://cdn2.wpbeginner.com/wp-content/uploads/2013/04/cancel-comment-reply.jpg" alt="Styling the cancel comment reply link in WordPress comment reply form" width="520" height="320" class="alignnone size-full wp-image-12010" title="Styling the cancel comment reply link in WordPress comment reply form" /></p>
<h4>Styling the WordPress Comment Form</h4>
<p>Usable, aesthetically pleasant and stylish comment forms encourage users to leave a comment on your blog. Earlier we have written a detailed article about <a href="http://www.wpbeginner.com/wp-themes/how-to-style-wordpress-comment-form/" title="How to Style WordPress Comment Form">how to style WordPress comment form</a>. We would highly recommend that you go check that out to see how you can take your WordPress comment form to next level.</p>
<p>We hope that this article helps you style your WordPress comments layout. If you have any questions or suggestions, then please feel free to let us know by leaving a comment below.</p>
<p><a href="http://www.wpbeginner.com/wp-themes/how-to-style-your-wordpress-comments-layout/">How to Style Your WordPress Comments Layout</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p><div class="feedflare">
<a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=cKUOUxQ9Q4k:EPfJ4BiBjZ8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=cKUOUxQ9Q4k:EPfJ4BiBjZ8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=cKUOUxQ9Q4k:EPfJ4BiBjZ8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=cKUOUxQ9Q4k:EPfJ4BiBjZ8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=cKUOUxQ9Q4k:EPfJ4BiBjZ8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=cKUOUxQ9Q4k:EPfJ4BiBjZ8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=cKUOUxQ9Q4k:EPfJ4BiBjZ8:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=cKUOUxQ9Q4k:EPfJ4BiBjZ8:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/wpbeginner/~4/cKUOUxQ9Q4k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.wpbeginner.com/wp-themes/how-to-style-your-wordpress-comments-layout/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.wpbeginner.com/wp-themes/how-to-style-your-wordpress-comments-layout/</feedburner:origLink></item>
		<item>
		<title>How to Disable Image Attachment Pages in WordPress</title>
		<link>http://feeds.wpbeginner.com/~r/wpbeginner/~3/A0LORaFuofo/</link>
		<comments>http://www.wpbeginner.com/wp-tutorials/how-to-disable-image-attachment-pages-in-wordpress/#comments</comments>
		<pubDate>Wed, 08 May 2013 12:45:18 +0000</pubDate>
		<dc:creator>Editorial Staff</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[attachment pages]]></category>
		<category><![CDATA[disable attachment pages in wordpress]]></category>
		<category><![CDATA[image attachment]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[wordpress attachment pages]]></category>
		<category><![CDATA[wordpress seo by yoast]]></category>

		<guid isPermaLink="false">http://www.wpbeginner.com/?p=11750</guid>
		<description><![CDATA[<p>WordPress by default creates a single page for each attachment that you have on your site. This includes images, audio/video files, pdfs, etc. This functionality is great for photographers, but not so much for the rest of us. Often we get complaints from beginners who&#8230;&#160;<strong><a href="http://www.wpbeginner.com/wp-tutorials/how-to-disable-image-attachment-pages-in-wordpress/">Read More &#187;</a></strong></p><p><a href="http://www.wpbeginner.com/wp-tutorials/how-to-disable-image-attachment-pages-in-wordpress/">How to Disable Image Attachment Pages in WordPress</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p>]]></description>
				<content:encoded><![CDATA[<p>WordPress by default creates a single page for each attachment that you have on your site. This includes images, audio/video files, pdfs, etc. This functionality is great for photographers, but not so much for the rest of us. Often we get complaints from beginners who accidentally linked their images to the attachment pages, and they don&#8217;t like the way it looks. That&#8217;s a big issue because a lot of themes don&#8217;t have special templates for the image attachment pages. Sometimes an image on your website can become popular and people might start landing on the attachment page directly from Google. Ideally you would want them to land on your post and see the image in the context you have used it. In this article, we will show you how to disable image attachment pages in WordPress. </p>
<p>If you are already using <a href="http://www.wpbeginner.com/blueprint/wordpress-seo-by-yoast/" title="WordPress SEO Plugin by Yoast">WordPress SEO by Yoast</a> plugin, then go to your <strong>SEO &raquo; Permalinks</strong> options page. All you have to do is check the box next to <em>&#8220;Redirect attachment URL&#8217;s to parent post URL&#8221;</em>. This will redirect users arriving at attachment pages to the parent post. </p>
<p><img src="http://cdn.wpbeginner.com/wp-content/uploads/2013/03/disable-attachment-pages-wpseo.png" alt="Disable attachment pages and redirect users to parent post" width="520" height="320" class="alignnone size-full wp-image-11819" title="Disable attachment pages and redirect users to parent post" /></p>
<p>For those who are not using the WordPress SEO by Yoast plugin, you can still disable image attachment pages and redirect users to parent post using another plugin called <a href="http://wordpress.org/extend/plugins/attachment-pages-redirect/" title="Attachment Pages Redirect" target="_blank" rel="nofollow">Attachment Pages Redirect</a>. All you have to do is install and activate the plugin. Upon activation the plugin starts redirecting users landing on attachment pages to parent post. If no parent post is found, then the users are redirected to homepage. This plugin works out of the box and has no settings page. Simple and easy. </p>
<p>If you are among those who don&#8217;t like plugins, then there is an option for you as well that. Create a new file in your WordPress theme folder and name it <code>image.php</code>. If your theme already has an image.php file, then you need to edit that instead. All you have to do is add this code as the first line in your <code>image.php</code> file : </p>
<pre class="brush: php; title: ; notranslate">&lt;?php wp_redirect(get_permalink($post-&gt;post_parent)); ?&gt;</pre>
<p>Save <code>image.php</code> file and upload it into your theme directory. Now when a users reaches the image attachment page, then they will be redirected to the parent post.</p>
<p>Lastly, just want to emphasize that there is nothing wrong with using good plugins. See our article on <a href="http://www.wpbeginner.com/opinion/how-many-wordpress-plugins-should-you-install-on-your-site/" title="How many plugins should you install on your site">how many plugins should you install on your site</a>. We recommend that everyone use WordPress SEO by Yoast plugin, so doing this is as simple clicking on one checkbox.</p>
<p>On our site, we haven&#8217;t disabled image attachments entirely because there are some instances where we want to send folks to a specific chart or image that we have on the site. Instead what we have done is that we excluded it from our <a href="http://www.wpbeginner.com/beginners-guide/what-is-a-wordpress-sitemap-how-to-create-a-sitemap-in-wordpress/" title="What is a WordPress Sitemap and how to create one">sitemap</a>. Furthermore, we have added a meta robots text noindex, nofollow to all of our attachment single pages using Yoast&#8217;s SEO plugin. You can do this too by going to Titles &#038; Metas tab and going under Post Types. Simply check the noindex, nofollow tag for <strong>ONLY the attachment post type</strong>.</p>
<p>We hope that this article helped you disable image attachment pages in WordPress and redirect users to parent posts. If you have any questions or feedback, then please let us know by leaving a comment below.</p>
<p><a href="http://www.wpbeginner.com/wp-tutorials/how-to-disable-image-attachment-pages-in-wordpress/">How to Disable Image Attachment Pages in WordPress</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p><div class="feedflare">
<a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=A0LORaFuofo:7yRwl8CkO8M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=A0LORaFuofo:7yRwl8CkO8M:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=A0LORaFuofo:7yRwl8CkO8M:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=A0LORaFuofo:7yRwl8CkO8M:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=A0LORaFuofo:7yRwl8CkO8M:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=A0LORaFuofo:7yRwl8CkO8M:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=A0LORaFuofo:7yRwl8CkO8M:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=A0LORaFuofo:7yRwl8CkO8M:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/wpbeginner/~4/A0LORaFuofo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.wpbeginner.com/wp-tutorials/how-to-disable-image-attachment-pages-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.wpbeginner.com/wp-tutorials/how-to-disable-image-attachment-pages-in-wordpress/</feedburner:origLink></item>
		<item>
		<title>How to Enable oEmbed in WordPress Text Widgets</title>
		<link>http://feeds.wpbeginner.com/~r/wpbeginner/~3/PQjioh1g8qw/</link>
		<comments>http://www.wpbeginner.com/wp-tutorials/how-to-enable-oembed-in-wordpress-text-widgets/#comments</comments>
		<pubDate>Tue, 07 May 2013 12:00:08 +0000</pubDate>
		<dc:creator>Editorial Staff</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[embed]]></category>
		<category><![CDATA[oembed]]></category>
		<category><![CDATA[text widgets]]></category>
		<category><![CDATA[widgets]]></category>

		<guid isPermaLink="false">http://www.wpbeginner.com/?p=13314</guid>
		<description><![CDATA[<p>Recently, one of our users asked us how to enable oEmbed in WordPress text widgets. oEmbed is a protocol that allows your blog to ask an oEmbed enabled website to provide HTML needed to embed dynamic content. In simple words, it allows you to just&#8230;&#160;<strong><a href="http://www.wpbeginner.com/wp-tutorials/how-to-enable-oembed-in-wordpress-text-widgets/">Read More &#187;</a></strong></p><p><a href="http://www.wpbeginner.com/wp-tutorials/how-to-enable-oembed-in-wordpress-text-widgets/">How to Enable oEmbed in WordPress Text Widgets</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p>]]></description>
				<content:encoded><![CDATA[<p>Recently, one of our users asked us how to enable oEmbed in WordPress text widgets. oEmbed is a protocol that allows your blog to ask an oEmbed enabled website to provide HTML needed to embed dynamic content. In simple words, it allows you to just paste a YouTube video URL in a blog post and let WordPress embed it automatically. You can adjust the <a href="http://www.wpbeginner.com/wp-themes/how-to-set-oembed-max-width-in-wordpress-3-5-with-content_width/" title="How to Set oEmbed Max Width in WordPress 3.5 with $content_width" target="_blank">oembed maximum width</a> manually, or <a href="http://www.wpbeginner.com/wp-themes/how-to-dynamically-change-the-oembed-width-and-height-in-wordpress/" title="How to Dynamically Change the oEmbed Width and Height in WordPress" target="_blank">dynamically change oEmbed content width and height</a>. However, you can not embed content in a text widget using oEmbed. In this article, we will show you how to enable oEmbed in WordPress text widgets. </p>
<p>All what you have to do is add the following code in your theme&#8217;s <code>functions.php</code> file or a <a href="http://www.wpbeginner.com/beginners-guide/what-why-and-how-tos-of-creating-a-site-specific-wordpress-plugin/" title="How to Create a Site Specific WordPress Plugin" target="_blank">site specific plugin</a>: </p>
<pre class="brush: php; title: ; notranslate">
add_filter( 'widget_text', array( $wp_embed, 'run_shortcode' ), 8 );
add_filter( 'widget_text', array( $wp_embed, 'autoembed'), 8 );
</pre>
<p>Once you have done that, then you are done. You have successfully enabled oEmbed for text widgets. You can head over to Appearance &raquo; Widgets to test it. Simply add a Youtube video URL in your text widget, and watch the magic. </p>
<p>For those of you who want to know what this code does, it simply adds a filter <code>widget_text</code> allowing text widgets to run shortcode for oEmbed and auto-embed content. </p>
<p>For those who don&#8217;t like to deal with code, then you can simply activate <a href="http://wordpress.org/extend/plugins/text-widget-oembed/" title="Text Widget oEmbed Plugin" target="_blank" rel="nofollow">Text Widget oEmbed plugin</a>. It literally does the same thing. The plugin only has 2 lines of code that we shared above.</p>
<p>We hope that this article helped you enable oEmbed in text widgets. If you have any questions or comments, then please let us know by leaving a comment below.</p>
<p><a href="http://www.wpbeginner.com/wp-tutorials/how-to-enable-oembed-in-wordpress-text-widgets/">How to Enable oEmbed in WordPress Text Widgets</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p><div class="feedflare">
<a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=PQjioh1g8qw:vhghlrDxDHQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=PQjioh1g8qw:vhghlrDxDHQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=PQjioh1g8qw:vhghlrDxDHQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=PQjioh1g8qw:vhghlrDxDHQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=PQjioh1g8qw:vhghlrDxDHQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=PQjioh1g8qw:vhghlrDxDHQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=PQjioh1g8qw:vhghlrDxDHQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=PQjioh1g8qw:vhghlrDxDHQ:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/wpbeginner/~4/PQjioh1g8qw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.wpbeginner.com/wp-tutorials/how-to-enable-oembed-in-wordpress-text-widgets/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.wpbeginner.com/wp-tutorials/how-to-enable-oembed-in-wordpress-text-widgets/</feedburner:origLink></item>
		<item>
		<title>What is a WordPress Child Theme? Pros, Cons, and More</title>
		<link>http://feeds.wpbeginner.com/~r/wpbeginner/~3/PRjjLKETx6s/</link>
		<comments>http://www.wpbeginner.com/beginners-guide/wordpress-child-theme-pros-cons/#comments</comments>
		<pubDate>Mon, 06 May 2013 12:44:34 +0000</pubDate>
		<dc:creator>Editorial Staff</dc:creator>
				<category><![CDATA[Beginners Guide]]></category>
		<category><![CDATA[builder]]></category>
		<category><![CDATA[child theme]]></category>
		<category><![CDATA[genesis]]></category>
		<category><![CDATA[headway]]></category>
		<category><![CDATA[parent theme]]></category>
		<category><![CDATA[starter theme]]></category>
		<category><![CDATA[theme frameworks]]></category>
		<category><![CDATA[What is WordPress Child Theme]]></category>

		<guid isPermaLink="false">http://www.wpbeginner.com/?p=10922</guid>
		<description><![CDATA[<p>A lot of our users ask us which template are we using? Our response is that we are using a custom child theme built on the Genesis theme framework. The follow up question most of the time is a two-part question. What is a WordPress&#8230;&#160;<strong><a href="http://www.wpbeginner.com/beginners-guide/wordpress-child-theme-pros-cons/">Read More &#187;</a></strong></p><p><a href="http://www.wpbeginner.com/beginners-guide/wordpress-child-theme-pros-cons/">What is a WordPress Child Theme? Pros, Cons, and More</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p>]]></description>
				<content:encoded><![CDATA[<p>A lot of our users ask us which template are we using? Our response is that we are using a custom child theme built on the <a href="http://www.wpbeginner.com/refer/studiopress-genesis/"rel="nofollow" target="_blank" >Genesis theme framework</a>. The follow up question most of the time is a two-part question. What is a WordPress theme framework? The second part of the question is what is a WordPress child theme? We have already explained <a href="http://www.wpbeginner.com/beginners-guide/what-is-a-theme-framework/" title="What is a WordPress Theme Framework - Pros, Cons, and More">what is a WordPress theme framework</a> in our previous article. In this article, we will do our best to answer questions like what is a WordPress child theme, when should you create a child theme, why do people create child themes, and lastly advantages and disadvantages of using a child theme. Our hope is that after reading this article, you will have a clear understanding of what is a WordPress child theme, and you will know whether you should use a child theme or not.</p>
<p><img src="http://cdn2.wpbeginner.com/wp-content/uploads/2013/03/wordpress-themes.jpg" alt="WordPress Child Themes" width="520" height="320" class="alignnone size-full wp-image-11458" title="WordPress Child Themes" /></p>
<h4>What is a WordPress Child Theme</h4>
<p>A WordPress child theme is a WordPress theme that inherits its functionality from another WordPress theme, the parent theme. Child themes are often used when you want to customize or tweak an existing WordPress theme without losing the ability to upgrade that theme. In the past, there was no easy way of updating WordPress themes without losing all the custom styling and changes that you had made. This becomes chaos when all the sudden you find out a widely used script in popular themes has a major exploit, and you need to update your themes ASAP. It becomes a tough choice because on one hand, you would lose all the custom styles if you update. On the other hand, you risk your site getting hacked if you don&#8217;t update fast enough. </p>
<p>The core team and the community decided to solve this problem by introducing the concept of parent theme and child theme. A child theme in WordPress would inherit all the functionality, features, and the code of the parent theme without making any changes to the parent theme itself. This allowed users to change the styling of the parent theme and add/modify features without losing the ability to update the parent theme.</p>
<p>In theory, any WordPress theme can have child themes however not all WordPress themes are good parent themes. A parent theme with limited functionality and features is not exactly an ideal parent theme candidate in most cases. We will talk about the exceptions later on in the article.</p>
<p>A good parent theme also known as <a href="http://www.wpbeginner.com/beginners-guide/what-is-a-theme-framework/" title="What is a WordPress Theme Framework">theme frameworks</a> usually contains its own action hooks and filters. This allows designers and developers to create a robust custom WordPress site using child themes in a fraction of time.</p>
<h4>Why do people use WordPress Child Themes?</h4>
<p>Designers and developers use child themes to speed up their development. When using a good parent theme, you can drastically reduce the time it takes for you to create a WordPress site. All good parent themes aka theme frameworks offer tons of functionality and customization options, so you don&#8217;t have to code everything. DIY users often create child themes to tweak an existing theme without losing the ability to update the parent theme if needed.</p>
<p>Creating a WordPress child theme can be as simple as creating a new style.css file in a new folder. All you really need is one line in your new style.css header that defines the template (see <a href="http://codex.wordpress.org/Child_Themes#How_to_Create_a_Child_Theme" title="Codex Child Theme" target="_blank" rel="nofollow">the Codex</a> for reference). A robust child theme can have just as many template files as the parent theme if not more. A child theme can have template files that are not even available in the parent theme. </p>
<h4>When Should You Use a Child Theme?</h4>
<p><img src="http://cdn4.wpbeginner.com/wp-content/uploads/2013/05/decisions.jpg" alt="Decisions" width="520" height="150" class="alignnone size-full wp-image-13307" /></p>
<p>The decision to use a child theme often depends on your needs. Most sites that we build for ourselves and our clients are child themes of the <a href="http://www.wpbeginner.com/refer/studiopress-genesis/"rel="nofollow" target="_blank" >Genesis theme framework</a>. In rare cases when the project is too complex or too simple, then we build it as a standalone custom WordPress theme. As WordPress developers, we need to streamline our workflow while creating quality themes. Creating a child theme of <a href="http://www.wpbeginner.com/refer/studiopress-genesis/"rel="nofollow" target="_blank" >Genesis framework</a> helps us accomplish just that.</p>
<p>For users we recommend child themes only if you find yourself constantly adding new functions to your theme&#8217;s functions.php file and/or constantly adding/modifying the style.css file of your theme. In these cases, we highly recommend that you use a child theme. A short while ago during our WordPress meetup talk, one of the members asked us what if you are only adding custom styles? Is it better to use a child theme or a custom CSS plugin?</p>
<p>The answer to that depends on how savvy and comfortable you are with technology. If you are only modifying the styles of a few elements, then using a custom CSS plugin works just fine. However, if you find yourself changing the entire color scheme, moving things around in the CSS, etc, then you definitely should consider using a child theme.</p>
<p><strong>Picking a Good Parent Theme is IMPORTANT</strong></p>
<p>All WordPress frameworks are parent themes, but not all parent themes are frameworks. We cannot stress this enough. While any WordPress theme can have child themes, not all of them are meant to be used as theme frameworks. We have seen numerous beginners who make the mistakes of creating a child theme of a parent theme that doesn&#8217;t offer much functionality. </p>
<p>If you are creating a child theme where you find yourself replacing a lot of the parent theme files, then you should rethink your process. For example you really like the Twenty Eleven theme, and you decided to create a child theme. In your child theme, you had the style.css file, and functions.php file. On top of that, you decided that you don&#8217;t like the way the footer looks, so added footer.php. Same for header, etc. If this is the case, then you shouldn&#8217;t be using Twenty Eleven as a parent theme. Rather you should be using it as a starter theme that you turn into your own custom theme.</p>
<p>We have had several users who created custom child themes which really should be totally independent custom themes because they had overridden almost all of the parent theme files.</p>
<p>In short, you should use a child theme when you need the functionality, features, and awesomeness of a powerful parent theme without writing much code for it yourself. </p>
<h4>Advantages of Using a WordPress Child Theme</h4>
<p>Like most things, there are advantages and disadvantages to using a WordPress Child theme. Let&#8217;s take a look at advantages first.</p>
<p><strong>1. Safe Updates</strong><br />
A child theme automatically inherits the parent theme&#8217;s features, styles, and templates. This allows you to make changes to your site using child themes without ever modifying the parent theme. When a new version of the parent theme arrives, you can safely update it as all your modifications are saved in the child theme. </p>
<p><strong>2. Easy to Extend</strong></p>
<p>A child theme built on a powerful theme framework allows a great deal of flexibility without writing a lot of code. You can selectively modify only the template files and functions that you need without going through other template files. You can add new functionality and much more.</p>
<p><strong>3. Fallback Safe</strong></p>
<p>When you are creating a complete theme you need to think about all the possible scenarios and code for them. However, when you are working on a child theme and you forget to code for something, then there is always the parent theme&#8217;s functionality available as the fallback option. </p>
<h4>Disadvantages of Using a Child Theme</h4>
<p>One of the biggest disadvantage of using child themes is the time you need to invest to learn about the parent theme. There is a learning curve specially when you are working with robust frameworks because each of them have their own hooks and filters. You really have to know those to maximize the potential. In our opinion, this learning curve is a one-time thing. For example the first few child themes that you create might take you longer, but after that you will be creating custom websites in a fraction of time. Your overall performance will improve.</p>
<p>Another disadvantage often pointed out is that your parent theme&#8217;s developers may loose interest and abandon it, drop a feature that you were using in your child theme, or bring a change that totally destroys your child theme. This is not as bad as it sounds. Mainly because all good WordPress themes are open source and GPL. If the parent theme developer abandons the project, then nothing says that you have to stop using it. Often times, other folks in the community step up to take over the project. If the original theme developers remove a certain feature, then you can simply add it in your child theme. You have the code for it. Lastly, if they make a drastic change that you don&#8217;t like, then you can always avoid updating. Theme updates are crucial when there is a security exploit. We always recommend users to update themes because it helps ensure future compatibility with other scripts and plugins.</p>
<p>If you are using a commercial theme framework like <a href="http://www.wpbeginner.com/refer/studiopress-genesis/"rel="nofollow" target="_blank" >Genesis</a>, then you have support option available to help you upgrade your theme or troubleshoot problems. Also a platform like <a href="http://www.wpbeginner.com/refer/studiopress-genesis/"rel="nofollow" target="_blank" >Genesis</a> is not going to just disappear because there is a stable business organization behind it with thousands of customers world wide. For example, they removed certain built-in widgets, but they made them publicly available as plugins for those who still wanted to use it. </p>
<h4>Conclusion</h4>
<p>It is important to know that even though you can always create a child theme of any WordPress theme, sometimes you may not need a child theme. Think about the number of changes you have planned for your child theme, if the changes you are planning are minor, then you can always create a <code>custom-style.css</code> file in your theme or use a Custom CSS plugin. If the changes are too extreme where you find yourself overriding the core parent theme files, then you probably should be creating a custom theme.</p>
<p>We hope that this article helps you understand what is WordPress Child Theme and whether it is a good fit for you or not. If you think we missed something, then please let us know in the comments below. </p>
<p><a href="http://www.wpbeginner.com/beginners-guide/wordpress-child-theme-pros-cons/">What is a WordPress Child Theme? Pros, Cons, and More</a> is a post from: <a href="http://www.wpbeginner.com" target="_blank" rel="friend">WPBeginner</a> which is not allowed to be copied on other sites.</p><div class="feedflare">
<a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=PRjjLKETx6s:yAnSLQc4ktw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=PRjjLKETx6s:yAnSLQc4ktw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=PRjjLKETx6s:yAnSLQc4ktw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=PRjjLKETx6s:yAnSLQc4ktw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=PRjjLKETx6s:yAnSLQc4ktw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=PRjjLKETx6s:yAnSLQc4ktw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/wpbeginner?i=PRjjLKETx6s:yAnSLQc4ktw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.wpbeginner.com/~ff/wpbeginner?a=PRjjLKETx6s:yAnSLQc4ktw:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/wpbeginner?d=I9og5sOYxJI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/wpbeginner/~4/PRjjLKETx6s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.wpbeginner.com/beginners-guide/wordpress-child-theme-pros-cons/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://www.wpbeginner.com/beginners-guide/wordpress-child-theme-pros-cons/</feedburner:origLink></item>
	</channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Content Delivery Network via cdn.wpbeginner.com

 Served from: www.wpbeginner.com @ 2013-05-18 09:56:41 by W3 Total Cache -->
