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

<channel>
	<title>Web Design, Wordpress and Hosting Services in Swindon</title>
	<atom:link href="http://dmjcomputerservices.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://dmjcomputerservices.com</link>
	<description>The Complete and Professional Website Service</description>
	<lastBuildDate>Mon, 03 Jun 2013 17:53:31 +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>
		<item>
		<title>Keeping your WordPress site safe from hacking attacks</title>
		<link>http://dmjcomputerservices.com/blog/2013/04/21/protecting-against-wordpress-hacking-attacks/</link>
		<comments>http://dmjcomputerservices.com/blog/2013/04/21/protecting-against-wordpress-hacking-attacks/#comments</comments>
		<pubDate>Sun, 21 Apr 2013 07:09:48 +0000</pubDate>
		<dc:creator>Martin Jarvis</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://dmjcomputerservices.com/?p=3447</guid>
		<description><![CDATA[<p>With all the worries about website hacking, are you and your webmaster doing all you can to reduce the risk to your own site? <p>Here are our 10 top suggestions for basic changes that will make your WordPress website more secure.</p><p><a href="http://dmjcomputerservices.com/blog/2013/04/21/protecting-against-wordpress-hacking-attacks/" title="How to protect your website from hackers">How to make your WordPress site more secure from hackers</a></p> <a href="http://dmjcomputerservices.com/blog/2013/04/21/protecting-against-wordpress-hacking-attacks/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://dmjcomputerservices.com/blog/2013/04/21/protecting-against-wordpress-hacking-attacks/">Keeping your WordPress site safe from hacking attacks</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
</p><p>The post <a href="http://dmjcomputerservices.com/blog/2013/04/21/protecting-against-wordpress-hacking-attacks/">Keeping your WordPress site safe from hacking attacks</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></description>
				<content:encoded><![CDATA[<div id="attachment_3455" class="wp-caption alignright" style="width: 360px"><img class="size-full wp-image-3455 " title="Keeping your website safe from hackers" alt="Double padlock denoting extra security" src="http://dmjcomputerservices.com/wp-content/uploads/2013/04/Securing-your-website.jpg" width="350" height="233" /><p class="wp-caption-text">Photo by <a href="http://www.sxc.hu/profile/pgadler/">Paolo Gadler</a></p></div>
<p>There have been a lot of comments surrounding the recent spate of attacks against WordPress websites. Whilst part of me thinks &#8216;enough said already&#8217; another part of me wants to add my own two-penneth to the discussions by saying how I see it, and adding my own golden rules for keeping your WordPress websites safe.</p>
<h2>Why WordPress?</h2>
<p>WordPress has always been a popular target for hackers and spammers. Whilst a properly maintained WordPress site is no more vulnerable to attack than any other sort of website, the fact is that around 20% of all websites are now built with WordPress, making it a more lucrative platform for hackers to focus on.</p>
<p>Although WordPress work hard and fast to close any vulnerabilities that are found, there are many, many website owners that just don&#8217;t keep their WordPress version (and plugins) up-to-date. This leaves many websites vulnerable to attack. So, my number one golden rule for keeping your WordPress site safe is&#8230;</p>
<div class="woo-sc-box tick  rounded " style="padding-left:15px;background-image:none;">1. Ensure you keep your WordPress version up-to-date</div>
<p>Followed swiftly by the number 2 rule&#8230;</p>
<div class="woo-sc-box tick  rounded " style="padding-left:15px;background-image:none;">2. Keep your WordPress plugins up-to-date</div>
<h2>Brute Force Attacks</h2>
<p>The current threat to WordPress websites is from hackers who are attempting to log in to WordPress sites by trying thousands of combinations of usernames and passwords until they manage to log in.</p>
<p>These login attempts are automated, and a hacker is able to generate many thousands of attempts in a very short space of time, typically from a range of different ip addresses and locations. Even if they don&#8217;t succeed in breaking in to your site, their attempts to log in greatly add to the server load, slowing down websites.</p>
<p>We experienced such a problem on our own server recently, and it&#8217;s likely that this issue (or a variation) will occur more frequently in the future. This isn&#8217;t something specifically targeted at us &#8211; most website hosts are experiencing the same.</p>
<div class="woo-sc-box tick  rounded " style="padding-left:15px;background-image:none;">3. Don&#8217;t use an easy-to-guess username (or password)&#8230; and don&#8217;t share it around</div>
<p>It&#8217;s possible that these hackers don&#8217;t even want to hack your site. Their ideas may be much more ambitious &#8211; for example, to use the power of you website to launch an attack on an even bigger target!</p>
<h2>Protecting your site against brute force attacks</h2>
<p>Your own website hosts may well have implemented measures to help protect your site against these attacks, such as adding an extra login screen in front of your actual WordPress login page. This is ok if it&#8217;s just you that logs in to your site, but if you have a number of users who need to log in this might prove confusing for them. You might want to look at a plugin such as <a title="Wordpress plugin to limit login attempts" href="http://wordpress.org/extend/plugins/limit-login-attempts/" target="_blank">Limit Login Attempts</a>, that  that prevents an IP address from getting access to your website for 15 minutes if someone attempts an incorrect username / password combination 4 times, and a further lockout period of 24 hours if more unsuccessful attempts are made. This will seriously inconvenience hackers, who rely on making thousands of attempts every few minutes in order to &#8216;crack&#8217; your password. However, it might not be effective if the login attempts are coming from a large range of different IP addresses.</p>
<div class="woo-sc-box tick  rounded " style="padding-left:15px;background-image:none;">4. Add extra login protection to your website with a security plugin (or two)</div>
<h2>Can you do more?</h2>
<p>No website can be rendered 100% safe from attack. However, the more work you do to protect your website, the harder you will make it for hackers to break in, persuading them to go for the many easier targets elsewhere.</p>
<p>Here are a few more quick tips&#8230;</p>
<div class="woo-sc-box tick  rounded " style="padding-left:15px;background-image:none;">5. Install your WordPress database with table name prefixes that don&#8217;t begin with wp_. This is the default table name prefix, so this is a good start point for hackers that are trying to get in to your database by sql injection. If you give it another prefix it will be harder to hack!</div>
<div class="woo-sc-box tick  rounded " style="padding-left:15px;background-image:none;">6. Make sure you use WordPress security (secret) keys effectively. These improve the encryption of your user cookies, and shouldn&#8217;t be left as the default values. Update these in your wp-config.php file when you install your site with a <a title="WordPress secret key generator" href="https://api.wordpress.org/secret-key/1.1/salt/" target="_blank">service like this</a>. Useful tip : If you want to force your all of your users to log in again, change these values in your wp-config.php file.</div>
<div class="woo-sc-box tick  rounded " style="padding-left:15px;background-image:none;">7. Take a look at a service like <a title="Protecting your website with Cloudflare" href="http://cloudflare.com" target="_blank">CloudFlare</a> &#8211; they will screen a lot of malicious traffic before it even reaches your website</div>
<div class="woo-sc-box tick  rounded " style="padding-left:15px;background-image:none;">8. Back your site up regularly, and keep a reasonable number of backups in case you have to restore from an older version. Useful Tip : make sure you back up both your site files AND your WordPress database, AND make sure you have tested your recovery process!</div>
<div class="woo-sc-box tick  rounded " style="padding-left:15px;background-image:none;">9. If you think the worst has happened, and your site has been hacked, run it through <a title="Check your website for malware with Sucuri" href="http://sucuri.net" target="_blank">Sucuri</a> to check it</div>
<div class="woo-sc-box tick  rounded " style="padding-left:15px;background-image:none;">10. If you don&#8217;t have the knowledge or the time to look after your website yourself&#8230; <strong>Get a professional to do it for you</strong></div>
<p>We offer a premium support service that can look after your website by keeping all of the vital components up-to-date, as well as pro-actively suggesting issues that you might have and helping you to resolve them. This service costs just £225+vat per year, and provides up to 1 hour of our support time every month. We also offer an even more comprehensive Gold Service (for those website owners who want even more).</p>
<p>If you are not on one of our website support schemes, and would like us to take action to protect your website, <a title="Contact DMJ for a WordPress solution" href="http://dmjcomputerservices.com/contact-us/">please get in touch</a>.</p>

                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_10' ><form method='post' enctype='multipart/form-data'  id='gform_10'  action='/feed/'>
                        <div class='gform_heading'>
                            <h3 class='gform_title'>Get a solution to your WordPress issues</h3>
                            <span class='gform_description'>Whatever your WordPress requirements, let us know how we can help. We will listen to you and offer you an honest appraisal of the options available to you.</span>
                        </div>
                        <div class='gform_body'>
                            <ul id='gform_fields_10' class='gform_fields top_label description_below'><li id='field_10_1' class='gfield' ><label class='gfield_label' for='input_10_1'>Name</label><div class='ginput_container'><input name='input_1' id='input_10_1' type='text' value='' class='medium' tabindex='1' /></div></li><li id='field_10_2' class='gfield               gfield_contains_required' ><label class='gfield_label' for='input_10_2'>Email<span class='gfield_required'>*</span></label><div class='ginput_container'><input name='input_2' id='input_10_2' type='text' value='' class='medium'  tabindex='2'   /></div></li><li id='field_10_6' class='gfield' ><label class='gfield_label' for='input_10_6'>Telephone</label><div class='ginput_container'><input name='input_6' id='input_10_6' type='text' value='' class='medium'  tabindex='3'   /></div><div class='gfield_description'>Give us your telephone number if you want us to call you back</div></li><li id='field_10_4' class='gfield               gfield_contains_required' ><label class='gfield_label' for='input_10_4'>What&#039;s your WordPress issue?<span class='gfield_required'>*</span></label><div class='ginput_container'><textarea name='input_4' id='input_10_4' class='textarea medium' tabindex='4'   rows='10' cols='50'></textarea></div></li><li id='field_10_7' class='gfield    gform_validation_container' ><label class='gfield_label' for='input_10_7'>Phone</label><div class='ginput_container'><input name='input_7' id='input_10_7' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_10' class='button gform_button' value='Submit' tabindex='5' />
            <input type='hidden' class='gform_hidden' name='is_submit_10' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='10' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_10' value='WyJhOjA6e30iLCI3YmRlYWI0YWJiMDYzNjhjMzdmZDZlOGM3ZjU3NTBkZSJd' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_10' id='gform_target_page_number_10' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_10' id='gform_source_page_number_10' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                </form>
                </div><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [10, 1]) } ); </script>
<p>&nbsp;</p>
<p><a href="http://dmjcomputerservices.com/blog/2013/04/21/protecting-against-wordpress-hacking-attacks/">Keeping your WordPress site safe from hacking attacks</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
<p>The post <a href="http://dmjcomputerservices.com/blog/2013/04/21/protecting-against-wordpress-hacking-attacks/">Keeping your WordPress site safe from hacking attacks</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://dmjcomputerservices.com/blog/2013/04/21/protecting-against-wordpress-hacking-attacks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where have my search engine privacy settings gone in WordPress?</title>
		<link>http://dmjcomputerservices.com/blog/2013/03/11/where-have-my-search-engine-privacy-settings-gone-in-wordpress/</link>
		<comments>http://dmjcomputerservices.com/blog/2013/03/11/where-have-my-search-engine-privacy-settings-gone-in-wordpress/#comments</comments>
		<pubDate>Mon, 11 Mar 2013 17:29:51 +0000</pubDate>
		<dc:creator>Martin Jarvis</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[version]]></category>

		<guid isPermaLink="false">http://dmjcomputerservices.com/?p=3397</guid>
		<description><![CDATA[<p><p>When WordPress upgraded from version 3.4 to 3.5 in December 2012 they imporved quite a lot of things. </p><p>However, a few bits including the search engine privacy settings changed. This is the checkbox where you ask search to index . to not index your site. We took a bit of time finding it, so thought others might too. Here's where you can find this setting now...</p><p><a href="http://dmjcomputerservices.com/blog/2013/03/11/where-have-my-search-engine-privacy-settings-gone-in-wordpress/" title="Where are my search privacy settings in WP">How to find the search engine privacy settings in WordPress</a></p> <a href="http://dmjcomputerservices.com/blog/2013/03/11/where-have-my-search-engine-privacy-settings-gone-in-wordpress/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://dmjcomputerservices.com/blog/2013/03/11/where-have-my-search-engine-privacy-settings-gone-in-wordpress/">Where have my search engine privacy settings gone in WordPress?</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
</p><p>The post <a href="http://dmjcomputerservices.com/blog/2013/03/11/where-have-my-search-engine-privacy-settings-gone-in-wordpress/">Where have my search engine privacy settings gone in WordPress?</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>If you have updated your WordPress site from 3.4 to 3.5 (and beyond) you might struggle to find the search engine privacy settings now. These are the settings that you can set to discourage search engines from indexing your site (which you might want to do for a number of reasons, for example whilst your site was under development).</p>
<p>With WordPress installs pre- version 3.5, the settings were on a page of their own. You found them in &#8216;Settings&#8217;&#8211;&gt;&#8217;Privacy&#8217; (see below).</p>
<p><img class="aligncenter size-full wp-image-3398" alt="Where did my WordPress search engine privacy settings used to be" src="http://dmjcomputerservices.com/wp-content/uploads/2013/03/Where-did-my-WordPress-search-engine-privacy-settings-used-to-be.gif" width="600" height="325" /></p>
<p>With WordPress version 3.5 and above, the search engine privacy settings are now included as part of the &#8216;Settings&#8217;&#8211;&gt;&#8217;Reading&#8217; section (see below).</p>
<p><img class="aligncenter size-full wp-image-3399" alt="Where have my search engine privacy settings gone in WordPress" src="http://dmjcomputerservices.com/wp-content/uploads/2013/03/Where-have-my-search-engine-privacy-settings-gone-in-WordPress.gif" width="600" height="353" /></p>
<p>Whether you need to locate these settings or not, the most important thing to do is to keep your WordPress as up-to-date as possible. Running an old version could have security implications, or it could impact performance, or it could stop one or more of your plugins from running (if the plugin makes use of something introduced in a later version of WordPress).</p>
<p>If you find it difficult or time consuming to keep your WordPress site and plugins up to date, why not ask us to do it for you? We can take the worry away for less than you might think.</p>

                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_10' ><a id='gf_10' name='gf_10' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_10' id='gform_10'  action='/feed/#gf_10'>
                        <div class='gform_heading'>
                            <h3 class='gform_title'>Get a solution to your WordPress issues</h3>
                            <span class='gform_description'>Whatever your WordPress requirements, let us know how we can help. We will listen to you and offer you an honest appraisal of the options available to you.</span>
                        </div>
                        <div class='gform_body'>
                            <ul id='gform_fields_10' class='gform_fields top_label description_below'><li id='field_10_1' class='gfield' ><label class='gfield_label' for='input_10_1'>Name</label><div class='ginput_container'><input name='input_1' id='input_10_1' type='text' value='' class='medium' tabindex='1' /></div></li><li id='field_10_2' class='gfield               gfield_contains_required' ><label class='gfield_label' for='input_10_2'>Email<span class='gfield_required'>*</span></label><div class='ginput_container'><input name='input_2' id='input_10_2' type='text' value='' class='medium'  tabindex='2'   /></div></li><li id='field_10_6' class='gfield' ><label class='gfield_label' for='input_10_6'>Telephone</label><div class='ginput_container'><input name='input_6' id='input_10_6' type='text' value='' class='medium'  tabindex='3'   /></div><div class='gfield_description'>Give us your telephone number if you want us to call you back</div></li><li id='field_10_4' class='gfield               gfield_contains_required' ><label class='gfield_label' for='input_10_4'>What&#039;s your WordPress issue?<span class='gfield_required'>*</span></label><div class='ginput_container'><textarea name='input_4' id='input_10_4' class='textarea medium' tabindex='4'   rows='10' cols='50'></textarea></div></li><li id='field_10_7' class='gfield    gform_validation_container' ><label class='gfield_label' for='input_10_7'>Comments</label><div class='ginput_container'><input name='input_7' id='input_10_7' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_10' class='button gform_button' value='Submit' tabindex='5' /><input type='hidden' name='gform_ajax' value='form_id=10&amp;title=1&amp;description=1' />
            <input type='hidden' class='gform_hidden' name='is_submit_10' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='10' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_10' value='WyJhOjA6e30iLCI3YmRlYWI0YWJiMDYzNjhjMzdmZDZlOGM3ZjU3NTBkZSJd' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_10' id='gform_target_page_number_10' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_10' id='gform_source_page_number_10' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                </form>
                </div>
                <iframe style='display:none;width:0px; height:0px;' src='about:blank' name='gform_ajax_frame_10' id='gform_ajax_frame_10'></iframe>
                <script type='text/javascript'>function gformInitSpinner_10(){jQuery('#gform_10').submit(function(){if(jQuery('#gform_ajax_spinner_10').length == 0){jQuery('#gform_submit_button_10, #gform_wrapper_10 .gform_previous_button, #gform_wrapper_10 .gform_next_button, #gform_wrapper_10 .gform_image_button').attr('disabled', true); jQuery('#gform_submit_button_10, #gform_wrapper_10 .gform_next_button, #gform_wrapper_10 .gform_image_button').after('<' + 'img id="gform_ajax_spinner_10"  class="gform_ajax_spinner" src="http://dmjcomputerservices.com/wp-content/plugins/gravityforms/images/spinner.gif" alt="" />'); }} );}jQuery(document).ready(function($){gformInitSpinner_10();jQuery('#gform_ajax_frame_10').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_10');var is_redirect = contents.indexOf('gformRedirect(){') >= 0;jQuery('#gform_submit_button_10').removeAttr('disabled');var is_form = !(form_content.length <= 0 || is_redirect);if(is_form){jQuery('#gform_wrapper_10').html(form_content.html());jQuery(document).scrollTop(jQuery('#gform_wrapper_10').offset().top);if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_10').val();gformInitSpinner_10();jQuery(document).trigger('gform_page_loaded', [10, current_page]);}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('#gforms_confirmation_message').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_10').replaceWith('<' + 'div id=\'gforms_confirmation_message\' class=\'gform_confirmation_message_10\'' + '>' + confirmation_content + '<' + '/div' + '>');jQuery(document).scrollTop(jQuery('#gforms_confirmation_message').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [10]);}, 50);}else{jQuery('#gform_10').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [10, current_page]);} );} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [10, 1]) } ); </script>
<p><a href="http://dmjcomputerservices.com/blog/2013/03/11/where-have-my-search-engine-privacy-settings-gone-in-wordpress/">Where have my search engine privacy settings gone in WordPress?</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
<p>The post <a href="http://dmjcomputerservices.com/blog/2013/03/11/where-have-my-search-engine-privacy-settings-gone-in-wordpress/">Where have my search engine privacy settings gone in WordPress?</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://dmjcomputerservices.com/blog/2013/03/11/where-have-my-search-engine-privacy-settings-gone-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buddypress WordPress plugin to remove profile links</title>
		<link>http://dmjcomputerservices.com/blog/2013/02/02/buddypress-wordpress-plugin-to-remove-profile-links/</link>
		<comments>http://dmjcomputerservices.com/blog/2013/02/02/buddypress-wordpress-plugin-to-remove-profile-links/#comments</comments>
		<pubDate>Sat, 02 Feb 2013 16:40:26 +0000</pubDate>
		<dc:creator>Martin Jarvis</dc:creator>
				<category><![CDATA[Buddypress]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[buddypress]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://dmjcomputerservices.com/?p=3328</guid>
		<description><![CDATA[<p><p>If you use the BuddyPress WordPress plugin you might have noticed that some random links are automatically generated for text in your profile fields.</p><p>These links help visitors search for the same keywords in other profiles, but there doesn't seem to be a setting to switch this off, or to manage the links so that only useful keywords become links.</p><p><a href="http://dmjcomputerservices.com/buddypress-wordpress-plugin-to-remove-profile-links/" title="How to remove random BuddyPress profile links">Here's a way to remove BuddyPress random links in profile fields</a></p> <a href="http://dmjcomputerservices.com/blog/2013/02/02/buddypress-wordpress-plugin-to-remove-profile-links/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://dmjcomputerservices.com/blog/2013/02/02/buddypress-wordpress-plugin-to-remove-profile-links/">Buddypress WordPress plugin to remove profile links</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
</p><p>The post <a href="http://dmjcomputerservices.com/blog/2013/02/02/buddypress-wordpress-plugin-to-remove-profile-links/">Buddypress WordPress plugin to remove profile links</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>If you use the BuddyPress WordPress plugin you might have noticed that some spurious links are automatically generated for text in your profile fields. These links help visitors search for the same keywords in other profiles, but there doesn&#8217;t seem to be a setting to switch this off, or to manage the links so that only useful keywords become links.</p>
<p>As an example, here&#8217;s some link text that BuddyPress added to my own profile on one of my websites.</p>
<p><img class="aligncenter size-full wp-image-3330" alt="BuddyPress profile screenshot" src="http://dmjcomputerservices.com/wp-content/uploads/2013/02/BuddyPress-adds-random-links-in-profile-text.gif" width="596" height="296" /></p>
<p>After a look around BuddyPress itself, and a search on the web, I came across the &#8216;Custom Profile Filters for BuddyPress&#8217; plugin. As well as allowing you to remove the random links from your profile fields, it also allows your users to put square brackets around words in their profile fields that they would like turned into links. The plugin is in the WordPress repository, although it hasn&#8217;t been maintained recently and so could have some compatibility issues. It&#8217;s worth trying though.</p>
<p><img class="aligncenter size-full wp-image-3331" alt="Screenshot of how to remove random BuddyPress profile links" src="http://dmjcomputerservices.com/wp-content/uploads/2013/02/Custom-profile-filters-for-BuddyPress-plugin.gif" width="596" height="275" /></p>
<p>To use this plugin, simply install it into your site and activate it. However, to customise it to remove links from your profile fields you will need to edit one of the plugin files. The file is called custom-profile-filters-for-buddypress.php and it lives in the plugin folder. Edit the file by using FTP and add a comma-separated list of the fields that you want links removed from.</p>
<p><img class="aligncenter size-full wp-image-3333" alt="Snapshot of php code to edit BuddyPress plugin" src="http://dmjcomputerservices.com/wp-content/uploads/2013/02/Editing-custom-profile-filters-for-buddypress.gif" width="611" height="298" /></p>
<p>One of the downsides of using this plugin is that it does remove other formatting that users might have added to their profile fields too. For example, the line-breaks in the example above.</p>
<p><a href="http://dmjcomputerservices.com/blog/2013/02/02/buddypress-wordpress-plugin-to-remove-profile-links/">Buddypress WordPress plugin to remove profile links</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
<p>The post <a href="http://dmjcomputerservices.com/blog/2013/02/02/buddypress-wordpress-plugin-to-remove-profile-links/">Buddypress WordPress plugin to remove profile links</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://dmjcomputerservices.com/blog/2013/02/02/buddypress-wordpress-plugin-to-remove-profile-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to manage WordPress Comment Spam</title>
		<link>http://dmjcomputerservices.com/blog/2013/01/22/how-to-manage-wordpress-comment-spam/</link>
		<comments>http://dmjcomputerservices.com/blog/2013/01/22/how-to-manage-wordpress-comment-spam/#comments</comments>
		<pubDate>Tue, 22 Jan 2013 07:47:46 +0000</pubDate>
		<dc:creator>Martin Jarvis</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://dmjcomputerservices.com/?p=3294</guid>
		<description><![CDATA[<p><p>Comment spam can be a real headache for new blog owners, and after a period of time this can grow to several hundred comments a day.</p><p>This is no benefit to your website, and indeed can be detrimental to it, and it can take a lot of your time to remove it.</p><p>So, what do you do... and why do people bother spamming your site anyway?</p><p><a href="http://dmjcomputerservices.com/blog/2013/01/22/how-to-manage-wordpress-comment-spam/" title="Why do people spam my website and how can I deal with it?">Here's why people spam your site, and what you can do about it</a></p> <a href="http://dmjcomputerservices.com/blog/2013/01/22/how-to-manage-wordpress-comment-spam/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://dmjcomputerservices.com/blog/2013/01/22/how-to-manage-wordpress-comment-spam/">How to manage WordPress Comment Spam</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
</p><p>The post <a href="http://dmjcomputerservices.com/blog/2013/01/22/how-to-manage-wordpress-comment-spam/">How to manage WordPress Comment Spam</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></description>
				<content:encoded><![CDATA[<h2>What is comment spam?</h2>
<p>Comment spam is content which is placed on your site that has no relevance to you or your readership and is only there to benefit the person providing it.</p>
<p>These comments can be added manually, but are very often automated, meaning that many such comments can be added in a very short space of time (or repeatedly over a long period of time).</p>
<div id="attachment_3298" class="wp-caption aligncenter" style="width: 457px"><img class="size-full wp-image-3298" alt="Screenshot of some typical spam" src="http://dmjcomputerservices.com/wp-content/uploads/2013/01/Example-of-some-WordPress-comment-spam.gif" width="447" height="77" /><p class="wp-caption-text">Example of some WordPress comment spam</p></div>
<h2>Why do people do it?</h2>
<p>It&#8217;s mostly about links, and a little bit about traffic.</p>
<p>You will have noticed that most of your spam comments arrive with a couple of links (usually to a site selling Ugg boots, other forms of clothing or shoes, or other products not suitable for a family-friendly site such as this one!). The aim of the spammer is to have their comment approved on your site so that it then displays underneath your post for all to see (including search engines).</p>
<p>Search engines can attribute importance to a web page based on the number and quality of links coming into a page. Although there are moves afoot to lessen the value given to links (or rather to increase the value attributed to other factors such as social media engagement), comment spam is still a cheap and effective way for perpetrators to artificially boost the ranking of their websites.</p>
<p>If you approve these comments you are not only devaluing the readership experience and potentially reducing your own website rank (you may leak some pagerank to your spammer&#8217;s site and search engines may penalise you for linking to a spam site), but you could be improving the ranking of the spammer&#8217;s website. So, in your WordPress dashboard comments section you need to mark these comments as spam&#8230;</p>
<div id="attachment_3297" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-3297" alt="Screenshot to show how to mark a wordpress comment as spam" src="http://dmjcomputerservices.com/wp-content/uploads/2013/01/How-to-mark-a-comment-as-spam-in-WordPress.gif" width="400" height="63" /><p class="wp-caption-text">Marking a comment as spam in WordPress</p></div>
<p>Although I haven&#8217;t seen anything documented about this, I believe that you will increase the volume of spam comments you receive if you start to approve (and especially if you reply to) those that appear. This makes sense, because spammers are likely to double their efforts (and sell your details to other spammers) if they see their comments getting through.</p>
<h2>How can you control comment spam?</h2>
<p>There are some options in your WordPress settings panel that allow you to control the comments that are allowed on your site. Look for them in &#8216;Settings&#8217;&#8211;&gt;&#8217;Discussion&#8217; and check out the official WordPress page to find out <a title="Combatting comment spam in your blog" href="http://codex.wordpress.org/Combating_Comment_Spam" target="_blank">what these settings mean and how to use them</a>.</p>
<p>However, these settings on their own are unlikely to be enough.</p>
<p>In an <a title="Handling your WordPress spam" href="http://dmjcomputerservices.com/blog/2010/07/16/you-are-handling-your-wordpress-spam-arent-you/">article I wrote a few years ago</a> I mentioned Akismet. This is a plugin written by the people that run WordPress, which is free for non-commercial use (and $5/month if you run a commercial site or blog). It is fantastic at filtering out spam before it even hits your site. If you have any budget at all for spam control I recommend using Aksimet, which is automatically installed as part of WordPress but which needs to be activated with an API key.</p>
<p>If you don&#8217;t have a budget (and you don&#8217;t want to turn commenting off in your site and don&#8217;t want to <a title="Why you shouldn't really be using captchas" href="http://dmjcomputerservices.com/blog/2011/12/18/spam-whose-problem-is-it-really/">add a captcha to your comment forms</a>) there are a few plugins you could take a look at to help you reduce your spam. In my opinion they are not as effective as Akismet, but they might help a bit.</p>
<p>One such plugin is called <a title="Comment spam wiper for WordPress" href="http://wordpress.org/extend/plugins/comment-spam-wiper/" target="_blank">Comment Spam Wiper</a>. Although there is a paid version of this plugin available to process large volumes of spam on your site, the basic version is free. You&#8217;ll need to install the plugin into your site and then go to the plugin website and get an API key. This API key should then be pasted into the settings field (as shown in the image below)&#8230;</p>
<div id="attachment_3299" class="wp-caption aligncenter" style="width: 510px"><img class="size-full wp-image-3299" alt="Screenshot showing how to use the CSW plugin in WordPress" src="http://dmjcomputerservices.com/wp-content/uploads/2013/01/Adding-API-key-to-Comment-Spam-Wiper.gif" width="500" height="269" /><p class="wp-caption-text">Adding an API key to Comment Spam Wiper</p></div>
<p>You might also like to look at the following plugins. I haven&#8217;t used them all, nor am I recommending any of them in particular, but if any of them work for you please drop a comment (not a spam one) below&#8230;</p>
<p><a title="Spam free WordPress plugin" href="http://wordpress.org/extend/plugins/spam-free-wordpress/" target="_blank">Spam Free WordPress</a></p>
<p>&nbsp;</p>
<p><a title="ReCaptcha" href="http://wordpress.org/extend/plugins/wp-recaptcha/" target="_blank">ReCaptcha</a> (I don&#8217;t personally like Captcha&#8217;s as I think it switches the <a title="Should I use Captcha or ReCaptcha on my website?" href="http://dmjcomputerservices.com/blog/2011/12/18/spam-whose-problem-is-it-really/">burden of proof onto the person leaving the comment</a>)</p>
<p><a title="WP Hash Cash plugin" href="http://wordpress.org/extend/plugins/wp-hashcash/" target="_blank">WP HashCash</a></p>
<p>&nbsp;</p>
<p><a href="http://dmjcomputerservices.com/blog/2013/01/22/how-to-manage-wordpress-comment-spam/">How to manage WordPress Comment Spam</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
<p>The post <a href="http://dmjcomputerservices.com/blog/2013/01/22/how-to-manage-wordpress-comment-spam/">How to manage WordPress Comment Spam</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://dmjcomputerservices.com/blog/2013/01/22/how-to-manage-wordpress-comment-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Maintenance Mode</title>
		<link>http://dmjcomputerservices.com/blog/2013/01/12/wordpress-maintenance-mode/</link>
		<comments>http://dmjcomputerservices.com/blog/2013/01/12/wordpress-maintenance-mode/#comments</comments>
		<pubDate>Sat, 12 Jan 2013 18:02:36 +0000</pubDate>
		<dc:creator>Martin Jarvis</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[maintenance]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[updating]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://dmjcomputerservices.com/?p=3243</guid>
		<description><![CDATA[<p>Is WordPress stuck in maintenance mode after an update? Have you just updated a plugin or WordPress version only to find that you cannot access your website again afterwards? This may be caused by a file that WordPress has left behind. Here's what you need to do to activate your WordPress site after an update...<p><a href="http://dmjcomputerservices.com/blog/2013/01/12/wordpress-maintenance-mode/">How to free up a site that WordPress has left stuck after an upgrade</a></p> <a href="http://dmjcomputerservices.com/blog/2013/01/12/wordpress-maintenance-mode/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://dmjcomputerservices.com/blog/2013/01/12/wordpress-maintenance-mode/">WordPress Maintenance Mode</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
</p><p>The post <a href="http://dmjcomputerservices.com/blog/2013/01/12/wordpress-maintenance-mode/">WordPress Maintenance Mode</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></description>
				<content:encoded><![CDATA[<h2>Is WordPress stuck in maintenance mode after an update?</h2>
<p><img class="alignright size-full wp-image-3244" alt="Briefly unavailable for scheduled maintenance. Check back in a minute." src="http://dmjcomputerservices.com/wp-content/uploads/2013/01/WordPress-upgrade-problems.gif" width="300" height="75" />When you automatically update a component such as a plugin, or update the WordPress version on your website, WordPress places a file in your website root folder called <strong>.maintenance</strong>. This file should stay there while the update is taking place, and WordPress should remove the file for you when the update is complete.</p>
<p>As updates should take no more than a minute the file should not be there for long, and hence your site should be back online very quickly.</p>
<p>The purpose of the file is so that the following message can be displayed to anyone who tries to visit your site while the updates are taking place&#8230;</p>
<blockquote>
<h3>Briefly unavailable for scheduled maintenance. Check back in a minute.</h3>
</blockquote>
<p>This prevents anyone from seeing your site whilst these updates are mid-flight &#8211; which might mean they see a broken site.</p>
<p>However, sometimes WordPress fails to remove this file when it has finished updating your site, which means that although the site may well be ok nobody can access it.</p>
<h2>How do I remove the .maintenance file in WordPress?</h2>
<p>You&#8217;ll need FTP access to your WordPress site (or file manager access via your hosting control panel) in order to remove the .maintenance file. Once you have logged in to your site FTP, just look for the file named .maintenance in your WordPress root folder (this may well be the highest level folder you see when you log in or it will be in a sub-folder or sub-directory if you have not installed WordPress in your root folder.</p>
<p>Once you have found the file, just delete it and your site should be available again.</p>
<p>Bear in mind that there might be an underlying problem with your site that has caused the file to be left there, but if you backed up your site files and database BEFORE upgrading (you did didn&#8217;t you?) then you should be able to get back to your old version easily.</p>
<h2>Preventing a failed WordPress upgrade</h2>
<p>Make sure the plugins you use are ready for the latest version of WordPress. Generally, your dashboard plugins list should be telling you if any plugins need to be updated. There might still be some plugins that you&#8217;re using which haven&#8217;t yet been updated. If you&#8217;re not sure, it would be a good idea to deactivate all of your plugins before going ahead with the WordPress automatic update. Then, once the update is complete you can try activating each plugin in turn, checking the results on your website.</p>
<p><a href="http://dmjcomputerservices.com/blog/2013/01/12/wordpress-maintenance-mode/">WordPress Maintenance Mode</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
<p>The post <a href="http://dmjcomputerservices.com/blog/2013/01/12/wordpress-maintenance-mode/">WordPress Maintenance Mode</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://dmjcomputerservices.com/blog/2013/01/12/wordpress-maintenance-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Have you filled up your WordPress storage quota?</title>
		<link>http://dmjcomputerservices.com/blog/2013/01/01/wordpress-storage-quota-exceeded/</link>
		<comments>http://dmjcomputerservices.com/blog/2013/01/01/wordpress-storage-quota-exceeded/#comments</comments>
		<pubDate>Tue, 01 Jan 2013 20:12:28 +0000</pubDate>
		<dc:creator>Martin Jarvis</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[dashboard]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[quota]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://dmjcomputerservices.com/?p=3169</guid>
		<description><![CDATA[<p>In a WordPress multi-site installation you might see a message saying you have exceeded your storage quota when uploading a new media file or image. This is an easy thing to fix if you control your own WordPress network.<p><a href="http://dmjcomputerservices.com/blog/2013/01/01/wordpress-storage-quota-exceeded/" title="Increase Wordpress storage limit in network">How to increase my WordPress storage quota</a></p> <a href="http://dmjcomputerservices.com/blog/2013/01/01/wordpress-storage-quota-exceeded/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://dmjcomputerservices.com/blog/2013/01/01/wordpress-storage-quota-exceeded/">Have you filled up your WordPress storage quota?</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
</p><p>The post <a href="http://dmjcomputerservices.com/blog/2013/01/01/wordpress-storage-quota-exceeded/">Have you filled up your WordPress storage quota?</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>I have just upgraded one of my WordPress multi-site &#8220;network&#8221; installations to version 3.5. This all went smoothly, but when I tried to add a new image to my media library I got an error message that said&#8230;</p>
<blockquote><p><strong>&#8216;Sorry, you have used all of your storage quota of 10mb&#8217;</strong></p></blockquote>
<p>I don&#8217;t recall ever setting a limit for my WordPress storage quota, and there was no such limit imposed by my website hosting company. So, what&#8217;s the problem?</p>
<div id="attachment_3171" class="wp-caption alignnone" style="width: 437px"><img class="size-full wp-image-3171 " title="My WordPress upload limit has been exceeded" alt="Wordpress upload quota exceeded message text" src="http://dmjcomputerservices.com/wp-content/uploads/2013/01/Wordpress-media-upload-limit.gif" width="427" height="215" /><p class="wp-caption-text">I have exceeded my WordPress upload quota</p></div>
<p>&nbsp;</p>
<p>It turns out that you can set a limit for each website within a WordPress network (a WordPress network, previously known as multi-site, allows a number of sites to use the same WordPress installation). If you have created the network yourself then you may well know this, but if you haven&#8217;t you might need some help resolving the problem.</p>
<h2>How to increase my WordPress storage quota</h2>
<p>1. Log in to your WordPress site and navigate to &#8216;My Sites&#8217;&#8211;&gt;&#8217;Network Admin&#8217;&#8211;&gt;&#8217;Dashboard&#8217;</p>
<p>2. Select &#8216;Settings&#8217;&#8211;&gt;&#8217;Network Settings&#8217;</p>
<p>3. Find the &#8216;Site upload space&#8217; field and increase the storage limit (or un-check the box to remove any limits &#8211; best done only if you have total control over all sites in your network)</p>
<p>4. Save changes</p>
<div id="attachment_3172" class="wp-caption alignnone" style="width: 578px"><img class="size-full wp-image-3172" alt="changing the WordPress storage quota / limit" src="http://dmjcomputerservices.com/wp-content/uploads/2013/01/WordPress-site-upload-space.gif" width="568" height="82" /><p class="wp-caption-text">The storage quota field in WordPress</p></div>
<p>&nbsp;</p>
<p><a href="http://dmjcomputerservices.com/blog/2013/01/01/wordpress-storage-quota-exceeded/">Have you filled up your WordPress storage quota?</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
<p>The post <a href="http://dmjcomputerservices.com/blog/2013/01/01/wordpress-storage-quota-exceeded/">Have you filled up your WordPress storage quota?</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://dmjcomputerservices.com/blog/2013/01/01/wordpress-storage-quota-exceeded/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do you password protect your WordPress posts or pages?</title>
		<link>http://dmjcomputerservices.com/blog/2012/11/27/do-you-password-protect-your-wordpress-posts-or-pages/</link>
		<comments>http://dmjcomputerservices.com/blog/2012/11/27/do-you-password-protect-your-wordpress-posts-or-pages/#comments</comments>
		<pubDate>Tue, 27 Nov 2012 08:56:31 +0000</pubDate>
		<dc:creator>Martin Jarvis</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[protection]]></category>
		<category><![CDATA[wp-pass.php]]></category>

		<guid isPermaLink="false">http://dmjcomputerservices.com/?p=2837</guid>
		<description><![CDATA[<p>Password protection is a way of hiding the content of your WordPress posts and pages from general view. WordPress 3.4 changed the way it handled password protected pages and if you have customised the content or style of your password form you might want to check that it still works.<p><a href="http://dmjcomputerservices.com/do-you-password-protect-your-wordpress-posts-or-pages/" title="Password protected page problems in Wordpress">How to fix WP password protected pages</a></p> <a href="http://dmjcomputerservices.com/blog/2012/11/27/do-you-password-protect-your-wordpress-posts-or-pages/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://dmjcomputerservices.com/blog/2012/11/27/do-you-password-protect-your-wordpress-posts-or-pages/">Do you password protect your WordPress posts or pages?</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
</p><p>The post <a href="http://dmjcomputerservices.com/blog/2012/11/27/do-you-password-protect-your-wordpress-posts-or-pages/">Do you password protect your WordPress posts or pages?</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></description>
				<content:encoded><![CDATA[<h2>WordPress Password Protection of pages / posts</h2>
<p>Password protection is a great way of hiding the content of a few of your posts and pages from general view. Users don&#8217;t need to be logged in to see the content &#8211; they just need to be given a password by the website owner.</p>
<p><img class="alignright  wp-image-2839" title="WordPress password protected page" alt="WordPress password protected page example" src="http://dmjcomputerservices.com/wp-content/uploads/2012/11/WordPress-password-protected-page.gif" width="246" height="106" /></p>
<p>You can password protect a post or page just by editing the &#8216;visibility&#8217; before publishing and choosing &#8216;Password Protected&#8217; instead of &#8216;Public&#8217;.</p>
<h2>How to override the default password protection form</h2>
<p>The standard format presented to the user is pretty basic &#8211; a password field and some text inviting them to enter the password. On most professional websites you will want to customise this message, and perhaps the style of the password form too. <a title="How to add a customised password form in WordPress" href="http://codex.wordpress.org/Using_Password_Protection" target="_blank">WordPress allows you to do this</a> by adding a function and filter to your theme functions.php file to override the default form.</p>
<p>Up until version 3.4 WordPress advocated <a title="How to override the default WordPress password form" href="git://gist.github.com/4153154.git" target="_blank">this code to replace the standard protected post password form</a>.</p>
<h2>Password-Protection Problems since WordPress 3.4</h2>
<p><a title="wp-pass.php has been retired, so customised password forms may no longer work" href="http://codex.wordpress.org/Version_3.4" target="_blank">WordPress 3.4 retired the wp-pass.php file</a>. This was a subtle change and caught a lot of website owners out. Customised password forms that were added prior to WordPress 3.4 stopped working when the website was upgraded to 3.4, and it&#8217;s not always obvious to website owners that this is failing.</p>
<p>If you added your customised password form BEFORE WordPress 3.4, and you have subsequently upgraded your WordPress version, you might just want to check your password-protected pages and posts to make sure they still work. Chances are they won&#8217;t!</p>
<p>One solution is to change your theme functions file (/wp-content/your-theme-name/functions.php), replacing the reference to <em>wp-pass.php</em> with <em>wp-login.php?action=postpass</em>. This has worked successfully on one of the sites that I manage.</p>
<p><a href="http://dmjcomputerservices.com/blog/2012/11/27/do-you-password-protect-your-wordpress-posts-or-pages/">Do you password protect your WordPress posts or pages?</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
<p>The post <a href="http://dmjcomputerservices.com/blog/2012/11/27/do-you-password-protect-your-wordpress-posts-or-pages/">Do you password protect your WordPress posts or pages?</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://dmjcomputerservices.com/blog/2012/11/27/do-you-password-protect-your-wordpress-posts-or-pages/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How do I know which version of Firefox I&#8217;m using?</title>
		<link>http://dmjcomputerservices.com/blog/2012/10/11/how-do-i-know-which-version-of-firefox-im-using/</link>
		<comments>http://dmjcomputerservices.com/blog/2012/10/11/how-do-i-know-which-version-of-firefox-im-using/#comments</comments>
		<pubDate>Thu, 11 Oct 2012 15:49:41 +0000</pubDate>
		<dc:creator>Martin Jarvis</dc:creator>
				<category><![CDATA[Quick Snippets]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://dmjcomputerservices.com/?p=2795</guid>
		<description><![CDATA[<p>A security vulnerability has been discovered in the latest version of Firefox. In case you're not sure if you have this version of the popular web browser, or if you don't know how to check what version of the Firefox browser you're using, here's a quick quide...<p><a href="http://dmjcomputerservices.com/how-do-i-know-which-version-of-firefox-im-using/" title="How to discover my browser version">How to find my browser version</a></p> <a href="http://dmjcomputerservices.com/blog/2012/10/11/how-do-i-know-which-version-of-firefox-im-using/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://dmjcomputerservices.com/blog/2012/10/11/how-do-i-know-which-version-of-firefox-im-using/">How do I know which version of Firefox I&#8217;m using?</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
</p><p>The post <a href="http://dmjcomputerservices.com/blog/2012/10/11/how-do-i-know-which-version-of-firefox-im-using/">How do I know which version of Firefox I&#8217;m using?</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></description>
				<content:encoded><![CDATA[<div id="attachment_1731" class="wp-caption alignright" style="width: 110px"><img class="size-full wp-image-1731" title="Martin Jarvis" alt="Martin Jarvis" src="http://dmjcomputerservices.com/wp-content/uploads/2011/10/martinjarvis.jpg" width="100" height="112" /><p class="wp-caption-text">Control your own domain</p></div>
<h2>Security Vulnerability with Firefox</h2>
<p>There has been a little <a title="Firefox browser v16 has security vulnerabilities" href="http://www.bbc.co.uk/news/technology-19909106" target="_blank">publicity concerning a security breach in the very latest version of Firefox</a> (v16). Apparently, a vulnerability has been discovered that can allow malicious users to find out what websites you have visited.</p>
<p>Mozilla have issued <a title="How to downgrade your Firefox browser version" href="http://www.mozilla.org/en-US/firefox/new/" target="_blank">instructions on how to downgrade Firefox to V15.0.1</a> if you have already upgraded to version 16, although no users should have been automatically upgraded.</p>
<h2>What&#8217;s my browser version?</h2>
<p>Aside from this latest issue, it really is a good idea to keep your browsers (whichever ones you use &#8211; Firefox, Chrome, IE, Opera etc) as up-to-date as possible. Just in case you&#8217;re not sure how to check which version of browser you are using, here&#8217;s a quick video guide &#8211; it refers to Firefox, but the principles are similar for other browsers).</p>
<p><iframe src="http://www.youtube.com/embed/TcmkMvgVSa8" height="450" width="600" frameborder="0"></iframe></p>
<p><a href="http://dmjcomputerservices.com/blog/2012/10/11/how-do-i-know-which-version-of-firefox-im-using/">How do I know which version of Firefox I&#8217;m using?</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
<p>The post <a href="http://dmjcomputerservices.com/blog/2012/10/11/how-do-i-know-which-version-of-firefox-im-using/">How do I know which version of Firefox I&#8217;m using?</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://dmjcomputerservices.com/blog/2012/10/11/how-do-i-know-which-version-of-firefox-im-using/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Goodbye iGoogle, Hello Google Currents</title>
		<link>http://dmjcomputerservices.com/blog/2012/09/20/google-currents-replacement-for-igoogle/</link>
		<comments>http://dmjcomputerservices.com/blog/2012/09/20/google-currents-replacement-for-igoogle/#comments</comments>
		<pubDate>Thu, 20 Sep 2012 12:44:40 +0000</pubDate>
		<dc:creator>Martin Jarvis</dc:creator>
				<category><![CDATA[What I have learned today]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[currents]]></category>
		<category><![CDATA[feedly]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[igoogle]]></category>

		<guid isPermaLink="false">http://dmjcomputerservices.com/?p=2763</guid>
		<description><![CDATA[<p>iGoogle, the feed reader service is being discontinued from 2013. If you use iGoogle to subscribe to your favourite blog posts what are you going to do when it switches off next year? We recommend Google Currents (if you have an Android device).<p><a href="http://dmjcomputerservices.com/blog/2012/09/20/google-currents-replacement-for-igoogle/" title="What will replace iGoogle? Google Currents?">Find out more about Google Currents</a></p> <a href="http://dmjcomputerservices.com/blog/2012/09/20/google-currents-replacement-for-igoogle/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://dmjcomputerservices.com/blog/2012/09/20/google-currents-replacement-for-igoogle/">Goodbye iGoogle, Hello Google Currents</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
</p><p>The post <a href="http://dmjcomputerservices.com/blog/2012/09/20/google-currents-replacement-for-igoogle/">Goodbye iGoogle, Hello Google Currents</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></description>
				<content:encoded><![CDATA[<div id="attachment_2764" class="wp-caption alignright" style="width: 310px"><img class="size-full wp-image-2764" title="Sample iGoogle screenshot" alt="Sample iGoogle screenshot" src="http://dmjcomputerservices.com/wp-content/uploads/2012/09/Sample-iGoogle-screenshot.gif" width="300" height="190" /><p class="wp-caption-text">iGoogle is on it&#8217;s way out</p></div>
<p>I&#8217;ve been using iGoogle as my browser home page and feed reader of choice for several years. iGoogle has been ideal for subscribing to my favourite blogs, organising my web reading list and ensuring I don&#8217;t miss any newly published content relevant to me and my business.</p>
<h2>Why are Google closing the iGoogle service?</h2>
<p>Google recently announced that they were closing down this service after 1st November 2013 (the mobile edition already closed in July 2012). The reason Google give for this is that the landscape has changed since they launched the product in 2005, and that it has become surpassed by other apps.</p>
<h2>Is there an alternative to iGoogle?</h2>
<p>I spent a bit of time looking around for something to replace iGoogle and came across another product &#8211; Google Currents. At the moment, Currents is available on Android phones and tablets, but not on desktop computers. I hope this changes soon, as Currents works well on my Android tablet and Samsung Galaxy phone.</p>
<div id="attachment_2765" class="wp-caption alignright" style="width: 310px"><img class="size-full wp-image-2765" title="Sample Google currents screenshot" alt="Sample Google currents screenshot" src="http://dmjcomputerservices.com/wp-content/uploads/2012/09/Sample-Google-currents-screenshot.gif" width="300" height="188" /><p class="wp-caption-text">iGoogle to be replaced by Google Currents?</p></div>
<p>Google Currents look great, and presents your subscribed content in a way that makes it more appealing to read. The &#8216;home&#8217; view shows a screen split in two, with a large image slider showing in the left-hand pane showing the images associated with recent posts, whilst in the right-hand pane you have a table view of the thumbnails associated with the content you are subscribed to. Clicking on the left-hand slider image opens a specific post, whilst clicking on any of the thumbnails in the right-hand pane displays all the most recent posts from that content source (e.g. blog).</p>
<p>As well as being able to specify the blog feeds you want to subscribe to, Google Currents also suggests good sources from a list of various categories (e.g. News, Sport, Business etc.).</p>
<p>All in all it&#8217;s a really cool product, and of course it&#8217;s free. It&#8217;s a shame it is not yet available on desktop computers, but perhaps it won&#8217;t be long before there is at least a Chrome version. You can <a title="Download Google Currents" href="https://play.google.com/store/search?q=currents" target="_blank">get Currents for Android at Google Play</a>.</p>
<p>What do you use to keep up to date with your favourite news and blog feeds? Let us know by adding a comment below.</p>
<p><a href="http://dmjcomputerservices.com/blog/2012/09/20/google-currents-replacement-for-igoogle/">Goodbye iGoogle, Hello Google Currents</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
<p>The post <a href="http://dmjcomputerservices.com/blog/2012/09/20/google-currents-replacement-for-igoogle/">Goodbye iGoogle, Hello Google Currents</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://dmjcomputerservices.com/blog/2012/09/20/google-currents-replacement-for-igoogle/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t be fooled by fake Linked In invitations</title>
		<link>http://dmjcomputerservices.com/blog/2012/08/06/dont-be-fooled-by-fake-linked-in-invitations/</link>
		<comments>http://dmjcomputerservices.com/blog/2012/08/06/dont-be-fooled-by-fake-linked-in-invitations/#comments</comments>
		<pubDate>Mon, 06 Aug 2012 15:08:57 +0000</pubDate>
		<dc:creator>Martin Jarvis</dc:creator>
				<category><![CDATA[Quick Snippets]]></category>

		<guid isPermaLink="false">http://dmjcomputerservices.com/?p=2747</guid>
		<description><![CDATA[<p>It looks like website spoof / phishing attempts are on the rise again. These fake emails look fairly genuine and it's easy to accidentally click a link, but is it serious and what can the pitfalls be?<p><a href="http://dmjcomputerservices.com/dont-be-fooled-by-fake-linked-in-invitations/" title="How can I spot a fake or spoof email from Linked In">How can I spot a fake Linked In invitation and how serious can it be?</a></p> <a href="http://dmjcomputerservices.com/blog/2012/08/06/dont-be-fooled-by-fake-linked-in-invitations/">Continue reading <span class="meta-nav">&#8594;</span></a><p><a href="http://dmjcomputerservices.com/blog/2012/08/06/dont-be-fooled-by-fake-linked-in-invitations/">Don&#8217;t be fooled by fake Linked In invitations</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
</p><p>The post <a href="http://dmjcomputerservices.com/blog/2012/08/06/dont-be-fooled-by-fake-linked-in-invitations/">Don&#8217;t be fooled by fake Linked In invitations</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></description>
				<content:encoded><![CDATA[<div style="margin-bottom:10px;"><div id="attachment_2748" class="wp-caption alignnone" style="width: 585px"><img class="size-full wp-image-2748 " title="Spoof Linked In invitation" src="http://dmjcomputerservices.com/wp-content/uploads/2012/08/spoof-linked-in-invitation.gif" alt="Spoof Linked In invitation" width="575" height="328" /><p class="wp-caption-text">Spoof Linked In invitation</p></div></div>
<p>It looks like website spoof / phishing attempts are on the rise again. I received 2 emails today claiming to be reminders from Linked In about some invitations to connect and to join professional groups. These invitations looked fairly genuine, except that I didn&#8217;t remember receiving the original invitations.</p>
<p>Hopefully, your spam program will catch these emails and deal with them in the manner they deserve, but occasionally they can get through to your inbox. So beware!</p>
<h2>How can I spot a fake Linked In invitation?</h2>
<p>It&#8217;s easy to click links if you&#8217;re in a hurry and if they look like they are from a site that you are a member of, but there are usually a couple of tell-tale signs that should raise alarm bells&#8230;</p>
<ul>
<li>If you float over the links in the email they will point to linkedin.com (or a sub-domain of linkedin.com) if they are genuine. If they point to another website then the email is probably a fake;</li>
<li>If you don&#8217;t remember receiving an invitation from the person in the first place, then it is likely that this one is a fake. Indeed, if you log in to your Linked In account (not via the email) and take a look at your invitations (in your Inbox) then you should see it there;</li>
</ul>
<h2>What&#8217;s the danger if I click one of these links?</h2>
<p>The very least that will happen is that you will deliver a little traffic and ad impressions to a website you will almost certainly have no interest in.</p>
<p>There might just be some tracking mechanism on the links so that if you click them the spoofer will know are likely to be a member of Linked In AND you are vulnerable &#8211; so they will try it again with something more devious.</p>
<p>It is possible that the spoofer becomes a phisher and presents you with a website that looks incredibly similar to the real Linked In website. They will present you with what looks like a Linked In login screen, and when you enter your username and password&#8230; bam, they have your access details!</p>
<h2>The moral of the story</h2>
<p>Be careful. Be suspicious. Don&#8217;t believe that everything that is sent to you.</p>
<h2>Something similar&#8230;</h2>
<p>I recently received an email from a client asking for advice. She had received an email from a domain registration company to say that her domain name was due for renewal very soon, and that she needed to take swift action to avoid losing the domain. The only problem with this was that they were asking $75 per year for the registration AND it wasn&#8217;t even a domain she owned in the first place. Rather cunningly, they had chosen a domain name the same as her own, but with a different tld (so she owned domainname.com, for example, and they suggested that she needed to renew domainname.fr). They had even gone to the trouble of &#8216;scraping&#8217; her own website home page and setting it up to look just the same on the site they were asking her to renew. So, when she clicked the link to &#8216;her&#8217; website it really did look just like her own website.</p>
<p>So the moral of this sub-story is to <strong>know what domain names you have registered</strong> AND <strong>know who your domains are registered with</strong> AND <strong>understand that domain names typically don&#8217;t cost $75 per year</strong>.</p>
<p>&nbsp;</p>
<p><a href="http://dmjcomputerservices.com/blog/2012/08/06/dont-be-fooled-by-fake-linked-in-invitations/">Don&#8217;t be fooled by fake Linked In invitations</a> is another great post from: <a href="http://www.dmjcomputerservices.com">DMJ Computer Services</a></p>
<p>The post <a href="http://dmjcomputerservices.com/blog/2012/08/06/dont-be-fooled-by-fake-linked-in-invitations/">Don&#8217;t be fooled by fake Linked In invitations</a> appeared first on <a href="http://dmjcomputerservices.com">Web Design, Wordpress and Hosting Services in Swindon</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://dmjcomputerservices.com/blog/2012/08/06/dont-be-fooled-by-fake-linked-in-invitations/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
