With generous server resources, space and bandwidth allocations so you will never need another host. Register Now for WordPress Hosting at JohnOverall.com only $39.95/mo limited spaces available first come first served.

Your Host Matters for a WordPress Website

With generous server resources, space and bandwidth allocations so you will never need another host. Register Now for WordPress Hosting at JohnOverall.com only $39.95/mo limited spaces available first come first served.As the web has grown over the last decade and more and more business have come to depend on their site as a point of contact for their clients, the dependability of their website has become of paramount importance.

In the last 4 years more and more small business have chosen WordPress as their platform to build their websites on and it has become apparent that a good host is very important. WordPress while being an easy platform to use and is both visitor friendly and admin friendly is not all that server friendly.

By this I mean that WordPress can be intensive in its resource usage at times depending on what plugins are used and what the website purpose is for. A great example is that if your site is strictly an online brochure or information website then it will almost always perform lightning fast no matter what web host you choose. But if you start adding to it by publishing posts, offering audio, video or even adding an estore you will quickly find you need more resources.

This need for resources is very evident when you hit the sometimes low limits on many providers. Read that contract about what they really mean by unlimited hosting. It is limited in many ways by resource usage i.e., CPU cycles, ram what is called inode usage often referring to files, processes started ect.

The other problem is becoming a victim of your own success, if you actually grow an email list or RSS list of followers, (and every time you make a post you get hit with hundreds or thousands of visits on a poor server that is improperly configured or even overloaded as most shared hosting providers are you will quickly wish for a better host).

So let’s discuss some hosting providers I have dealt with in the past 12 months and what I have found with them.

WPEngine

Here are a couple interesting articles on their service

Why Your Webhost Cannot Be Trusted – How WP Engine Hijacked My Business

How @WPEngine Is Failboating Your SEO and Leaking Your Information

What I found when dealing with them was that their service did not live up to the hype they promise. They are so restrictive on the plugins you can install some things simply cannot be done and from my experience getting a large site moved to them is not an easy task. Once we did get it moved the testing went poorly and their performance was not all that great.

GoDaddy

Well what can I say here but avoid it even small sites have had issues when I have been working on their servers. They have gotten better in the past year but they are definitely not a first choice.

GreenGeeks

While I still send people to this hosting provider more and more I am seeing issues arise from their service. They do offer great customer support

BlueHost

I still recommend these guys but I think they may be having some growing pains as I have a site or two that just have issues from time to time and a monitor of server loads shows that often the servers are under a pretty good load much of the time so they might be over loading them.

Recommendation For Hosting JohnOverall.com WordPress Hosting

So what do I recommend well many years ago I ran a small hosting business and due to the number of issues I have been encountering in the past few months I have decided to bring it back with a twist this time. A focus on WordPress where you can get great web hosting at JohnOverall.com/wphost and what I offer is high performance servers with a limit on how many accounts I place on each server.

I offer generous storage and bandwidth allocations for each account and pretty much all the resources a small to medium size business with up to 15,000 visitors a day needs to keep performance of the site at its peak.

You get full cPanel controls on your site and email service, you can even run your email list from the site if you want but not recommended since that is one area I do limit outgoing mail per account to help keep spam under control (best to use a service like mailchimp).

Post to Social Media and Clear Your RSS Cache.

wow-wpWhen doing the podcast I come across many plugins and they tend to stack up more and more now the show is trying to have more relevant plugins and those that are useful for the odd job are sidelined. So here is a couple of plugins that did not make the show but are still very useful and may help you save the day.

WordPress Plugin Reviews From John Overall

[plugin_name src=”social-networks-auto-poster-facebook-twitter-g”]

  • Repository page: [plugin_name src=”social-networks-auto-poster-facebook-twitter-g”] at WordPress.org
  • Plugin Home page: [plugin_name src=”social-networks-auto-poster-facebook-twitter-g”] Home Page
  • Current version: [plugin_version src=”social-networks-auto-poster-facebook-twitter-g”]
  • Last Updated: [plugin_last_updated src=”social-networks-auto-poster-facebook-twitter-g”]
  • Requires: [plugin_requires src=”social-networks-auto-poster-facebook-twitter-g”]
  • Tested up to: [plugin_tested src=”social-networks-auto-poster-facebook-twitter-g”]
  • Downloads all time: [plugin_dl src=”social-networks-auto-poster-facebook-twitter-g”]
  • Average rating: [plugin_rating src=”social-networks-auto-poster-facebook-twitter-g”]
  • Number of ratings: [plugin_num_ratings src=”social-networks-auto-poster-facebook-twitter-g”]

Download [plugin_name src=”social-networks-auto-poster-facebook-twitter-g”]
[plugin_name src=”social-networks-auto-poster-facebook-twitter-g”] Overview:

If you would like to auto post your site to multiple social media outlets this is a plugin for you. After the usual straightforward installation of the plugin you can head over to their page at http://www.nextscripts.com/installation-of-social-networks-auto-poster-for-wordpress/ where they have a full list and links to everywhere you need to configure the apps/api’s for connecting the plugin to the assorted social media outlets.

Rating: 3 out of 5

 

[plugin_name src=”wp-clear-rss-cache”]

Plugins can be a witches brew

The Ever Bubbling Witches Brew of WordPress Plugins

Plugins can be a witches brewIf you are a fan of our podcast you will know there are over thirty thousand plugins available for WordPress, but not all of them are created equal. Often times it can simply be a witches brew if the plugin you are looking for is even going to work out and if your looking to save some time and find the good ones and avoid the bad ones look for this new regular post and listen to our show.

As it often happens you time looking for that perfect plugin for whatever need you have and you see between 3 and 33 plugins available for whatever you need and you start testing. Well sometimes the plugins are just not very good and they should be avoided. I have a short list for you of what I feel should be rated as 1 Dragon plugins.

 

Ada WPMS Sitewide Feed

https://wordpress.org/plugins/ada-wpms-sitewide-feed/

the Lowdown:

This plugin is is just broken no joy, I could not get it to install and activate corectly

Rating 1 dragon

 

Custom Post Type RSS feed

https://wordpress.org/plugins/custom-post-type-rss-feed/

The Lowdown

Again not allot of use, no matter how hard I tried I could not get it to display the custom post types and there was only this plugin along with the sell media plugin running on the site. And as sell media uses a custom posts type that is what I was trying to get to display as a single rss feed

Rating 1 Dragon

 

5 Vote Free Photos 1.0.1

The Lowdown:

Everyone like FREE well from time to time I’ll do my best to find just such a thing. This plugin pulls in groups of images from http://www.5vote.com/ to display on your sit and add all the approiate code for refrence to them. while it is simply a great way to add images you do have limited control you can only hide social sharing and embed code and limit number of images displayed. You only get to choose from their pre selected categories though but it is a great way to add additional images but you do not select which ones.

Rating 2 Dragons (due to all limitations)

[plugin_name src=”pinterest-master”]

  • Repository page: [plugin_name src=”pinterest-master”] at WordPress.org
  • Plugin Home page: [plugin_name src=”pinterest-master”] Home Page
  • Current version: [plugin_version src=”pinterest-master”]
  • Last Updated: [plugin_last_updated src=”pinterest-master”]
  • Requires: [plugin_requires src=”pinterest-master”]
  • Tested up to: [plugin_tested src=”pinterest-master”]
  • Downloads all time: [plugin_dl src=”pinterest-master”]
  • Average rating: [plugin_rating src=”pinterest-master”]
  • Number of ratings: [plugin_num_ratings src=”pinterest-master”]

Download [plugin_name src=”pinterest-master”]
[plugin_name src=”pinterest-master”] Overview:
Needs premium version to be of any use or value it seem I hit an epic fail or maybe I was just not smart enough to get it working. Every widget I tried out ended in blank setting it may work fine if you buy the premium addons but I am always skeptical if the free version does not do at least something then I always pass on it.

Rating: 1 out of 5

 

Useful Facebook Comments on your WordPress Website

Add useful Facebook comments to your WordPress Website

Lets face it getting people to comment can be a challenge especially with all the many hurdles they face just to place a comment you know what I am talking about such as the ever favorite ReCaptcha which 7 out of 10 time you cannot read and have to reload until you finally get one you can read or those simple question such as what is the colour of the sky? An even then once you place the answer something goes wrong and it does not accept it and then those times when you go through all that get the response wrong and it wipe out that wonderful 2 paragraph though you just tried to post…
There has been an option for some time to allow comments via Facebook but it had many issues the biggest of which was you lose all the SEO value provided by those comments and they stayed on Facebook and you lost out…

Well now you can avoid all that in one simple step by allowing your visitors to leave comments on your WordPress website using their most used social program Facebook wit his great plugin. The problems with using facebook for comments have been overcome in this plugins as it takes those comments down from facebook and places them into your database before displaying them on your site as well as taking all comments on your site and moving them up to Facebook.

 

 

Create useful Facebook Comments on your site with:


The plugin you want here is called:
SEO Facebook Comment 1.4.5.1


This plugin is fantastic in how it handles Facebook comments on both your website and on facebook, it even keeps the nice threaded look for you. Installing it is a breeze and I walk you though that below.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

You can even keep your old commenting system & comments on the site if you like or remove them completely.

Installing this plugin take a few min but if you follow along it will be done in not time:

First: Go to your admin dashboard and under the plugins menu click on add new then search for SEO Facebook Comment

 

Now you need to install it and then activate it…. The look for a new menu item in the left called SEO facebook and click on it.. Once open you will get this area…

Here they have a convenient link for you to go to and create your Facebook App but in case you miss it here it is again…. http://www.plulz.com/how-to-create-a-facebook-app Make sure you are logged into the facebook account you want to create this app for… I will not duplicate their instructions as they are pretty comprehensive and simple… But if you like to go off on your own here is the link to facebook developers to create the app.. https://developers.facebook.com/apps

Once you have created the app which take all of about 5 min even if you have not yet registered as a developer then you need to locate the specific user ID for the Facebook page you want to share comments with.. Again they have a convient link to locate your ID but incase you miss it here is is again … http://www.plulz.com/how-to-get-my-facebook-user-id  or again if you want to head off on your own head here to get your Facebook user ID https://developers.facebook.com/tools/explorer/

Once all this is completed then you need to set a couple simple steps such as what width you want the comment box to be and the auto approve and if you want to hide the default commenting system or not.. Once that is done simply look at any post on your site to see how it look and you’re all done.

So now you can enjoy having your visitors who use Facebook make simple comments on your site and you still get all the SEO benefits and more..

Don't Panic The Solution is at Hand

WordPress 3.4 upgrade gets Fatal error: Call to undefined method line 370

WordPress 3.4 upgrade gets Fatal error: Call to undefined method dbrc_wpdb::delete() in wp-includes/option.php on line 370Don't Panic The Solution is at Hand

Ok if you see this Don’t Panic  it is not the end of the world just a few minutes of yout time. If you found me first I suggest heading over to http://www.techbeast.net/2012/06/13/wordpress-3-4-fatal-error-upgrading-database/comment-page-1/#comment-36094 where Gavin has written a great article on a fix for this issue.

On further testing at my end there is something he did not add to the article. That if you want your plugin back you will need to reinstall it after everything has been upgraded. You can also do the alternative on other sites after fixing this mess and that is make sure you update your plugins first before upgrading to WordPress 3.4 this will stop problems with updates on them.

Success feels great

Catchable fatal error: Object of class WP_Error

Catchable fatal error: Object of class WP_Error could not be converted to string in …./wp-content/plugins/wp-e-commerce/wpsc-includes/category.functions.php on line 361

Time there is never enoughHow I solved this error and it might save you some time.

I converted over an OsCommercer store to WP-Ecommerce using cart to cart a great way to bring over that database especially when huge like this one was. It had over 6k items and more. The conversion tests all went well so I went ahead with full conversion.  That’s when the site broke after full conversion; suddenly I was getting the following error

Catchable fatal error: Object of class WP_Error could not be converted to string in …./wp-content/plugins/wp-e-commerce/wpsc-includes/category.functions.php on line 361

And the real fun began after search online in Google etc. found no definitive answer so began the usual process of elimination to find the issue, looking for what was out of place or what I could get to work.

First I did the usual started by turning off all plugins to make sure of no conflicts I had no luck same issue. Then I activated the default theme to rule out any theme issues and yes this was while all plugins off, I still had no luck so issue was not basics

I started looking at individual postings and discovered on some posts I could get a partial list of categories in the widget. I then started experimenting on what I could show in the widget.

What I discovered by limiting which catigories to show was where the issue was that several of the sub cats had no image properly associated not even the no-image  image was there, as strange as this was. How I noticed that is that in place of the image or even the no-image image there was test as the title of the category.  I went through them and deleted the image even though there was none and sure enough by removing the non-existent image I was able to solve the problem.

This error most likely occurred due to mismatch or missing image from old site that where not noticed.

I hope this helps save someone wasted time…

Success I got it Yea!

WordPress Visual Editor Missing Button and White Text Issue

Time to relaxHow I solved the missing editor buttons and white text in or unable to switch between html and visual editor in WordPress

First verify it is an issue with WordPress install and not a caching issue on your machine. Log into your admin area and click on add new post and click the tab for HTML above the edit box.  If nothing happens then there is most likely an issue. Also type some text into the text box if it is white there is an issue and here is where you start.

Make sure you have cleared you cache on your browser before proceeding and clear it regularly while working through this issue.  Always use the F5 key for a refresh to force a fresh download from the site.

Start by placing this line:
define( ‘CONCATENATE_SCRIPTS’, false );

Right before stop editing line in your wp-config.php file

If this does not work move to next item and that is replacing the WordPress Admin files with freshly downloaded ones from WordPress.org

And when this does not work notice one thing that is happening that you may have missed and that is how the page is not completely loading. Then look at the source code and scroll to the bottom and look for the error and when you find that which is this case was the ecommerce store and then fix it and all will be well in your world.

In this case I found it to be wp-ecommerce had broken for some reason due to WordPress update.Success I got it Yea!

Majik 8 Ball --- How is my site security?

You have a Great WordPress website So why Isn’t up to to Date?

Guard your site now!It is very important that you keep your WordPress website up to date as recent events have shown again.  See these articles:

Search WordPress Plugins The Best WordPress Plugin Directory Search Engine
Major security vulnerability discovered in popular WordPress plugin
30,000 WordPress Blogs Infected to Distribute Rogue Antivirus Software
WARNING: 200,000 US-based WordPress web pages compromised by hijack injection attack

An argument I have had with many people over the years I have been involved in the computer industry has revolved around security. It usually goes like this:

  • Friend: You should get a Mac they are so much more secure from viruses than a PC.
  • Me: and why is that is their code better?
  • Friend: well I am not sure but they are not attacked.
  • Me: Yup you’re correct there but have you ever wondered about that? Think for a moment how much smaller the market is for Macs vs. PCs.
  • Friend: that does not make much difference
  • Me: really

An I am sure you can guess the rest, in a nut shell it is simple if you are a large enough target you will be attacked it does not matter what really. This has so become true of WordPress the largest CMS platform for building a website on the internet. It has become so large that it is estimated that 25% of the web now runs on WordPress. That is allot of web sites.

So of course the hackers, spammers and scammers have targeted this very large area. In particular it is much like Windows with multiple versions and many that are unsecure this makes for very easy targets and let’s face it the hackers are simply a lazy bunch.

Am I safe and secureBut you do not need to become a statistic and fall prey to the hackers and scammers, all you really need to do is keep your WordPress Website up to date. It is a pretty painless process you can do yourself or you can hire someone like me to handle it for you.

To complete the update simply log into your WordPress admin area and simply click the yellow bar telling you that you need to do updates and let it walk you through the process and 98% of the time it will be very smooth and have no issues. If you do have any issues please feel free to contact me at 250-885-2888 or via my contact page to get some help putting you back online.

You can also go to my WordPress Emergency Support Page for an ever growing list of tips that may help out.

John Overall

JohnOverall.com

WordPress Specialist

 

Love to code

Social Media Icons – Do it yourself

Love to codeAre you looking for a way to add the social media icons without a plugin? Well here is a solution for you.
This code come from the following website and was brought to us by one of our longtime listeners. Who was kind enough to make it in English for us since the original web site is in German.

The URL: http://www.perun.net/2011/12/15/facebook-twitter-google-statische-buttons-im-eigenbau/

css-code

/* Social Media Icons*/

.weiterempfehlen{border-bottom:1px solid #111;border-top:1px solid #111;height: 36px;margin-bottom:19px;}

.weiterempfehlen p{font-weight:bold;margin-bottom:4px !important;}

.weiterempfehlen ul{list-style:none; line-height:24px;margin:5px 0 15px 0;padding-left:0;}

.weiterempfehlen li{display:inline;}

.weiterempfehlen a{float:left;width:24px;height:24px;margin-right:25px;background:url(‘http://www.android-handys.org/wp-content/uploads/2012/01/social-icons.png’) no-repeat;border-bottom:none !important;}

.weiterempfehlen span {display: none;}

.tw-einzeln a{background-position:left -26px;}

.fb-einzeln a{background-position:left -52px;}

.gp-einzeln a{background-position:left -78px;}

.del-einzeln a{background-position:left -104px;}

.weiterempfehlen a:hover{position:relative;top:-1px;}

HTML

<div class=”weiterempfehlen”>

<ul>

<li><a href=”http://www.xing.com/app/user?op=share;url=<?php echo urlencode(get_permalink($post->ID)); ?>;title=<?php echo rawurlencode(get_the_title()); ?>;provider=<?php echo rawurlencode(get_bloginfo(‘name’)); ?>” target=”blank”  title=”Bei XING empfehlen”><span>XING</span></a></li>

<li class=”tw-einzeln”><a href=”https://twitter.com/intent/tweet?source=webclient&text=<?php echo rawurlencode(strip_tags(get_the_title())) ?>%20<?php echo urlencode(get_permalink($post->ID)); ?>” target=”blank” title=”Bei Twitter empfehlen”><span>Twitter</span></a></li>

<li class=”fb-einzeln”><a href=”https://www.facebook.com/sharer/sharer.php?u=<?php echo urlencode(get_permalink($post->ID)); ?>&t=<?php echo rawurlencode(strip_tags(get_the_title())) ?>” target=”blank” title=”Bei Facebook empfehlen”><span>Facebook</span></a></li>

<li class=”gp-einzeln”><a href=”https://plusone.google.com/_/+1/confirm?hl=de&url=<?php echo urlencode(get_permalink($post->ID)); ?>&title=<?php echo rawurlencode(strip_tags(get_the_title())) ?>” target=”blank” title=”Bei Google+ empfehlen”><span>Google+</span></a></li>

<li class=”del-einzeln”><a href=”http://del.icio.us/post?url=<?php echo urlencode(get_permalink($post->ID)); ?>&title=<?php echo rawurlencode(strip_tags(get_the_title())) ?>” target=”blank” title=”Bei Delicious empfehlen”><span>Delicious</span></a></li>

</ul>

<div class=”clearer”></div>

</div>