Pad LockSSL certificates are becoming more and more prevalent within the online landscape. Once the domain of large online stores and big brands, the humble SSL certificate is slowly but surely finding it’s rightful place protecting each and each every website. As the online consumer becomes more savvy, they are expecting to see the security padlock symbol or the glow of the green bar. This demand for site security can often put the webmaster into a tail spin, however the good folk at WooThemes have put together this handy little guide to SSL certificates for eCommerce to take away all the confusion.

Part of the process of starting an online store is finding a way to secure the experience for your shoppers. You want your potential customers to feel safe, of course, and to know that their data isn’t going to fall into the wrong hands.

If you’re new to eCommerce, you might have heard some chatter about SSL certificates or HTTPS as part of this security process. And you might be utterly confused by it. Relax — that’s normal, and we can help.

SSL sounds like a complicated topic, but once you understand the premise and why your store might need it, it’s not something you’ll have to spend any time worrying about. In fact, for most store owners, you can get a certificate to add SSL to your store in just a few minutes.

Let’s go over what SSL is, why you might need it, and how you can go about getting a certificate for your store. At the end of this post, your confusion should be gone, and you should be even more prepared to start selling online.

The SSL certificate explained

To understand what an SSL certificate is and why you might need one, let’s first take a quick look at the technology behind it.

A quick lesson on SSL

SSL stands for “Secure Sockets Layer,” though it is also sometimes called “Transport Layer Security” (or TLS). SSL on its own it is a protocol used to secure and protect transactions — though not necessarily financial ones — between destinations on a network.

SSL relies on encryption to make these transactions private. Each message transmitted must pass an internal check for the integrity of this encryption before it succeeds. If the check fails (due to data corruption, or any unexpected attempt to alter or capture the data), the encrypted data will not be exposed.

We use SSL every day when we browse common websites like Facebook, YouTube, and online stores. The encryption used prevents those with malicious intent from intercepting transactions as innocent as your search queries… or as dangerous as your credit card information.

How SSL applies to website certificates

When a website wants to secure its transactions, it will obtain an SSL certificate for that domain. The SSL certificate applies the encryption described above to all website activity, including page and form submissions, financial transactions, and so on. This prevents data theft or other such attacks.

SSL certificates also contain important security information, including:

  • Company name
  • Company location
  • Length of time the certificate is good for
  • Details of the authority who issued the certificate

This allows individuals who are uncertain about a website’s authenticity or trustworthiness to click the green “lock” icon in their browser to review more information. If they still do not feel secure, they are able to exit the site.

Security Information

How to know if a website uses SSL/TLS

There are two quick ways to tell if any given website has an SSL certificate. Look for:

  • A green “lock” icon in the address bar, and
  • A URL that starts with https instead of http

Depending on how the site uses SSL, this might not apply to every page — as you’ll learn below.

How the usage of SSL is changing

For quite some time, the Internet standard was that SSL certificates were only recommended for domains or specific pages of websites where sensitive information (such as financial data) would be transmitted or received. However, that recommendation is slowly changing.

In August of 2014, Google announced that website security would be added as a “lightweight ranking signal” for results in its search engine. This meant that a website secured with SSL/TLS stood a better chance at ranking higher for a query than an unsecured one, assuming all other factors were the same.

From the announcement:

We’ve been running tests taking into account whether sites use secure, encrypted connections as a signal in our search ranking algorithms. We’ve seen positive results, so we’re starting to use HTTPS as a ranking signal. For now it’s only a very lightweight signal […] while we give webmasters time to switch to HTTPS. But over time, we may decide to strengthen it, because we’d like to encourage all website owners to switch from HTTP to HTTPS to keep everyone safe.

Over the past year, the potential implications of this change have caused many website owners — not just store owners — to encrypt their sites with full SSL certificates, changing their URLs to “https” instead of “http.”

However, this doesn’t require anyone to secure their entire site with SSL. Should they choose, website and store owners can still place all their sensitive pages on a subdomain, and purchase a certificate for that domain alone, leaving the rest of the pages unencrypted.

How to know if your online store needs SSL

Reading all this, you might be convinced that you need a SSL certificate. After all, security is important to you, right?

However, if you don’t capture or store any sensitive data, you might not actually need a certificate. This might sound strange, so let’s dig in.

The most common scenario that causes store owners to be exempt from needing SSL is the usage of an offsite payment processor — for example, PayPal. This is because PayPal is responsible for capturing and storing all of your customer’s sensitive payment information, so it is never stored in your database.

Offsite payment processors have their own security standards, certificates, and methods of securely passing data from and to your store. Therefore you don’t necessarily need SSL, because they’ll have it covered.

Sensitive Payment Information

Another scenario is if you don’t allow customers to create accounts or logins involving passwords of any kind. Even if you use a third-party, entirely offsite payment gateway, you might still have customers creating accounts with you to save their shipping and billing addresses.

While this is far less sensitive information, many customers tend to use the same password for every account. So a bit of reverse engineering could lead a hacker to gaining access to, say, a shopper’s email account, bank account… you name it. This means that unless account creation is disabled on your store, you’ll need SSL to protect those passwords and logins.

To recap, the two factors that can eliminate SSL as a requirement are:

  • Usage of a fully off-site payment gateway, and
  • Absolutely no account or password functionality allowed by customers

If you don’t have both of these factors in place, you’ll need a certificate for your store. And even if you do, you should still consider it, given the possibility of HTTPS becoming more important for rankings — and customer peace of mind — in the future.

Need SSL? How to get a certificate (two ways)

The standard way to secure your store with SSL until very recently was to pay a third party for a certificate. There’s now another option, however, as mentioned during The State of the Word at WordCamp US.

Here are two ways you can secure your store and keep your customers happy.

Paying for a certificate

SSL certificates can be purchased from a wide variety of third parties. Many domain resellers offer them to their customers (sometimes even bundled with your domain name), and there are also independent companies who sell only SSL certificates.

Your best bet might be to start with the company from which you purchased (or are planning to purchase) your store’s domain name to determine if they offer certificates or any kind of bundle. If not, a simple search should turn up multiple reliable options.

Before you buy, spend a few minutes carefully considering the type of certificate you need. Basic SSL certificates only cover one domain — ex. example.com or subdomain.example.com. But you can also purchase multi-domain certificates, or “wildcard” certificates to cover multiple subdomains (example1.domain.com, example2.domain.com…).

Pricing for paid certificates typically ranges from $30US to $50US per year for single domains, and up to $300US per year for multi-domain or wildcard options.

Free certificates from Let’s Encrypt

The Internet Security Research Group (ISRG) currently has a program called Let’s Encrypt in public beta. Let’s Encrypt allows anyone to secure their site with SSL/TLS for free — effectively giving website and store owners a free, permanent SSL certificate.

The catch: Let’s Encrypt isn’t quite as straightforward as working with a domain registrar to purchase and install your certificate. It’s also still in beta, so bugs are possible. However, it is still completely free, and open source at that.

How an SSL Certificate Works

If you’re interested in going this route, we recommend sending the Let’s Encrypt documentation to your developer, who can determine the plugin and client you need for your server, and handle the certificate installation process for you.

The consequences of not having a certificate

You might be wondering “what happens if I ignore all this and just don’t get an SSL certificate?”

Truthfully, nothing might happen. But there could also be dire consequences, including:

  • Shoppers losing trust in you because your store appears unsecured
  • Unsavory individuals “spoofing” your store because there’s no way to prove you are the real owner or manufacturer of your goods
  • A hacker using reverse engineering to hijack a customer’s email, social media, or other online account with information gained from your store
  • Theft of sensitive personal or financial data stored on your server
  • The public and potential financial backlash caused by any one of the above events

As you can see, it’s better to simply pay for an SSL certificate and have the peace of mind than it is to risk it. Even having potential customers pester you about that missing lock icon — and potentially exit without buying because it’s missing — is worth the $30US or so a year, don’t you think?

SSL doesn’t have to be a complicated matter

We hope this introduction to SSL certificates for eCommerce has helped you understand a bit better why you might — or might not — need a certificate for your own online store.

With any luck, SSL and store security should seem much easier for you to grasp now. But if you have any remaining questions, we’ll be more than happy to answer them for you in the comments below! Ask away, we’re always here to help.

Original Article Source

content-marketing

Content marketing is extremely important for new and established businesses. Creating high quality content improves brand awareness and establishes you as an expert in your field, by improving your content marketing your site will ultimately receive more visitors, increase sales and improve sales.

There are many different ways to implement or improve your content marketing strategy and if you have a WordPress website then there are some powerful WordPress plugins that you can use to help. Whatever your experience with content marketing and, however, much time you have to give, the tips below will start you off in the right direction or boost your current efforts.

Create Great Content

You might not want to hear this, but the most important aspect of content marketing is the content itself. Many people tie themselves up in knots over how to produce amazing content, or even just deciding what subjects to write about.

The best advice for small businesses is to keep it simple. Think about what information your customers want to know. What questions have they recently been asking? What have you found yourself explaining over and over again? If someone has a problem that they have discussed with you then more than likely plenty of other people have the same problem and they are at home Google-ing it.

Write down the queries and concerns of your target audience and existing customers and turn this into content. The best way to add interesting and engaging content to your site is through a blog so take your customer’s questions and turn each one into a blog post. Try and make these posts informative and fun but most importantly relevant to your target audience, so they are enticed into reading.

Now, whenever a prospective customer or client takes to Google to search for an answer to their query, there’s a chance they will find your blog. After receiving an answer to their question, within just a few clicks, they can be at your checkout or contact page, ready to take the next step in your sales funnel.

Use a Quality WordPress Theme

There are many WordPress themes to choose from, and when you’re fist getting your business or blog started online it can be very overwhelming. For content marketing you want a theme that loads fast, looks professional, is easy to use and doesn’t cost you an arm and a leg. Betheme enough. This theme has been optimized for speed, has hundreds of Theme Customiser options, and easy drag & drop page builder and costs less than a new printer. For any business or blog, Total is a great theme to build a content marketing website with.

betheme

Organize your Content Creation

For a small scale business, you want to be posting at least one, ideally two, blog posts a week. People often start out well at creating and adding content to their site but then as the weeks go on they tend to fall behind. It is really important to regularly add content and the best way to do this is to use a tracker or calendar, just as you would for meetings or other important aspects of your business.

Editorial-Calendar (1)

Editorial Calendar is a free plugin for WordPress that enables you to see all your scheduled posts for the day, week, or month. It allows you to organize when the articles are scheduled to be published, what ideas you have for future content and much more. This information is all presented in a clear calendar format. This free plugin offers a quick and easy way to stay on top of your content creation duties.

Don’t Forget About Email

It’s vital that you attempt to collect the email addresses of the visitors to your website, as well as maintain a list of customer and client emails. By setting up an email newsletter or subscriber list, you can now reach out to these contact each time you post a new article on your blog. These email notifications help your audience become aware of the new articles and encourages them to visit your site to find out more.

Mail-Chimp

MailChimp is a powerful email marketing solution. By installing the free MailChimp for WordPress plugin and signing up with MailChimp, you can begin building a mailing list. Through MailChimp, you can then automatically email your new content to all, or a group of, your mailing list.This is an important way of interacting with your customers and summoning an audience for your blog and the rest of your website.

Manage your Social Media

Social Media is another important way of sharing your content and promoting your site. Whatever type of business you have you need to have a presence on social media. The more articles you produce the more you will have to share on the different social media channels, and the more other people will be exposed to your content.

Social-Warfare

The easiest way to make your content shareable and to encourage people to follow you on social media is to add share buttons to your site. Social Warfare is a premium WordPress plugin that specializes in social shares and driving traffic to your site.

As well as providing social share buttons it also helps with other aspects of social media marketing, including providing options for Pinterest specific images and creating Twitter-friendly quotes. This plugin will equip your website with the tools you need to begin sharing your content and building a strong social media community that will also share your content for you./p>

Save Time with CoSchedule

One of the main problems with content marketing and social media is that it can be time-consuming. The constant creation of new content and the continual sharing of it on the different social media platforms can be a full-time job within itself. CoSchedule can help with this and save you much time and energy.

CoSchedule

CoSchedule is a premium WordPress plugin which works a bit like Editorial Calendar, which was mentioned earlier. However, CoSchedule not only helps schedule your blog articles but all the social media posts that go with it. It also enables you to easily share old posts again so you don’t have to be constantly creating new content. All this is done from the WordPress dashboard, saving time jumping from one site to the next and getting your head round each channel’s requirements.

Use Analytics to Help Improve your Content Marketing Strategy

Analytics is a crucial part of content marketing. It enables you to see how many people have been looking at your site, how they found you, what content they are interested in, and what pages they aren’t, as well as a lot more.

Google-Analyticator

Google Analyticator is a great free WordPress plugin that enables you to see real-time statistics from inside your WordPress dashboard. The information it provides will help you to improve your content marketing strategy, helping make your content more relevant to your customers interests.

Sprout-Social

Sprout Social is a service that helps you monitor how your content performs across the different social networks. This is a premium solution that offers many features, but its social media metrics is particularly impressive. This enables you to really look in depth at how your social media platforms are helping you, where your target audience is hanging out, and what content they are interested in and sharing. This type of information is essential to help you market your site in the right way, with the right people at the right time, in the right place!

Wrap Up

All of the strategies above are important in content marketing, use all or some of the above will give you a great starting platform to ramp up your content marketing strategies.

Original Article here

security

A negative to WordPress being crazy popular is the annoyance of hackers. On this post we will be addressing the need to secure the login area of your WordPress site. Simple things like installing a limit login plugin or integrating two step authentication can help secure you website from those pesky hackers.

Limit Logins

One of the first things you can do to manage WordPress security is to limit the number of times people can try to login. As I mentioned in a previous post, many hackers use brute force attacks to try to crack your username and/or password. Even if these attacks don’t succeed, the repetitive nature of the attacks can put a significant load on your server.

By limiting logins, you prevent a hacker from even attempting a brute force attack. He’d get to try two to three times then have his IP banned. You can easily set this up by using the Limit Login Attempts plugin, according to Ryan Burr, a technology service expert, and WordPress developer with One Stop Tek Shop. This plugin hasn’t been updated in over two years, however, so while its features are great, you might want to pass on it for fear of opening yourself up to additional security vulnerabilities.

I recommend instead, Login Lockdown. Since both of these plugins let you limit the number of failed login attempts a user can make before his IP is banned for however many hours you determine, “brute force attacks would be much harder to pull off,” says Burr. “The hacker would need to have many different proxies because the plugin would keep banning that IP address after a certain number of failed login attempts,” he says, noting that you can customize a variety of settings here to create the optimum security configuration for your site.

Ban Users Who Attempt to Use Admin as Username

It’s one thing to make sure you don’t use admin as a username. It’s another altogether to prevent other people from trying to login with it. Since “admin” has such brute force attack connotations these days, random people that try to login to your site with it are often hackers. You can halt their attempts in their tracks, however, by banning anyone who tries to use “admin” to login, says Damon Burton of SEO National.

Wordfence-plugin

He suggests using Wordfence to set up this auto-ban feature. Of course, this plugin includes a lot of other features, too like two-factor authentication, blocking of known attackers, and more. I’ll talk more about this plugin in our next installment.

Establish the Correct File Permissions

Another thing you want to do is establish the correct file permissions on your site. According to WordPress.org, setting a directory with permissions of 777 could allow a hacker or some other malicious entity to edit your files or even upload new files—like malware. Your wp-config.php file should be set to 600; your regular files should be set to 640 or 644; and your directories should be set to 750 or 755. While you don’t have to make this change on every host, you should still look into it via WordPress’ guide to Changing File Permissions.

Create an .htaccess File

If you want nice permalinks on your site, you’re going to need an .htaccess file anyway. But adding one can actually beef up your security a bit. Again, it’s not a total solution on its own but it does work well in tandem with other methods.

A great tutorial for creating an .htaccess file, I feel compelled to link to here because it’s so comprehensive, plus it offers a downloadable .htaccess file you can start using on your site immediately. Once you follow its basic setup instructions, you can block access to certain files in your WordPress directory. If people can’t load these files—either directly or indirectly—the files can’t be tampered with. To “harden” your WordPress installation, you’ll need to add a few lines of code to block access to a few specific files, including:

  • wp-config.php
  • readme.html
  • license.txt
  • wp-includes directory

Beyond blocking access to specific files, you can also block access to file types. Typical file types to block include backups, config, txt, and log files. Basically, anything that’s used on the backend for design, development, or documentation should be blocked.

If you want to block access to specific plugin or theme directories or any other directories on your site, you can block the whole directory, too. This is a smart move to do for any directory that doesn’t have an index file. Directories without index files will list out all of the pages and files contained within it when accessed. It’s giving hackers information they don’t need, so hide them!

Hide the Login Page

This is another .htaccess modification but it’s a little bit different than the others so I thought it deserved its own subheading. You can deny access to the login page for your WordPress site altogether. Of course, this only works if your site has a single author and that author’s IP address hardly ever changes. Another few lines of code in the .htaccess file will deny access to the login page to everyone but the IP addresses you specify.

secure-hidden-login

If you want to keep your options open in terms of adding authors to your site later, you can always use a plugin to simply hide the login page from unauthorized users. Secure Hidden Login is one such option. While you can set it up so the login screen appears when the “WordPress” logo is clicked, a more secure option would be to set keyboard activation. So, someone goes to your website’s wp-login page only to find nothing there. She could activate the username and password fields by pressing a key combination.

Remove Generator Tag Info

Hackers do all kinds of things to try to get into WordPress sites, one of which is running scripts to find WordPress installations across the Internet based on footprints. “Footprints are identifiable or recurring lines of text or code that would identify that a site uses a particular set of code,” says Burton. WordPress is one such example of “recurring lines of text or code.” Plus, WordPress by default identifies that the site you’re looking at was built on WordPress.

A WordPress site’s source code will say something like this, says Burton:

You can remove this tag from your source code, however, which gives hackers one less thing to find (and target) your site by. “Webmasters can add the following line of code to their functions.php file:
remove_action(‘wp_head’, ‘wp_generator’);

According to Burton, removing the generator tag means your site no longer identifies itself as WordPress.

Enable Two-Step Authentication

Another thing you can (and should) do to protect your site is to set up two-step authentication. By requiring your site users to take two steps to login, it discourages brute force attacks and most hackers in general. Your site would be perceived as just too difficult to crack, which is definitely a good thing!

There are several plugins out there that enable this feature on your site. A few particular favorites include:

  • Duo Two-Factor Authentication: After inputting your password via the normal login form, you’ll have to complete a secondary step to login, like confirm it on a phone app, in a SMS text message, or in a phone call.
  • Clef: Once set up, all you have to do is open the Clef app on your mobile phone and focus its camera on a moving image on your computer screen. It’ll “lock” in place and you’ll be logged in.

Wrap Up

Locking down security on your WordPress site can be time consuming but once done your site is going to be much more reliable and the likelyhood of a hacker bringing it down is unlikely.

For assistance and advice on securing your WordPress site contact the butler

Original Article here

bloggingAdding and maintaining a blog on your website has many benefits such as; driving traffic to your website, converting that traffic into leads & establishing yourself as an expert in your field. Below we will explore this in more depth as well as why your website needs a blog and how to start your very own. ENJOY!

Introduction

Considering you built your website with WordPress, it might seem a bit strange to some that it doesn’t feature a blog. However, when you’re working hard on and in your business, it can feel like the last thing you can justify spending time on is blogging.

This makes sense. You’re a freelancer or business owner, designing and developing your way to success. Your website is finished. It looks great, has excellent sales copy, and offers a positive user experience. Your visitors can easily see what you have to offer and view glowing testimonials from previous clients and customers to back up those claims. Yet somehow, you’re still not getting enough business coming your way.

This could be because there’s one thing you’ve overlooked on your website: adding a blog. So why should your business website have a blog?

In this article, I will try to convince you why your business website needs a blog and then finish off with a few pointers on how to get started. By the end of this post, you’ll be able to make an informed decision as to whether blogging can help your business or not and if content marketing is a valuable use of your time and resources.

So, let’s start out with a quick overview of content marketing and how it can help your business grow.

What is Content Marketing?

Why-Your-Business-Website-Needs-a-Blog-Content-Marketing

Content Marketing is a marketing strategy that is based on creating and sharing content of value with your community or target audience, thus establishing yourself as an authority in your field. It helps build a strong relationship with your readers and potential customers and ultimately leads to increased sales without the need for traditional hard selling.

One very popular form of content marketing it to post great content to your blog on a regular basis. Instead of traditional outbound marketing, such as advertising and cold calling, where you go to your audience, the goal of inbound marketing, or content marketing, is to have your audience come to you.

If you’re averse to selling yourself and self-promotion, then this should sound like a form of marketing that is right up your alley. However, if you’re still not entirely convinced or you want to know more, let’s break it down further with the top reasons why your website needs a blog.

Top Reasons Why Your Website Needs a Blog

Why-Your-Business-Website-Needs-a-Blog-Reasons

So now that we’re all on the same page when it comes to the topic of content marketing, let’s take a look at some concrete reasons why you should add a blog to your website and start publishing content on a regular basis.

You could even use these reasons to persuade your web design clients why they need a blog as part of their website package, making it another additional value-added service you can add to your portfolio.

Reason #1: More Opportunities to Be Found A typical business website may only consist of 5-10 pages, including those essential pages you might’ve forgotten. While that could be enough to sell your proposition, it might not be enough to get your potential clients and customers to your website in the first place. That is where a blog comes in..

You see, each post you publish on your blog is another page of your website that is indexed in the search engines. This means it’s another chance for your website to be found by people searching the web. If you’re employing the core tactics of content marketing and using your blog to answer the questions and queries of your target audience, then when they turn to Google in search of a solution to their quandary, with a bit of luck and some good old-fashioned SEO, your blog posts may well be displayed in the results pages. This then brings more targeted traffic to your website.

Reason #2: Opens up the World of Social Media Marketing Your ideal customers and clients are probably already hanging out on social media; therefore, you should be there too so that they can find you. As well as sharing content you’ve discovered that your audience will find useful and responding to any queries related to your industry that you come across, sharing your own content is something you should be doing on social media to get more visitors to your website.

However, if your site only has a few pages, all of which are focused on selling your business, then there’s only so many times you can share that content before it starts getting old.

But, with a busy blog, which regularly publishes useful content that answer questions, solves problems, and gives great value, you’ve suddenly got something to share on social media. Each tweet of a blog post is an action that has the potential to grow the number of leads heading to your site.

Visitors that reach your site also have something to share of yours if they wish. By using a versatile social sharing plugin like Monarch, no matter what social network your content or niche is best suited to, you can make it as easy as possible for your visitors to promote your content to their followers.

If you do take our advice and start a blog, be sure to read our guide covering how bloggers can leverage social media to get more targeted traffic to their content.

Why-Your-Business-Website-Needs-a-Blog-Targets

Reason #3: More Time to Connect with Your Targets

While your website’s essential pages might be perfectly crafted, sometimes a visitor just wants more before they are ready to become a client, customer, or subscriber. Maybe they want to be sure you know your stuff, want more answers to their questions, want to get to know you better, or even be sure that you are still in business.

A regularly updated blog can help with all of this. Well placed links in the sidebar, header, or footer to your blog or its best articles can make it easy for your visitors to extend their stay on your site. This can then help them to get a better sense of who you are and what you have to offer.

The home, about, services, and other core pages of your website should be concise and to the point. Your blog, on the other hand, offers more creative license and gives you the freedom to express your values, views, and personality with your target audience.

With a blog, you now have a chance to win over those visitors that aren’t sold on your sales page alone. Furthermore, by also taking advantage of email marketing and using a plugin like Bloom, you can give yourself another chance to connect with those visitors who still aren’t ready to pull the trigger but also aren’t quite ready to walk away for good.

Reason #4: Another Chanel of Communication Each post on your blog and its accompanying comment form gives your audience another opportunity to get in touch with you. Some visitors might not have the time or think that their question warrants an email or message via your contact form. However, their query might be perfectly suited to be left as a comment at the end of the post they’ve just read

When this happens and you’re lucky enough to have the opportunity to reply to their comment, use this chance to start a discussion and assist them, all the while demonstrating your knowledge, expertise, and willingness to help. If you’ve enabled reply notifications that are sent out to your readers who have left comments, you now have another way to bring those one-time visitors back to your website that you didn’t have before.

Yes, responding to comments can be time-consuming. However, if you set a brief window aside each week to moderate and respond to useful comments you can not only deliver extra value to your commenters but also any other visitors who read those posts. Comment spam is a very real issue too, but it’s one that can be minimized.

If you are worried about negative feedback being left on your blog, there’s no need. Responding to those negative comments in a calm and collected way demonstrates that you are willing to listen to your customers and won’t lash out when things don’t go your way. Anyway, you’re under no obligation to approve all comments – it’s your blog after all. You never, know you might even get some unsolicited praise and feedback left as comments for other visitors to see.

Having a visitor open a channel of communication with you can be invaluable and blog comments are a valid way of facilitating this.

Reason #5: More Networking Opportunities By sharing what you are up to on your blog, or featuring other players in your industry that you are impressed with, you can initiate some useful networking opportunities.

Maybe someone will be impressed with what you’ve been working on, or someone else will reach out to thank you for mentioning them on your blog. Perhaps a potential business partner will see that you are both attending the same conference and make a point to seek you out there.

You don’t have to go as far as highlighting your direct competitors and risk losing business. However, if you are a theme designer, by mentioning an impressive plugin that’s just been released, or a new hosting service, you will not only be sharing useful information with your audience but also laying the foundations for a potential partnership.

Reason #6: Shameless Self-Promotion No one likes a braggart. However, if you frame it in the right way, your blog can be a great way to share projects you’ve completed, clients you’ve landed, or accolades your been awarded.

Some businesses even share their revenue and income reports on their blogs. At first glance, this might seem like nothing more than grandstanding. However, if you include the things you’ve learned and share what went well and what didn’t, you’ll be providing real value in these posts. This then makes them more than simple financial reports and can be a great way to ensure your visitors come back the following month for the next installment in your story.

Publishing information about your revenue, notable clients you’ve landed, or projects you’ve completed also shows that you are the real deal and not just a new venture in its first month of business. This should help make it a little easier for your potential clients to decide to trust you with their business.

Reason #7: Create Content Specific Lead Magnets The main goal of your website might be to convert each visitor into a customer or client from the outset. However, your secondary goal should be to find a way to keep in touch with them until they are ready to sign on the dotted line.

Creating a focused email marketing campaign is one very effective way of doing this. Get a visitor onto your email list and you can send them valuable content on a regular basis until they are won over, their budget permits, or for whatever reason they are finally ready to take action and start working with you.

A proven way to encourage a reader to join your email list is to offer a lead magnet – a free incentive given in exchange for signing up. However, it can be hard to create the perfect lead magnet that all your readers will want to get access to. When it comes to producing a lead magnet, one size rarely fits all.

However, by creating multiple lead magnets and pairing them with specific types of content on your blog, you can make them much more targeted and, therefore, more likely to convert. For example, someone lands at your site on a post on why responsive design is so important. The newsletter signup form on that page offers a free responsive design checklist in exchange for their email address. Meanwhile, a blog post on how to make a website faster offers a guide on reducing your page loads times as a lead magnet.

This might sound like a lot to manage. However, by choosing a professional email marketing service, it’s a lot easier to implement than its sounds.

Reason #8: An Overall SEO Boost for Your Website As well as having more content from your site indexed in the search engines, there are a few other SEO related benefits of adding a blog to your business website.

In basic terms, the more often content is published on your website, the more often the search engine crawlers will visit your website and the faster new content will be indexed. This means that an important announcement you make or timely content you post stands a much better chance of being found faster by your audience, compared to if you’re website was dormant for long periods.

Search engines don’t want to send their users to out of date content and abandoned websites. Regularly publishing content on your blog is one way to signal to search engines like Google that your website is alive and well.

Acquiring links from other websites that point to yours is still one of the most effective ways to improve the search engine rank of your content. While, we’re not suggesting you go out and artificially build backlinks, each article you publish on your blog is another piece of content that another website might want to link to. Sales pages are hard to earn backlinks for, but it’s a lot easier for a useful blog post that provides a wealth of value.

How to Start Your Blog Today

There you have it: eight solid reasons why you should add a blog to your website. Now that you’re convinced, you might be wondering what the best way to start is. So, here’s some advice on beginning your blogging journey.

Step #1: Setting Up the Blog in WordPress In most cases, the homepage of your business website is probably set up as a static page, rather than an archive view of your most recent blog posts. We don’t recommend you change that, so the best way to help your visitors find your blog content is to create a new blank WordPress page called ‘Blog’.

Once you’ve published that blank page, head over to the Reading Settings and select that new page from the Posts page drop down list.

The link to this page should now be added to your navigation and menu areas. When visited, this page will then list your most recent blog posts.

Step #2: How to Write Traffic and Lead Generating Blog Posts Now that the technicalities are out of the way, it’s time to start thinking about content creation. This is a whole other topic in itself but some essential things to think about include:

Establishing Your Target Audience: By being aware of this, you can always ensure that your content is speaking to your ideal customer or client. Having your target audience in mind makes it easier to write content and stay focused on your goals. Think about who your previous clients have been, what problems you can solve, and whom you’d love to work with.

Create a List of Blog Post Topics: Now that you know whom you are writing for, it’s time to come up with a list of blog topics that they will find useful. An easy way to do this is think of all the questions your clients have when they first make contact and while you are working together. Check through your inbox for questions you’ve been asked and issues that have arisen.

Find Your Blog’s Voice: Armed with your list of blog topics, it’s time to start writing. However, if you are new to blogging it can be hard to know what approach to take. Should your voice be formal and business-like or more chatty and conversational? It’s up to you to establish what suits you and your industry and target audience best. While it’s good to be consistent, it’s also fine to experiment in the early days until your true voice emerges.

Content Creation: If the thought of writing long articles (like this one) doesn’t appeal then the good news is there are plenty of different formats your blog posts can take. Consider simple how-to guides, news, list articles, and round-ups of other useful content you’ve discovered.

Schedule Content: There are plenty of great content scheduling plugins for WordPress. However, to start with, simply choose a frequency such as two posts a week, decide which days of the week your posts will go live, and then allocate a topic to each day. This will ensure you always know what you should be writing about when you get down to work and will help you get in and out as quickly as possible.

Things to Remember: According to entrepreneur and online marketing expert Gary Vaynerchuk, each piece of content that you publish should achieve at least one of the following: inform, entertain, and educate. Maybe you can pull off all three, but for most industries and blogs, one should suffice.

Hire the Butler: If this all sounds like too much work and time that will take you away from what you do best and the core focus of your business, then you might want to think about outsourcing this task. The team at WP Butler are experts in WordPress blogging. Contact us today

Wrap Up

Blogging can help your business website get more traffic and give you more opportunity to turn leads into clients and customers. If you do it right, content marketing can be a new way to grow your business and could even end up becoming an additional service you can offer your clients.

Blogging isn’t always easy. However, if you follow the above advice and commit to publishing new content on a regular basis, you blog’s ability to generate more leads can snowball over time. This will then reduce your reliance on word of mouth referrals, outreach, and paid advertising

Original Article here

woocommerce-post

WooCommerce is the powerhouse when it comes to WordPress eCommerce, packed with features and functionality.

On top of the standard features WooCommerce comes bundled with they also have a ton of extension free and paid to help customize your store exactly as you need it.

Below we will run through 10 of the best WooCommerce Extenstions available.

WooCommerce Subscriptions ($199)

Although one-off purchases are nice, recurring purchases are better, right? If you’d like to chase one of the Holy Grails of business – residual revenue – you’ll need WooCommerce Subscriptions.

The extension allows you to collect recurring payments automatically and works with 25 different payment gateways – including Stripe, PayPal Standard, PayPal Pro, and Authorize.Net. You also have full control over your billing cycle; whether you’re collecting payments weekly, fortnightly, monthly, or more infrequently. To simplify payment tracking, you can choose to synchronize all recurring payments, too – to, say, the 1st of every month.

To boost conversions, you can also offer free (or reduced) trials to entice visitors in – you can even integrate WooCommerce coupon codes as well. Visitors are free to upgrade/downgrade their subscriptions from a members’ area, too, so it’s entirely hands-off for you.

Download Here

Product CSV Import Suite ($199)

If you stock a wide variety of SKUs, uploading each one manually is a major time sink – or expensive to outsource! To simplify this task, look no further than the Product CSV Import Suite extension.

Simply upload a CSV file and let the extension import all of your products. You can add columns to your spreadsheet for prices, descriptions, taxonomies, and more – the extension will upload the lot. And, to keep all related products in one place, you can also import product variations.

Should one of your major suppliers bulk change their prices, you’ll need to update your own prices to reflect your changing costs. Again, to make these changes manually would take too long. Fortunately, with a bit of Excel wizardry you can update your master spreadsheet prices, then upload the CSV file to your website. The extension will automatically adjust your store’s live prices. Quick, easy, painless.

Download Here

Payment Gateway (from $79)

Your chosen payment gateway will determine how customers pay for products – which obviously has a direct impact on your conversion rate. Do you choose to keep them on-site to make a card payment, which requires extra configuration? Or, do you prefer to take the simplest route and whisk them away to an external website to pay, as with PayPal?

Fortunately, WooCommerce gives you plenty of options – a whopping 117, in fact. Make sure your preferred gateway is available in your country, plus check that the transaction costs are reasonable. I’d prefer not to single out an individual payment gateway, so here are some of the more popular options:

Table Rate Shipping ($199)

Charge too much for shipping and you deter potential customers. Charge too little and your shipping costs eat into your margins. Setting viable shipping rates often involves treading a fine line, and a one-size-fits-all shipping rate rarely works.

Now, by default, WooCommerce offers some flexibility over shipping charges; however, if you want full control, I recommend the popular Table Rate Shipping extension. Table Rate Shipping gives you lots of advanced shipping options to play with, including:

  • Variable shipping charges for pre-configured “zones.”
  • Rates calculated based on number of items or product classes.
  • Shipping rules determined by order weight, value, or number of items.

This means you’ll never be left out of pocket when you’re hit with an unusually large shipping charge – instead, the costs are passed on to the customer. If you’d prefer to use the extension to drive custom, you can also use the Table Rate Shipping extension to configure promotional shipping rates.

Download Here

Dynamic Pricing ($129)

Online consumers are incredibly price sensitive. Sure, we like a bargain in the offline world, too, but the nature of the internet makes shopping around and price comparisons much easier. As such, competitive prices are often the biggest deciding factor between a customer shopping with you or a rival.

If you want more flexibility over your pricing, check out the Dynamic Pricing extension. The extension allows you to configure advanced pricing rules for your store – perfect for promotional pricing. For example, you can offer discounts based on basket price, number of items bought, or products bought together (cross-promotion). You can also give your existing customer base preferential treatment by offering exclusive discounts.

If you’re looking to drive more conversions through promotional pricing, this extension is a must.

Download Here

Product Bundles ($49)

Some products are not supposed to be used independently. In many, many scenarios, a customer will be far happier to receive certain products together – in Economics, these are called complementary goods. A good example of this is a PlayStation 4 being bought with at least one game. This is also an example of cross-selling.

Now, cross-selling is one of the most effective ways for an eCommerce store to boost profits – it allows you to extract more value from each customer. Easier said than done, of course. However, bundling related, complementary products together is a fool-proof strategy. For that, WooCommerce has a dedicated extension: Product Bundles.

Rather than manually creating a bundled product – which is technically possible using out-the-box WooCommerce – Product Bundles lets you create complex products. You can select all of the individual products you want to include in your bundle, and the extension will group them together on one product page. By syncing your items in this way, WooCommerce will automatically update your inventory levels for every item included in the bundle.

Download Here

WooCommerce Bookings ($249)

Although WooCommerce was primarily built for eCommerce, its payment processing capabilities mean it can be used by a variety of non-eCommerce businesses. By installing the WooCommerce Bookings extension, you give your WordPress website the ability to offer time-based purchases. This means hotels can accept bookings, hairdressers can offer appointments, and restaurants can take table reservations.

The extension lets you create fixed time slots and then gives visitors the opportunity to choose their preferred slot. To avoid double-booking, the extension supports a booking management system, too. And, should you wish to take bookings in a variety of ways – i.e., in-store and over the phone – you can also manually update your booking calendar from the WordPress back-end.

Download Here

WooCommerce Memberships ($149)

WooCommerce Memberships is another extension exploiting WooCommerce’s payment processing capabilities for a non-eCommerce business model. The extension turns your WooCommerce-powered website into a fully functional membership website.

The extensions allows you to create a tiered membership website – a great way to monetize your premium content. You can also choose to drip content to new members, so that they can’t access all the good stuff at once. This encourages a customer to remain a member for longer. Visitors can pay for their preferred level of membership – or even multiple memberships – using the WooCommerce checkout process and your chosen payment gateway.

It’s worth pointing out that, should you want to offer recurring monthly memberships – highly recommended for membership sites – you will also need the WooCommerce Subscriptions extension.

Download Here

WooCommerce Social Login ($79)

The game of maximizing sales involves cutting potential buyer objections down to a minimum. Many eCommerce stores make the mistake of asking their customers to jump through too many hoops during the checkout process. When the checkout process becomes a chore, many people will simply abandon their cart – a missed opportunity for you.

Asking customers to register before checking out is one of the most time-consuming processes. It also means that visitors have one more set of login credentials to remember (and forget). To make logging in easier for your customers, look no further than the WooCommerce Social Login extension.

The extension lets your customers login using their Facebook, Twitter, Google, LinkedIn, PayPal, or Amazon account – accounts many of them will already be logged in to.

Why is this important? Well, for a start, it reduces buyer friction – it’s effectively a one-click login. Just as important, however, the instantly-recognizable social media logos act as a trust symbol. And the more trust symbols you display (within reason!), the higher your conversion rate.

Download Here

Checkout Field Editor ($49)

This extension is another that targets the checkout process, allowing you to streamline it where possible to minimize buyer objections.

By default, WooCommerce ships with a fairly standard list of checkout fields. However, have you ever asked yourself if any of these fields are surplus to requirements? Or, would your business perhaps benefit from a very specific, tailored checkout field?

If you answer “yes” to either of these questions, you might benefit from the Checkout Field Editor extension. As the name indicates, it gives you full control over the fields used during your checkout process. Best of all, each field is easily customized from the WordPress back-end.

Remember: fewer buyer objections, more sales!

Download Here

While WooCommerce is completely free to use, the reality is that a lot of stores need extensions & customisations to achieve their desired result. As you can see from above WooCommerce has so many options that won’t brake the bank.

For advice and assistance with setting up WooCommerce contact the WP Butler.

Original Article here

cachingIf your website is running slow or you just want to improve the performance of your website then you may want to install a caching plugin.

Caching stores frequently used data in a convenient place so it can be accessed quickly and easily, by not having to search all over the web for your data will increase site speed.

The reality is that if your site takes a long time – even a few seconds – to load, your visitors are much less likely to stay on your site or make a return visit. Furthermore, search engines like Google now use site speed as part of their algorithms to determine where to rank your content in their results pages.

WordPress has so many options to install a caching plugin on your website, read below to discover the best plugin for your website.

WP Rocket

WP-Rocket

This is a premium plugin with prices starting at $39 for one site. However, it is well worth paying for as it makes installing and using caching very easy and headache free. If you haven’t got much experience of caching or you just haven’t got the time to dedicate to learning the ins and outs and just want it all taken care of for you then WP Rocket is the plugin for you.

WP Rocket’s byline is ‘Thanks to our plugin, WordPress has never been so efficient’. This plugin indeed does have some impressive features to help increase your site speed.

WP Rocket enables static file compression, using minification to reduce the size of your HTML, CSS, and JavaScript files, resulting in faster loading times. It can also only load images on request, which is a technique used by major websites like Yahoo, Facebook, and YouTube.

With lazy loading enabled, the images only load as your visitors scroll down the page, keeping page loading times fast and efficient. Both of these features improve your page speed scores and improve your visitors’ experience on your site.

WP-Rocket-Settings-850x275

From a site owner’s point of view, WP Rocket is easy to install and takes little time to set up. After activating the plugin, in most cases you will be able to immediately see the speed of your site improve.

If you do need any assistance, the tech support on offer is also impressive. Although access to the help desk expires after a year, unless you choose to keep up the subscription.

The only downside to WP Rocket is that there are not as many advanced options to choose from when you are configuring the plugin, compared to some of the other solutions out there. However, the ease of use factor makes it hard to overlook for all but the most budget conscious WordPress site owners.

The best features of WP Rocket include:

  • Simple setup
  • Almost instant results
  • Advanced options for more experienced users
  • Lazy loading of images
  • Support for content delivery networks
  • Features for eCommerce stores
  • Premium customer support
  • Lots of online documentation

Pros: WP Rocket is very easy to set up and start using on your site. You will probably see an improvement in site speed right away.

Cons: There’s no free option for WP Rocket so you can’t try before you buy (although there is a money back offer). While there are some advanced options and settings, it doesn’t compete with the complexity of options like WP Super Cache or W3 Total Cache.

Price: from $39 for use on one site

If you want to speed up your WordPress website in just a few clicks by enabling caching and don’t mind paying for the privilege, WP Rocket is probably your best bet.

Get WP Rocket

ZenCache

Zen-Cache

Another great WordPress plugin that is easy to use is ZenCache. This plugin is free at its most basic level and so is a good option for those wanting to save time and effort as well money. However, if you want similar features to WP Rocket then you will need to upgrade to the pro version. This can be purchased for the same price as WP Rocket, $39, although you do get 3 years of customer support as opposed to one

One of the options provided in the pro version is specifically for WordPress membership sites. This means you get caching for your members who are logged into your site.

Without this option, once people have logged into your site their experience might consist of slower load times. Therefore, ZenCache Pro enables your site to work quickly and load efficiently for non-members and members alike, a must for many types of site.

Zen-Cache-Settings

Zen Cache also boasts a very easy and simple start up process. You just upload the plugin and then with a few button clicks caching is enabled and you’re ready to go. However, this does mean that you have minimal control over the options for caching.

If you have the time or enjoy tinkering with your site yourself and like digging deep into the settings and options, then maybe a different caching solution might be for you.

Some of the best features of ZenCache include:

  • Free entry level option
  • Quick and easy setup
  • File compression
  • Caching for logged in users and members
  • Popular content delivery network support
  • Extra support for membership sites
  • 3 years of premium support for commercial users

Pros: This is another easy to setup caching plugin without too many advanced options. The free version gives you a good opportunity to try before you buy, with the option of upgrading in the future.

Cons: Might be lacking in settings for some power users, but there is always the option to upgrade to the commercial version. The user interface isn’t the best looking either.

Price: free or $39 for access to the single-site pro version

Get ZenCache

W3 Total Cache

W3-Total-Cache

W3 Total Cache is a free WordPress plugin that is without a doubt the best option for those wanting total control over how their site and its content is cached. However, be warned, it is not for beginners and if you don’t have any experience or understanding of caching before you start using W3 Total Cache you may end up doing more harm than good. So remember to backup your WordPress website before you start!

That said, this is an impressive plugin with extensive customization options that many people more than appreciate and enjoy using. W3 Total Cache promotes benefits of at least a 10x improvement on overall site improvement and speed. It’s easy to see why it has over 1 million downloads and recommendations from sites like Pagely, HostGator, and Yoast.com./p>

Although W3 Total Cache has been designed for all types of website, it is actually a great choice for larger sites. It can maintain fast loading times even at high traffic periods, making it a good option for sites that experience large volumes of visitors at unexpected moments or at certain times of the day.

An impressive feature that enables this to happen is that the plugin has the ability to enable up to 80% bandwidth savings. This is done through minifying as well as HTTP compression of HTML, CSS, JavaScript, and feeds.

This all combines to help visitors enjoy your site, even at its busiest times, decreasing bounce rates, working to improve search engine rankings, and hopefully increasing goal conversion rates.

W3-Total-Cache-Settings-605x350

Some of the best features of W3 Total Cache include:

  • Free to use
  • Easy to enable default mode
  • Premium support add-ons available
  • Wealth of settings and options on offer
  • Very popular plugin with high user rating
  • Potential 10x speed increase
  • Reported 80% bandwidth savings
  • Minification and compression of files
  • Support for the most popular content delivery networks
  • Recommended and used by tops web hosts and companies

Pros: W3 Total Cache is the power user’s dream in terms of the number of settings and options on offer. If you want full control over your caching plugin in order to get the best results, this could be the one for you. If you need help, you can purchase access to the support staff on a one-off basis.

Cons: Maybe too many settings and options for those new to caching.

Price: free or $99 pro version

W3 Total Cache does come with a simple one click set up. However, if you want to get the most out of this plugin you really need to take your time and read the 16 pages of options to configure the caching that best suits your site’s needs. If that sounds appealing, then W3 Total Cache could be for you.

Get W3 Total Cache

WP Super Cache

WP-Super-Cache

If you are after a free plugin but one that is just that bit simpler and easier to use, then may be just what you are looking for. It has fewer options and settings compared to W3 Total Cache, yet still offers an impressive free service.

WP Super Cache is the most popular cache plugin out there at the moment for WordPress users. It works by showing static files to 99% of your visitors. It does this by using mod rewrite or PHP. For the 1% of users that are known to the website, the plugin uses legacy caching. Therefore, this is another plugin that is a good option for membership sites. The recommended settings for this are also simple and easy to configure and set up.

WP-Super-Cache-Settings

Some of the best features of WP Super Cache include:

  • Free to use
  • Impressive amount of configuration options
  • Good feedback from its large user base
  • Minification and compression of files
  • Support for the most popular content delivery networks

Pros: A very popular tried and tested free WordPress caching that has lots of configuration options. This helps make it a good choice for a wide range of website types.

Cons: Like W3 Total Cache it might be a bit too complicated for some users and with no commercial version, there’s no premium support service to turn to.

Price: free

WP Super Cache is easy to install with the whole user experience being very friendly and clear. Yet this plugin’s options for configuration are in no way basic. Whilst it is not as feature rich as W3 Total Cache, it definitely provides more than enough options to deliver impressive results of speed and search engine optimization.

Get WP Super Cache

Cache Enabler

Cache-Enabler-for-WordPress

Cache Enabler is the new kid on the block in the world of WordPress caching plugins. However, as it’s been created by the KeyCDN team – experts at optimizing websites for faster loading times – it’s safe to say it’s a plugin that can be trusted with improving your site.

If you are looking for a lightweight caching plugin for WordPress then this could be the one for you. Cache Enabler works simply by converting your dynamic site into static HTML files.

These files are then stored on your server for fast and easy retrieval – there’s no more back and forth between databases and different servers as plugins, the WordPress software, and other files are tracked down and loaded.

Cache-Enabler-Settings-704x350

Cache Enabler boasts a quick and easy setup process, giving you the option of enabling caching for your WordPress website in no time at all. The plugin will take care of automated clearing of the cache when necessary, although you are free to manually carry out this task as and when needed.

Some of the best features of Cache Enabler include:

  • Free to use
  • Built by an experienced website performance optimization team
  • Lightweight installation and footprint
  • Content delivery network support
  • Quick and painless setup process

Pros: Cache Enabler aims to be the lightweight choice for those who want a free and easy caching solution for their WordPress website. Cache Enabler has been built by the KeyCDN team, so it’s from a trusted source.

Cons: Its a relatively new and little-used plugin so lacking the revisions and improvements of some of the more established free options.

Price: free

Cache Enabler is an exciting new option to consider if you want to make your WordPress website faster.

Get Cache Enabler

Summary

As you can see WordPress has some great option whether your look for a free solution or willing to pay for a premium caching plugin.

Installing a cache plugin is simple and a very effective way to improve page loading times.

Choose the right solution for your website and get started. Contact the Butler for advice or help getting started.

Original Article

Should You Upgrade Your Web HostingIt is taken for granted that you need hosting for your website. However, this relatively easy to make decision is far more critical to the success of your website than you may have first thought. Storage space, bandwidth, speed, uptime and reliability all play a part in the delivery of your website, however all these items are not created equal. The entire Web hosting industry works on the hope that a user’s needs will increase and that they will need to keep upgrading their resources or account as their business grows. But a major concern for many entrepreneurs and clients is the right time to upgrade the account. This article from Site Pro News deals with how to make that decision and the factors to consider before upgrading your Web hosting account.

Plan in Advance

An upgrade means a long-term commitment to pay a higher price for more resources or space. Jumping into an upgrade too soon will be a waste of money. Waiting till your resources run out completely maybe far worse than the wasted money. Striking a balance between both will help you identify the right time when you should make the upgrade. Plan and anticipate your requirements wisely. Not only will this help you save money, but it will help you optimize and monetize your online business too.

Conduct some empirical research

Many people upgrade their hosting account when they receive a storage or bandwidth usage alert. This means that they rarely study or analyze what is going wrong and why the resources were used up. When an alert for 80 percent bandwidth usage is received, it doesn’t necessarily mean that you will run out of bandwidth by the end of the month, before the bandwidth counter resets. Sudden bandwidth usage could be attributed to backups, frequent hack attempts on your website, large e-mail attachments and may not necessarily require you to make an immediate upgrade. The same applies to disk space usage. If you are frequently getting usage alerts, then it maybe time to just upgrade your account.

Make the upgrade based on some tests or evidence. Ask your designers or programmers to guide you on how much you require and recheck their calculations or estimations.

Most clients initially insist on having a large amount of space and resources, especially when they are setting up a new website. We always recommend that they first start off with a small package or a standard package and then upgrade their way through to what they actually need. Upgrading

your account is a 30-second task and is automated. It’s better to start small and save up your money for when you really need to spend on hosting. If you leave your space or resources unused, not only are you wasting money, but you may also feel that the hosting space is not worth it.

Factor in other resource usage

While you may focus on any one factor which is being most consumed in your hosting account, do remember to strike a balance between all the other factors that maybe necessary in optimizing your cost and getting the most out of your expense. Although you may upgrade your account to the next level, it may be more cost effective in the short-term to upgrade to a more elaborate plan, if you are going to outgrow the number of databases or bandwidth along with the space. It is best to monitor your resources and estimate your needs in advance so that you can plan out an upgrade, factoring all the various variables that need to be considered for your online business.

Does it fit in your budget?

Upgrading may sound easy, but it requires you to make a long-term commitment, because once you start using up the extra space, it will become more difficult to reduce your usage. If you don’t really need to upgrade, look at other ways of cutting costs, like removing unwanted files or data, conserving bandwidth by compressing data, remove unnecessary tools which consume resources, keep an eye on usage spikes and logs.

Original Article Source

If you are considering changing or upgrading your hosting, make sure you give the WP Butler a call on 1300 739 301 or email support@wpbutler.com.au and look at what we can offer. Remember, you get what you pay for when it comes to hosting so don’t be tempted with $5 a month deals.

 Author: Сake78 (3D & photo)Even if you are using the latest and greatest easy to edit WordPress template, there is going to come a point where you are going to want to make a slight change to the layout or the positioning of an item or an entire section. As with most things WordPress, there is usually several ways to go about getting the same result. The team at BeginWP have put together this article which will show you several ways to go about implementing custom CSS.

Want to customize your WordPress site and make it look different? Then you will of course need to add some custom CSS to your site. Now, this custom CSS can be added to your WordPress site by many different methods and you can choose any of these methods as per your convenience.

New users sometimes wonder that what is the best way to add CSS to a site. Well, sometimes they make the mistake to do this by directly editing the theme’s style.css but this is not the correct way to do it. So let’s discuss all three methods to add custom CSS to WordPress and which one should you ‘actually’ use.

Method 1: By using a child theme

If you are already using a theme with a Framework and a child theme structure like Genesis, then you would most likely love this method. But even if you are not already using such a theme, then also you can make a child theme out of any theme. To learn how to make a child theme, here’s a very useful article that you should read.

So why should you use this method to make CSS changes? Well, that’s because if the developer updates the theme for design changes or bug fixes, and if you update the theme, then you will lose those changes, and your work will be overwritten. This means after a theme update, you will need to start making CSS changes again.

On the other hand, if you use a child theme to make CSS changes, then only the parent theme will be updated, and your hard work will remain preserved in the child theme.

Method 2: Using a plugin to edit CSS

Well, now this is the most easiest way to add some custom CSS quickly to your WordPress site without worrying about creating a child theme or editing the style.css and then fearing that your changes will be lost when you update the theme.

The main plus point of using this method to add CSS to your site is that your changes won’t be overwritten when your theme gets updated. Also the CSS that you add using this method can be used even if you install and activate a completely different theme. This is because the CSS is not stored in the theme, but it is stored in the plugin, and is available even after you install a different theme. Let’s take a look at two such useful plugins to add custom CSS.

Simple Custom CSS

The Simple Custom CSS plugin is perhaps the most popular plugin to add custom CSS to WordPress. The CSS added using this method will override Plugin and Theme default styles, which is very important if you want your new CSS to be applied.

Simple Custom CSS

After installing and activating this plugin, just go to Appearance and click on Custom CSS. Next, simply type your new custom CSS in the box provided and click on the “Update Custom CSS” button. Using this plugin is as simple as that.

WP Add Custom CSS

The WP Add Custom CSS plugin allows you to add custom CSS to the whole website and also to individual posts and pages. The CSS rules applied to the site will override the default stylesheets of your theme and plugins. This is a very useful plugin if you want to make changes to your entire site, or to just some individual posts and pages.

WordPress Add Custom CSS

After installing and activating this plugin, go to “Add Custom CSS” settings page and enter your CSS that you want to apply to the whole website. However, if you want to apply CSS to some specific posts or pages, then you will need to use the “Custom CSS” box in the editing area of that specific post or page.

Custom CSS Posts

Method 3: By editing style.css (Not recommended method)

As you can already read on the title, we highly recommend users NOT to edit theme’s style.css file. However, this is perhaps the most quickest way to customize the theme, but it has its own shortcomings. So why should you not edit style.css directly?

Well, that’s because let’s say in future you get a new theme update and if you have edited your style.css then you will lose those changes, as the new theme will overwrite your existing style.css file, which means you will now need to start from scratch again. That’s why, even though customizing a WordPress site using style.css is very easy and quick, you should not use this method as your changes will be lost if you update the theme.

But still, if you want to edit your style.css file then here’s how to do it. Simply login to your WordPress dashboard, go to Appearance and you will see a new fly out menu. From this menu, click on Editor option.

Edit Style Sheet CSS

On this page, you will be mostly redirected to edit the style.css file. Verify this from the right-hand side where style.css is selected, if not, then click on it. You can now edit this file and when done, click on “Update File” button at the bottom.

Over to you

Now that you know all the options through which you can add custom CSS to your WordPress site, it’s time to choose the best option according to your needs. If you’re the one who is comfortable in coding, then you should create a child theme and then customize it. But if you’re not, then the plugin method too, is a good option.

Plugin method is also very suitable when the change that you are making is not theme specific, and you want that change in your next theme also. For example, let’s say you have added some CSS to style a subscribe box or social media buttons, and chances are you would want the same CSS in your next theme also. In such a case, using a plugin to add CSS is a good idea.

Original Article Source

Yet Another Google Algorithm UpdateHere we go again, yet another algorithm update from Google. But what does this really mean to website owners? If you are a business owner, I would argue that updates actually make things easier on you and your website if you are doing the right things. Google’s goal is to try and make it’s search results more relevant so the overall Google Search experience remains high. Google does this by constantly tweaking it’s algorithm to make sure only the best quality results are shown and the low quality or spammy sites are filtered out. This is where you benefit, less junk means a better chance for your good quality content to shine through. In today’s article the team at Site Pro News take a closer look at what the latest update is all about.

It’s a well-known fact that Google is regularly tinkering with its infamous search algorithms. Google is always striving to achieve peak usability and search experience for users. Since July, the search behemoth has been slowly rolling out an update to the Panda 4.2 algorithm which, ultimately, has taken months to complete.

Over the past two weeks, the webmaster and SEO communities have been abuzz as numerous signals show that a potential algorithm update has occurred; much more than the average daily adjustments and tweaks. While the signs of change could possibly be related to the Panda update, or even the Penguin revision, many speculate this is not the case.

For those who are unfamiliar with Penguin, the primary objective of this particular update revolves around black hat tactics. Penguins seeks to ostracize sites that have attempted any manner of cheating. While the primary focus of Penguin is on unnatural links, there are many other factors that Penguin is eyeballing as well. The cardinal rule of staying on Penguin’s good side is simple: Don’t attempt any black hat tactics.

Panda, on the other hand, is a search filter that dates back to 2011 and is designed to identify and demote websites that house low-quality content. Penguin is about following the rules, Panda is about nixing horrible and unreadable content.

Signs of an Update

The first suspicious results surfaced on Oct. 14-15 as various automated tools reflected spikes in organic traffic for some and massive drops for others. This fluctuation is believed to be in relation to Panda, however the peaks and valleys are not isolated to these two days alone.

Oct. 20-21, more dramatic rankings changes were reported; this round is believed to not be associated with the slow rollout of Panda and is thought to be something else entirely. Some have taken a liking to calling the theorized update the “Zombie Update” due to the close proximity to Halloween. And if your rankings were gobbled up, it would seem that zombies are indeed responsible — it certainly makes about as much sense as most other theories when the truth is often weeks away from surfacing.

These variations in rankings have been seen in plenty of automated tools.. SERPS.com displays a spike on Oct. 19 that comes to its final crescendo Oct. 21, RankRanger and Advanced Web Ranking show a massive peak on Oct. 20, and Algoroo depicts the same type of activity Oct. 21 as well. These spikes essentially point toward an enormous keyword ranking changeover. And while this data is subject to a variety of variables, all signs still point towards an undisclosed update.

Google Has No Comment

With the two separate incidents taking place within days of each other, the WebmasterWorld forum has exploded with comments and debates on the issue; people are most certainly looking for an explanation to this activity. Unfortunately, however, Google has been unwilling to provide any insight into the matter.

Alex Graves of David Naylor reached out via Twitter to Google’s Webmaster Trends Analyst, Gary Illyes, for confirmation as to what folks were seeing take place. When he asked Illyes if the changes were related to the Penguin algorithm update, Gary responded, “Penguin is not ready for prime time.” Seeking to probe further, Alex then asked Gary if the updates are associated with Panda in anyway. Gary responded, “Sorry, Alex, we don’t confirm updates to our core ranking algorithms. We make hundreds of changes to it, this could have been one.”

So while nearly no information was divulged here, it would seem that the changes could be a part of a core ranking algorithm modification. If this truly is the case, then now would be a good time for site owners who were adversely affected to comb their websites in search of any factors that may be holding them back, as well as to ensure that only SEO best practices have been implemented; which is something that should be done regularly anyway.

Google will speak out eventually, but the fact still remains that some folks are getting lambasted by some level of algorithm shifts. Don’t waste any further time investigating what Google is up to; place all hands on deck to fortify your own site and guarantee white hat practices and stellar content.

This is the way of the SEO world: If you’re swimming in a reactionary space, you may never feel as though you can get the rankings you deserve. Stay proactive; test your backlinks regularly, constantly improve upon your content creation, overhaul your meta data, and stay on top of Google’s best practices. That way, when unexpected algorithm shifts hit the Web, you won’t notice, unless it’s to celebrate even higher rankings.

Original Article Source

WordPress Video BackgroundsVideo backgrounds can look excellent and when implemented correctly can be attention grabbing and really effective.

They are super easy to install on your WordPress website.

In this article we will discuss the pros, cons and best practice for adding videos to your website.

Video Backgrounds: Creative Genius or Annoying Trend?

Video backgrounds? You mean that annoying trend where designers use video footage to detract from actual content?

That’s what some argue: video backgrounds are currently en vogue without good reason and should generally be avoided.

Others have taken the time to get to know the available techniques, and still prefer not to use it because they don’t feel that the technology has enough support (yet).

Most others seem to agree that if you execute it well, it can be really effective.

What does this mean for you? Not a great deal actually, since the general consensus is mixed. It’s up to you to analyze the pros and cons of video backgrounds, as they apply to your unique needs, then make an informed decision.

Video Backgrounds: Pros and Cons

Let’s warm up by exploring the key reasons why you might (not) choose to use video backgrounds:

Pros

  1. Done well, video is beautiful.
  2. Video backgrounds can engage with a visitor like no other medium.
  3. Video backgrounds can be used to sell products and services in a unique manner.

Cons

  1. Done poorly, video backgrounds represent an awful user experience.
  2. Video backgrounds can be distracting to and turn off visitors.
  3. Video backgrounds don’t work as naturally for non-business or non-entertainment sites

You might have a good idea where you stand at this point, but we need to explore some of the above benefits and issues in greater details in order to make a well-informed decision.

Understanding How Video Backgrounds Impact UX/UI

Before fiddling with this new technology, you should consider whether using video backgrounds will negatively impact the overall user experience of your website.

We can’t say this enough: while a video background can be effective, using them can go wrong quickly if you aren’t careful.

If you want to rely on your background video to sell your product, you will need to reconsider your approach. The intent behind video backgrounds is to create an ambiance by subtly contributing to the look and feel. A well-implemented video background won’t overpower the rest of the page.

Is your video there to complement the experience – focusing the attention on the content rather than itself? If not, your video will be distracting and irritating.

In many situations, it may be more appropriate to use video as a featured element rather than as an ambient background. Examples of these cases might include tutorials and in-depth product demonstrations.

Here are some basic questions to ask yourself when choosing a video background for your site:

  1. How does video strengthen my call to action? e.g. “It visually demonstrates the usefulness of my product” or “The topic of my blog is sports, which is driven by HD action”
  2. Will the video distract from the actual content of the page? i.e. does your video call too much attention to itself rather than provide the intended ambiance?
  3. Will the video make text unreadable?
  4. Will the call to action still be clear?

Don’t forget basic courtesies, either. Usability and accessibility are always important. Let your users pause the video if they have issues with focusing due to the excessive movement, and don’t force audio on your visitors. It is always best practice to let audio come as an option, rather than playing audio automatically.

Why Relying on Video Backgrounds Isn’t Mobile-Friendly

The current direction of web design is to consider mobile first (which is no surprise given that mobile internet usage reached 51% of the user market in 2015).

Video backgrounds are least friendly to the mobile audience for three key reasons:

  1. Many mobiles and tablets do not support auto-playing videos. Requiring your visitor to touch a website to play a video they didn’t expect to see in the first place is simply poor form.
  2. Mobiles and tablets often rely on data plans. Even optimized, a video is a large file. Offering such a large file to someone who simply wants to consume information and act on it will create a slow loading website that sucks down much of their data, and they probably won’t even get to see the video (see above).
  3. The technology changes slightly for each configuration. Are they on Android, iOS, or one of the lesser platforms? Are they using Chrome, Safari, or a more obscure browser? Video backgrounds cannot easily be configured and delivered to all of these platforms and apps.

If you’re set on video backgrounds and you’re not using it for anything pivotal, the simple workaround is to provide a fallback static image for mobile users.

Fallback Options for Mobile

Let’s assume the mobile experience isn’t a problem for a moment. Unfortunately, your video background implementation woes aren’t necessarily over.

Videos can create a lag effect for anyone not on a slow internet connection. You only have a few seconds to grab and keep their attention, and that lag may make the difference between a bounce and a potential customer.

While there are many plugins that offer fallbacks from video to image for mobile, there are not as many solutions for providing alternative behavior when the connection is too slow for your video to be effective in a non-mobile environment.

In fact, there’s no widely accepted solution for it at all!

It’s not impossible to attempt though. If you’re ready to get your hands dirty, you can experiment with JavaScript solutions to modify whether background videos load by detecting the connection speed of your user. Otherwise, you’ll have to cross your fingers and hope your non-mobile users have a decent connection!

There are simply no solid solutions for a slow connection fallback, which is why so many in the community agree that the technology isn’t ready yet.

Your best bet is to ensure that your videos are optimized for the web by offering the correctly compressed and encoded versions of your video for different devices. This process is an art unto itself, and is covered in the resources available at the end of this article.

Video Backgrounds: What to Keep in Mind

We have already covered the basics in a previous article in terms of you need to start installing video backgrounds on your WordPress website, so let’s now focus on the key considerations you should bear in mind when implementing video backgrounds:

  1. Am I providing a good fallback experience for mobile?
  2. Can I upload different video formats to provide the best experience for a variety of use-case scenarios?
  3. Is all of the page content still readable and accessible throughout the entire video?
  4. Does the video test well across multiple platforms?
  5. Will the video load well on poor to average connections?

As you can see from the article that video backgrounds can be great when used correctly, be sure to keep user experience in mind when deciding whether or not to implement a video background.

For help or advice implemented a video background contact the team at WP Butler

Original Article Source

SEO Success & Failures in 2015Here at WP Butler we are often called on to “fix” a website so it ranks higher in the search engines. The term “fix” in this case is a very broad request as there are many factors that mesh together to ultimately determine a site’s rankings. As another year passes we’ve witnessed yet another pile of quick fix SEO strategies hit the redundant scrap heap. Tina Courtney-Brown from Site Pro News takes a look back on the year that was and dares to gaze into the 2016 SEO crystal ball.

Every year brings a variety of promising new SEO tactics and strategies that business owners hope will launch their sites onto the first page of the SERPs. Throughout the course of the year, many sites implement these practices and ultimately end up in an SEO tailspin, only to crash and burn because of some tactic or understanding that went horribly awry.

2015 was no different. This year was a whirlwind of SEO news; numerous updates to Google’s algorithms, new factors to weigh and consider, and old methods reaching their demise. The SEO scene is in some ways unrecognizable, and in others it’s reliably consistent. The paradox is part of what keeps us on our toes.

As we reach the end of 2015, it is time to look back and reflect on what worked for throughout the year, what failed miserably, and what to carry with you into 2016.
Here is the 2015 SEO recap:

The Biggest Failures

Throughout the year, various aspects to SEO were altered, leaving many sites in dire conditions because of a lack of effort or by utilizing outdated strategies. Here are the prime areas of colossal mistakes:

Keywords

In 2015, one of the main changes to the landscape was found in keywords. Ranking for single short-tailed keywords simply does not hold the weight that it once did. With Google’s popular voice to text search feature, more and more folks are posing casual questions to the search giant for their queries. This means that mid- to long-tailed keywords have become more prevalent, more popular and more powerful than ever before. It used to be that shorter keywords were golden if you could cut through the competition. The way people search – especially on mobile devices – is changing the game.

Content

While content itself did not fail, certain types most certainly did. With Google’s Panda update, hordes of websites were demoted and severely dropped in rankings due to content that was thin, poorly-written, unoriginal, unhelpful, duplicate and more. Google now holds the value and usefulness of content to extremely high standards which means that content creators need to be on their A-game. No more mediocre efforts if you expect to rise above the clutter.

Backlinks

This is another SEO aspect that didn’t necessarily fail, but tactics did change, leading many sites to falter because of their unwillingness to update outmoded methods. When Google’s Penguin update hit the scene this year, sites that contained paid-links, unnatural links, spam-like links, links from sites with low-quality content and more were destroyed by the algorithm. Many folks have since made great friends with Google’s disavow tool but are still struggling to regain their stature in the ranks.

Success to Celebrate

There was plenty of good news on the SEO front this year; here were the biggest headlines:

User Experience

As far as Google is concerned, user experience on sites is paramount. This is why Google is constantly making updates, alterations, and adjustments to algorithms; for a better user experience. With that, Google is now beginning to expect the same from the sites that rank on the engine. For sites that contain a clean design, superior usability, and top-notch content, Google will ultimately favor your site versus one with a lower-class experience. This is a major win for all Internet users because it’s forcing companies to design people-friendly websites, not those that cater to bots.

Mobile Optimization

The advent of “Mobilegeddon” came with a warning to all site owners; optimize now or pay the price later. And as for those who did heed Google’s warning, it was reported in the six weeks following the update that mobile-friendly sites saw an 11 percent increase. With mobile devices taking over, it has become imperative that businesses ensure their sites are optimized for mobile in order to retain the competitive edge in SEO.

Local SEO

Local SEO shook things up a whole lot this year since people are increasingly conducting mobile searches seeking local solutions. According to Google, four out of five searchers use search engines for this exact reason. This year Google upped the ante for local businesses: it reduced results from displaying seven listings, to a condensed local three-pack; making local SEO all the more important.

What SEO Tips are Crucial in 2016

With 2016 just around the corner, it is time to begin refining your strategy for what comes next. Certain consistent aspects such as top-notch content, proper back linking, high-end UX, and optimum page speed will still apply, but a few newer elements will see an increase in importance.

The first big one is mobile; it is critical to implement a strong mobile design that seamlessly integrates all desktop features. Desktop has officially begun its demise and without a blueprint for mobile SEO, your site will increasingly drop in rank.

Next up are social signals. Social signals currently play a minimal role in SEO, but with Google now embedding Twitter tweets into search results, you had better expect social media to grow in importance as it relates to search visibility.

Lastly, video content will officially begin its takeover as the preferred content medium. With platforms like Vine, Periscope, Snapchat, and Blab surging in popularity, user priority is now shifting to favor visual content above all else. Google’s algorithms are becoming more sophisticated in ranking visual content, but it’s still crucial to include text descriptions with keywords for all of these related posts.

It’s no secret that SEO is constantly changing. To remain relevant in the coming year, you must embrace both the consistent and dynamic tricks. As 2016 approaches, prepare your blueprint with what you know will remain as a staple, what you can see coming down the pipeline, and as always, be ready to bend and flex because things will unforeseeably shift throughout the year.

Original Article Source

If you’re looking to whip your site into shape for 2016, give WP Butler a call on 1300 739 301 or email support@wpbutler.com.au and we can run through an SEO health check and set you on the path to better search engine rankings.

WordPress SpeedPage load speed is a very important part of every website, a lot of the time page speed is neglected for cool animations or adding several large images to improve the design of your website.

Unfortunately this can effect the performance of your website and deter visitors ultimately effecting your websites search engine rankings and conversations.

Below are some tips on how to improve your WordPress site speed.

It is surprisingly easy to end up with a sluggish WordPress website, no matter how minimal you may have set out to make it. Little things from your web host choice all the way to your WordPress configuration can lead to slow loading times for visitors, and according to Kissmetrics, nearly 40% of people will surf somewhere else if the page takes more than a few seconds to display anything.

Slow performance is especially problematic for online stores, where you may have several visitors performing complex actions on your site at a single time. A majority of shoppers were found in this study to be less likely to buy from a site that is slow or displaying other problems that keep them from having a smooth experience.

While 30% are pretty patient, willing to wait 6-10 seconds for a page load, you want to aim for less than that. Most sites running WordPress can load between 1-3 seconds.

Here are a few effective tips for troubleshooting slow performance in the front-end of your site, and getting it running quickly and efficiently.

Why Your Site is Slow

The first step to troubleshooting a slow site or preparing a new one for snappy performance is understanding where slow-downs originate. The most common cause of slow page loads is slow internet speed, which is nothing you can control, but there are a number of things to check in your WordPress setup.

Things that can aggravate site load times in a site are:

  1. Cheap (slow) web hosting
  2. Low database memory allocation on your server
  3. Too many plugins activated
  4. Large file size of content such as HD images
  5. Script conflicts between plugins or large numbers of errors being generated
  6. 3rd Party content including videos, hosted files or banner ads that take too long to connect to the host

Your theme choice can be a factor in load speed as well. Some themes package a colossal amount of scripting, animations and other libraries that load on ever page.

What You Can Do

Evaluate Internet Speed

Sometimes slow loading is just your connection being slow, or your host being slow. The best test is to ask someone in a different location to try visiting your URL and see how their experience compares.

Your host can also test the load and explain any limitations of your hosting. If you have a large photography website, or an eCommerce site with a lot of traffic for example, you may need to upgrade to a VPS or WordPress hosting tier to avoid your traffic being throttled.

Run an Initial Speed Test

Both of these resources will scan your site for specific load inhibitors and produce a report. Keep in mind that it is going to advise you about all inhibitors, whether they are a real problem or not.

On Pingdom, all resources in your homepage will be listed. Typically the theme sylesheets load first, followed by plugins and scripting, and finally, the assets on the page, such as images, will load last and typically take the longest.

Pay special attention to the very first ping, which is how long it takes the browser to communicate with the server and receive a response from your domain. Long load times here indicate a DNS or server issue, so it may be worth running a “DNS Health” test on your main website URL.

For Google Pagespeed, ensure you are looking at the Desktop diagnostics tab. Items in the Red section of Pagespeed are the things to watch out for. If you are not familiar with the terminology used, below is a brief outline of what some of the results mean and what you should do about them or not:

Optimize Images

If you have a significant amount of graphics or images on your site, they can cause a lot of load time if they are not as small in file size as possible. In many cases, the savings are marginal and not necessary, but if you see the size reduction is more than a few hundred kb, you probably need to re-process and re-upload your images (details in the next section)

Reduce Server Response Time

Cheap hosting often means slow speeds, and can be made worse by other sites on the same host taking up too much bandwidth or database memory. Contact your host if this is brought up as an issue.

Reduce Content Loading Before the Fold (aka render-blocking content)

This is a pretty idealistic option and one you can’t do much to directly influence, as WordPress sites need to load a measure of data, scripting or stylesheets at the beginning of the page.

This is a pretty idealistic option and one you can’t do much to directly influence, as WordPress sites need to load a measure of data, scripting or stylesheets at the beginning of the page.

Your plugins and page templates will also dynamically load in scripts or styles being used on that page, and it all happens in the header. In most cases, this is not the cause of your site being slow, but can be if the page is looking for offsite content.

Optimize Images

If you have a significant amount of graphics or images on your site, they can cause a lot of load time if they are not as small in file size as possible. In many cases, the savings are marginal and not necessary, but if you see the size reduction is more than a few hundred kb, you probably need to re-process and re-upload your images (details in the next section)

Reduce Offsite Content

Cheap hosting often means slow speeds, and can be made worse by other sites on the same host taking up too much bandwidth or database memory. Contact your host if this is brought up as an issue.

Check Your Content

  • If you have a theme with a lot of video content that uses the video embed url field in posts, ensure the oEmbed url starts with //: or http:// and not https://
  • For sites with a lot of images, ensure images are optimized for the web by saving them as JPGs, scaling them down to no larger than 2000px wide or less than 2MB in file size. Download and run the Regenerate Thumbnails or WPSmush It plugin
  • Do not hotlink images. In other words, ensure all images on your site are hosted on your site and not from a 3rd party website, flickr, instagram or similar. These options are great for creating galleries using thumbnails and so on, but if these sites timeout on loading large images, your site will be slow.

Verify Plugin Compatibility

  • Temporarily deactivate all plugins (excluding WooCommerce), then clear your browser cache and test the load again. If it is improved, you will need to reactivate plugins one at a time to figure out if there is a conflict, or reduce the number of plugins you have activated.
  • Use as few plugins for front-end stuff as possible. Most hosts only allow between 32 and 64M of database memory for shared hosting, which can be quickly exceeded on sites running a ton of plugins. Evaluate how important a plugin is to your site and decide if it can be removed or consolidate by finding plugins that do more than one thing.
  • Always use plugins that are actively developed or supported by their author, are cleared for use on the current WordpPress version, and have a decent rating (make sure 5 star plugins have several hundred votes, not just a handful, which can be very misleading!)

If you are using WordPress SEO by Yoast, go to SEO > TITLES and uncheck the Force Rewrite Titles option. You can check the plugin’s support forums for examples of others affected by slowdowns and some possible solutions. If you find this helped, see the following for advice on optimizing settings.

  1. If you are using WP Super Cache, clear it, deactivate it, and replace it with a plugin that is known for less problems such as Quick Cache
  2. If you are using W3 Total Cache, go to PERFORMANCE > GENERAL SETTINGS and uncheck the Page Cache option, then empty the cache and re-test.
  3. Any plugin that imports data from another site will kill performance. This includes plugins that pull in feeds from an RSS source, social network plugins that pull in status updates, Flickr plugins that auto-post photos, and so on.
  4. WooCommerce sites should have SSL enabled only for the shop pages. Do not force it on the rest of your site as it just increases the amount of checks on the server end, unless you are using Obox Social Commerce or another Facebook app that requires full domain SSL. Contact your host for help with this step if you are eunsure how to target specific parts of your site or don’t know how to wildcard urls.

Install a Caching Plugin

I know, I know, we just said you should reduce the number of plugins installed, and have pointed out some issues with some caching plugins, but the bottom line is that when configured correctly, they increase speed for subsequent visits to your site substantially and do not take much memory.

If you want to forego using a plugin, check with your host on what kind of Server-side caching is available, such as Cloudflare, AWS, or Varnish

For advanced admins or sites that need a lot of control on Caching options, we recommend W3 Total Cache without Page Caching enabled. Please see the author’s documentation on configuration, and if you use WooCommerce, see this article!

For beginners or basic blog/portfolio sites, Quick Cache is a solid and actively developed plugin.

Increase Memory

See the following for advice from WordPress on how you can attempt to increase the memory allocated to your site. Some hosts do not allow edits to the php.ini, so you may need to contact them for help and troubleshooting on this step.

WordPress Codex: Increasing Memory Limit

Verify Server-side configurations

Things like extra content in your wp_config.php can trigger a ton of errors which you may not be seeing on the front-end, but which will slow the site.

The following article offers some great advice for optimizing your setup, specifically when working with caching plugins like W3 Total Cache:

Conclusion

Website speed is critically important to page performance & user experience

WP Butler are experts in optimising websites for the best possible performance, contact us to find out more.

Original Article

Google AnalyticsYou would never run a successful business without a set of well kept books. Those books or accounts will offer you great insight into how the business is tracking and provide you with the data to make decisions. The same should go for your website. Your analytics should be your dashboard by which you make decisions about your online marketing.

Knowing how your audience interacts with your website is crucial for your success. The best way to know your audience is through your traffic stats and this is what Google Analytics provides for FREE. In this article and how-to video, we will share why Google Analytics is important, and how you can install Google Analytics in your WordPress blog.

Why is Google Analytics So Important?

Google analytics allow you to keep track of:

Who visits your site

This part of analytics answers what is the geographical location of your audience, which browser did the user use to visit your site and many other important information such as: screen resolution, JavaScript support, Flash support, language and more. This data is extremely useful, and it can help in numerous ways. When getting a custom design, you can use the user data to make sure that your site will be compatible with your audience.

If most of your users does not have Flash support, then you should avoid adding flash element in your site. If most of your users are on 1280 screen resolutions, then make sure that your design is compatible with that resolution or smaller.

What they do when they are on your website

You can track where the user is going on your website, how long do they stay on your website, and what is the bounce rate (the percent of users exit your site on the first visit). By using this information, you can decrease the bounce rate and increase the depth of pageviews.

When they visit your website

By looking at the hottest hours in the day for your site, you can pick the time when you publish your post. If that time zone is not compatible with yours, then you can schedule your post to meet that hour.

Where did they arrive on your website from

This section of the analytics show you where did the user come from (for example: Search Engines, Direct Links, Referral links from another site). It also shows you what percentage of your visitors came from each of these sources. Google analytics gives you the breakdown of each of these categories. If it is the search engine category, then it shows you which search engine got you the most traffic, google, yahoo, bing etc.

The breakdown of referral sources show you which sites you need to work with the most. If your top referral source is twitter, then you need to have exclusive twitter content to make your twitter audience feel special. If your top referral source is an external website, then you might want to consider having a partnership with that website (link exchanges or something else).

How they interact with your site’s content

Google analytics show how your users interacted with your site’s content. It shows you what percent of the user clicked on which link on your site and much more. You can run A/B split tests by creating content experiments in Google Analytics to understand what works best to meet your goals. By seeing the user interactivity, you can work your content around your users. By seeing the answers to the questions above, you can focus on the strategies that work for your site and eliminate the strategies that don’t work.

Below is a video that will take you step by step through the process of adding Google Analytics to your WordPress site.

Original Article Source

WordPress Sitemap

Are you struggling to find your website on the Google Rankings? Perhaps Google is having trouble crawling your website.

This is where sitemaps come in to play, sitemaps help search engines crawl your website more effectively.

Thankfully WordPress has some fantastic plugins to help get a sitemap created quickly and easily, read below for more details.

Best Sitemap Plugins for WordPress

1. Google XML Sitemaps

google-xml

With over one million downloads, Google XML Sitemaps is the most popular sitemaps solution for WordPress. It generates an XML sitemap to help major search engines – such as Google, Yahoo, Bing and Ask.com – to index your site better.

The plugin supports WordPress-generated pages and custom URLs and enables you to notify all of the search engines every time you create a new post. You’ll have to build the sitemap the first time after installation, but after that the plugin will take care of maintaining it dynamically as you make changes to your site.

Let’s recap and round up Google XML Sitemaps’ key features:

  • Easy-to-use and friendly user interface.
  • Generates special XML sitemaps for all major search engines.
  • Supports all kinds of WordPress generated pages and custom posts.
  • Dynamically edits the sitemap as more pages are added or removed.

2. PS Auto Sitemap

ps-sitemap

PS Auto Sitemap is an easy-to-use plugin that automatically generates a sitemap page based on your WordPress site. The plugin supports all WordPress-generated pages in addition to posts and categories.

Anyone with a little programming knowledge can fully customize their site’s sitemap by changing the display settings and adding built-in CSS skins to it. The plugin also enables users to limit the depth of the sitemap and set the display order for both pages and posts.

Let’s recap and round up PS Auto Sitemap key features:

  • Choose from 12 different designs for your sitemap’s display style.
  • Option to cache your sitemap content.
  • Select which pages, posts and categories should not be added to the sitemap.
  • Limit the depth of the sitemap.

3. Page-list

page-list

Page-list is a plugin that generates sitemaps for WordPress sites. It works straight out of the box.

One of the best things about Page-list is that it supports shortcodes. You’ll find an extensive list of parameters to go with them – 56 to be exact. There are four main shortcodes:

  1. [pagelist] – a tree of all pages
  2. [subpages] – a tree of all subpages to the current page.
  3. [siblings] – a tree of all sibling pages to the current page.
  4. [pagelist_ext] – list of pages with featured image and excerpt.

Let’s recap and round up Page-list’s key features:

  • Works right out of the box.
  • Customizable content for sitemaps.
  • Shortcode integration with over 50 parameters.
  • Option to display pages with featured image and excerpt.

4. WP Sitemap Page

WP Sitemap Page enables users to add a sitemap to their page using one simple shortcode. Adding the shortcode automatically generates a sitemap of your site and displays it on the page.

The plugin generates an HTML sitemap, which means that it cannot be submitted to search engines. However, it can improve your site’s user experience, helping visitors to find pages and posts easily.

Let’s recap and round up WP Sitemap Page’s key features:

  • Displays all pages, posts, categories, custom post types and taxonomies in the HTML sitemap.
  • Customize the look and feel of the sitemap.
  • Option to exclude pages and custom post types from being displayed.
  • Available in different languages and enables you to add your own translation.

5. Simple Sitemap

Simple Sitemap generates an HTML sitemap for your WordPress site. You can choose to display the content as a single list of pages and posts, or in a group format sorted by taxonomy using a drop-down box.

The sitemap is created in one column, which fits nicely on pages, posts, and even on sidebars. You can add the shortcode to text widgets as well. Simple Sitemap enables you to select the order in which pages and posts are displayed in its configuration settings.

Let’s recap and round up Simple Sitemap’s key features:

  • Generates an HTML sitemap.
  • Supports shortcodes which can be added to pages, posts and sidebars.
  • Customize the display order from the configuration settings.
  • Displays sitemaps as lists or in group format.

How to Submit Your Sitemap to Search Engines

In most cases, a search engine will automatically detect your site’s sitemap if you place it in the root of your domain.

In other cases, it’s a good idea to submit your submit your XML sitemap directly to Google and Bing to take advantage of analytics – pages indexed, pages submitted and any errors that it encounters.

Submitting Your Sitemap to Google

Google Webmaster Tools lets you submit your sitemap to Google.

  1. Login to Google Webmaster Tools with your Google account
  2. Select your site from the Search Console home page
  3. Click Sitemaps on the right side of the screen
  4. Click Add/Test Sitemap
  5. Type the name of your sitemap file into the text box
  6. Click Submit Sitemap
  7. You will see a notification once your sitemap is submitted

Submitting Your Sitemap to Bing

We’ll submit the XML sitemap to Bing using Bing Webmaster Tools:

  1. Log in to Bing Webmaster Tools with your Microsoft account
  2. Select your site from the home page
  3. Click Sitemaps on the right side of the screen
  4. On the next screen, give it the location of your XML sitemap on your site in Add a sitemap
  5. Enter any further credentials that validate you as the site owner
  6. Click Save

As you can see, adding a sitemap to your website is so easy to do there is no excuse not to do it. Not only will it help Google crawl your website but it also improves user experience by improving your websites navigation.

What are your waiting for? Pick one the plugins above and add a sitemap to your website today.

Original Article.
https://premium.wpmudev.org/blog/sitemaps/

Launching WordPress WebsiteAre you ready to launch your WordPress site? Each day thousands of new sites appear on the web. That’s why you want to make sure that your website stands out and shines from the very beginning. Here at WPButler we use checklists for every part of our development process including pre-launch, go live and post-launch processes. The team at WPBeginner, have prepared this handy little checklist of things you should do before launching your WordPress website.

Getting Started

1. Install a WordPress backup Solution

You should always setup a WordPress backup solution on your website. Backups are like an insurance policy on your website. Should anything go wrong, you can always recover it. There are plenty of good free and paid WordPress backup plugins that you can setup on your website within minutes.

You want to make sure that the backups are automatically scheduled and are saved on a cloud storage service like Dropbox, Amazon S3, or Google Drive. We recommend using BackupBuddy, it is quick and easy to setup. It can also store your backups on multiple locations. It is also the easiest to restore.

2. Secure WordPress Admin Area

As the most popular content management system in the world, WordPress is often a popular target of hackers. Many WordPress sites run without having to face any of these threats for years, but it is always better to be prepared than to be sorry. See our list of 13 vital tips and hacks to protect your WordPress admin area.

For all of our sites, we setup a Sucuri firewall which makes your site super secure and prevent you from attacks. It is definitely a way to go if your site is a business.
Sucuri is like having a private security system and guards at your physical business location.

3. Check Your Site for 404 Errors

On a brand new website, 404 errors can create a bad user experience. You need to make sure all pages on your website are loading properly, and there are no missing links. If you have already added your site to Google Webmaster Tools, then you can find pages giving 404 not found error in your crawl report.

For a new website, it is likely that you haven’t added your site to Google Search Console or Webmaster tools. In this case, you will have to manually browse your site and make sure everything is working as expected. If you have a lot of content, then you can go through your most important pages first like about, contact, registration or login pages, etc.
You can setup email alerts for 404 errors on your WordPress site. This way you can easily monitor and fix them.

4. Setup Email for Your WordPress Site

Failing to send or receive emails from your WordPress site is one of the most common WordPress errors. Some of your email notifications may deliver, but some of them may not. The reason for this is that most mail servers consider it email spoofing when the sender’s email address does not match the originating domain or server. Please see our guide on how to fix WordPress not sending email issue.

5. Check All Forms on Your Site

Once you have setup email, the next thing you need to do is to make sure that all forms on your site are working. Test your contact forms, comment forms, email subscription forms, and so on. Make sure every form on your site works properly. Check your email list and send test emails to confirm that your emails are delivered to the right mailing list.

If you run a multi-author or multi-user WordPress site, then check your login and registration forms. Login with different user roles to check if you need to remove unnecessary items from WordPress admin area for user accounts.

6. Ecommerce Websites

Ecommerce websites need to check the user experience aspects of their websites more thoroughly. You should put yourself in the user’s shoes and try to browser products, add them to cart, and even do a test transaction to make sure everything works smoothly and flawlessly.

If you are selling digital goods, then make sure they are delivered promptly. For physical goods you will need to check your systems for smooth completion of orders. Some other things you need to check are receipts, invoices, shipping cost calculations, taxes, etc.

7. Check Images, Videos, Sliders

Images and videos make the modern web more interactive. Make sure that all images on your website are loading properly. See our guides on how to speed up WordPress by optimizing images for the web.

You should play the videos on your website using different devices and browsers to make sure that they work as intended. If you are using a WordPress slider plugin, then make sure that slider is working on all browsers and devices just as you intended it to be.

8. Test Social Integrations

Social media plays a very important role in a successful launch of any product. You need to make sure that you don’t miss out on that. Make sure that users can find ways to connect with your website on social platforms like Twitter, Facebook, YouTube, Instagram, etc. You should confirm that social sharing plugins on your website are working properly. It’s also good to enable Twitter Cards, Facebook Open Graph meta-data, and social monitoring tools on your WordPress website.

9. Performance Tests

Performance related issues are usually the main concern during the development phase of a website. But now that you are about to launch your website, it is time to test your website one more time.

Check your website for speed using tools like Pingdom and Google Pagespeed tool. Speed is not only important for user experience it is also an important SEO factor. One of the best ways to speed up your WordPress site is installing a caching plugin like W3 Total Cache or WP Super Cache, and use a CDN like MaxCDN. Most managed WordPress hosting companies like WPEngine comes with built-in caching and includes CDN and backups as part of their plan.

10. Install Google Analytics

You cannot improve without knowing how your readers interact with your website. Google Analytics is the easiest way to track how your readers interact with your website. It tells you where your visitors are coming from, what they see on your site, when they leave and how well your site is doing.

It is important that you install Google Analytics before the launch, so you can track how your launch efforts performed. It will also help you keep a historical record of the day when you launched and how much your site has grown since then.

11. Check SEO settings

Search engines are amongst the top source of consistent free traffic for most websites. Optimizing your website for search engines can help you grow your traffic steadily after the launch. We use Yoast SEO plugin on all our websites. It is a comprehensive site optimization software for WordPress. Take a look at our tutorial on how to install and setup WordPress SEO plugin by Yoast to maximize your site’s SEO potential.

That’s all, we hope this article helped you prepare your checklist of things to do before launching your WordPress site. You may also want to see our list of 40 useful tools to manage and grow your WordPress blog.

Original Article Source

11 Types of Content that Really Drive TrafficIn today’s fast paced world and declining attention spans, your website and blog content has to work just that much harder. You’ve not only got to first gain the attention of your reader, you then have to hold it. Delivering the same old same old, day in day out may cut it for a little while, but eventually your readers are going to start tiring. To keep things fresh and upbeat, try changing the types of content you publish. The crew over at WPKUBE have put together a list of content types that should get your creative juices flowing and keep your readers more engaged.

They say that content is king. But to really rule the web, your content has to be epic. Like, really epic. It has to do more than just inform. It has to entertain, grab attention and be able to drive tons of traffic.

Unfortunately, a basic blog post isn’t always going to cut it. To fully utilize content marketing, your content needs to stand out. Here are 11 types of content that have the ability to really drive traffic back to your WordPress site.

1. Lists

List Post
People love lists. Think of how many posts you have read with the words “top,” “ways,” or “types.”

List posts are appealing. People love to read and share them. Not only do they deliver information, they give you the best of that information.

To create a list post, start by picking a topic. It should be something your readers are already interested in. Then pick your format. For example, if you’re still talking about content, you could do a post on The 7 ways content can boost your business or 10 top ways smart marketers use content. You could even negate the topic and do 10 things not to do. The possibilities really are endless, as long as you pick something people want to read about.

2. How-To Posts

How-to Post
Most people come to the Internet to learn something, so it makes sense that how-to posts tend to do well. These types of posts are also great for organic traffic, as search queries often start with “how to….”

The easiest way to write a how-to post is to figure out what problem you want to solve. What common problem does your audience seem to have?

Now offer them the solution. Introduce the problem you’re going to solve and then discuss the steps to your solution.

Bonus traffic generator: Add images or videos to help explain parts of your post. Videos can be shared and images can be pinned on Pinterest for even more traffic generating power.

3. Memes

You’ve seen these before. They’re funny. Easy to share. And they go viral.
Memes Post
But did you know they are easy to make?

They don’t require any special skills. With sites like Meme Creator and Quick Meme, you can pick a popular image or upload one of your own, and add text. That’s pretty much it.

While memes don’t typically qualify as a blog post on their own, they are great additions to written content. Also, the format of memes makes them perfect for sharing on social media to bring attention to your profiles.

4. Infographics

While some people like to read, others are more visual. An infographic takes information and presents it in a very different way. Not only does this make the information easy to digest, it can often make it more interesting.

Just take a look at this infographic from QuickSprout about the best times to post on social media.

So it should come as no surprise that infographics tend to get shared more often than a standard blog post. In fact, this study found that infographics are liked more and shared more than other types of content.

To get started with infographics, you can find free ones online. Or you can create your own. Creating an infographic allows you to brand the image with your name and URL, and helps you show off your expertise and your authority.

Not bad, right? There are artists who specialize in these types of graphics or you can try a service such as Visual.ly.

And for your enjoyment, take a look at our recent Infographic: WordPress.com Versus WordPress.org: Which WordPress Version is Best for Me?:

WordPress Infographic

5. Opinion Posts

Everyone has an opinion, why not share yours?

You may be thinking, why would anyone care what I have to say? The truth is, if done correctly, an opinion post can make a lot of people care.

An opinion post should ideally tackle a hot-topic issue and be written in first-person. It should be expressive, strong. The more opinionated your opinion post is, the more it will spread.

Why? These types of posts get people involved. They have the ability to stir up emotions in others, getting them to either agree or disagree with you. These posts often get a lot of shares, but also a lot of comments.

Keep in mind that opinion posts shouldn’t be a daily occurrence. There is such a thing as oversharing. Also, if readers disagree with you, keep it civil. This rule should hopefully apply to your readers’ comments as well.

6. Videos

If images make infographics enticing, videos are just as tempting. Why? Videos keep audiences engaged while requiring them to do just about nothing. They have the ability to convey a message in a memorable way.

You can share an existing video, or you can create your own. Make a video that shows how to do something, explains something or even a behind-the-scenes look.

No matter what type of video you choose, start by writing the script. Videos may be visual, but what you say (or write) is extremely important. Film your video and upload it to YouTube or Vimeo. Both are great sites for helping your video get extra views and search traffic.

7. Interviews

Interview Post
No matter your niche, there are going to be industry leaders. If you can land yourself an interview with someone influential, you will also be seen as influential.

To conduct an interview, you’re going to have to start by finding the right interviewee. Look for someone who has some influence in your industry, as well as a fairly large following. Contact them and set up a time you’re both available to talk.

The format of your interview should be fairly simple. Introduce your interviewee, pumping your audience up to hear what he or she has to say. Ask your first question, and let them answer. Rinse and repeat. You don’t want to make your interview too long, for the sake of your interviewee and also your listeners. Conclude the session by thanking the interviewee and adding a call-to-action.

8. In-Depth Guides

In-Depth Guides Post
Guides are long, informative blog posts. They should go above and beyond the information included in a blog post, and your reader should walk away feeling like they really learned something from your guide.

You can format your guides like a blog post and include it on your site – WPKube has their guides on the sidebar ­– or you can offer your guide as a PDF for download. Both have their advantages, and both tend to be in high-demand.

9. Reviews

Reviews Post
Is there a hot new tool or product that relates to your niche? If so, a review post can get your blog lots of attention and traffic.

A review post is similar to an opinion post in that you’ll be sharing your views on the tool or product. Start by giving a short summary of the tool’s features or a brief overview of the product. Don’t be afraid to give your honest opinion in your review; if you honestly don’t like something, let your readers know. It is this honesty they will come to value, and will want to pass on to others.

An added bonus to review posts is you can include your affiliate link to the book or product, earning you some residual income.

10. Case Studies

Case Study Post
A case study explains a product, service or concept, and its results. Pick something your ideal reader can relate to. Then tell your story. Explain who the case study involves, their goals and needs, any challenges they face, etc. Include statistics and real numbers.

By focusing on the story rather than the product or service, you can write your case study in a way that doesn’t sound like straight-up marketing. Think of it as explaining a success story rather than an actual “study.”

11. Roundup Posts

Round Up Posts
A roundup post is the best of the best around the web. The idea behind a great roundup post is to deliver as much quality information as you can in one post. I’m sure you’re thinking that sending people away from your site may seem counterproductive, but it’s a great way to deliver great information that readers want to share with others.

To create an effective roundup post, pick a topic and start searching. You can choose to do a weekly post of the best content from your niche, or a roundup of the best resources of all time. Link to outside posts and make sure you cite the authors.

An added benefit of a roundup post? If you let your featured bloggers know you included them, they are likely to share your post with their audience and on their social media channels, bringing you even more traffic.

Wrapping it Up

There you have it! These are the top 11 types of content that can generate traffic, shares and comments.

Good content has the ability to teach and entertain your audience, while elevating you to expert status. But it’s creating epic content that can really drive traffic far beyond writing a basic blog post.

Keep in mind what works for one site may not work for another. Try different types of content to see what works best for your site and your audience.

And remember, this list isn’t the be all, end all of content. Don’t be afraid to try new things and make it your own.

Article Original Source

Are You Sure You Want To Do ThisIt’s a fair questions I suppose, but what is WordPress actually saying to you as website administrator? It would be a far greater help if WordPress gave you a list of consequences if you proceed or the reasons behind the message in the first place. The problem is there are a number of possible causes that trigger this warning. The team at BeginWP have put together the following article which sheds some light on why this message can appear and what you can do to fix it.

When it comes to WordPress, there are a few error messages which are self-explanatory, while some error messages really confuse the user. For example, sometimes users are greeted with this error “Are you sure you want to do this?” which doesn’t exactly explain what the problem is, and to be honest, this is a very vague message. Now, there are many factors that can lead to this error. Therefore in this article, we will be looking at some possible solutions to fix this error “Are you sure you want to do this?” in WordPress.

Why and when does this error occur?

This error message appears when WordPress checks for nonce and it fails. These nonce are unique keys which are generated by a theme, plugin for a core WordPress file for verification. It is very much essential that this nonce check passes, or else you will get this error.

The above answer was a bit technical, but in simple terms, you can get this error when you are uploading a new theme, trying to install a new plugin or perhaps making any change in theme or plugin. You can also get this error when saving a post, as sometimes WordPress time outs.

When you get this error, you will also get a “Please try again” link with it, but on trying it again, you might still face the same problem. So here are some solutions to fix “Are you sure you want to do this?” error in WordPress.

Checking plugins

Deactivating a plugin can still cause the problem, that’s why if you want to know whether a plugin is the culprit or not, then you need to delete the plugins. If you don’t want to delete the plugin, then just use a FTP client, or File Manager in your cPanel and then rename wp-content/Plugins directory to something like Plugins.deactivate.

Once you do this, WordPress will deactivate all the plugins and you will also be able to see the message informing about the same in your WordPress admin area.

Now that all the plugins are truly deactivated, it is now time to try and reproduce the error. If the error does not appear again, then it means that a plugin is responsible for the error and you will need to find that plugin. To know which plugin is creating the problem, rename that Plugins.deactivate directory back to Plugins. Next, login to WordPress admin and activate plugins one by one until you find the one plugin that’s creating the problem.

Checking the theme

If in above step the plugin is not the culprit in your case, then the theme can be causing the problem. First, download your existing theme to your computer as a backup, and then delete the entire theme from your website. You will now be able to see a message that says “Reverting back to the default theme.” Don’t worry, this message is normal.

Now try to reproduce the error. If you are not getting the error anymore then the theme was the culprit. Also note that the theme’s folder should not have any spaces in it. For example, it should not be named as “My Theme” but it can be named as “MyTheme.”

Editing your php.ini file

If all else fails, then this is what you should try. To edit this php.ini file, you need to first locate it on your website. This is not a WordPress specific file, and that’s why it can be in any location, and that’s why it is better to ask your web host about the location of this file.

Once you find the location, edit this file and change the settings to these:
post_max_size=100M
upload_max_filesize=128M
max_execution_time = 300

Once you do this, you might want to restart your Apache; and if you are on a shared hosting, then you will need to contact your web host to do that.

Original Article Source

So with a little bit of trial and error through deactivating and reactivating plugins, swapping out themes and editing your php.ini file you should be able to get on top of this vague little warning. Just make sure that you have a backup before you start any of these fixes.

If you just aren’t confident enough running through these suggested fixes by yourself give WP Butler a call on 1300 739 301 or send a ticket to support@wpbutler.com.au and we can help you out. If you haven’t got your backups schedule sorted, check out our $79 monthly support package. It’s great peace mind and great value.

Modern devices with web design template. Vector illustration7 reason

WordPress is considered the most popular CMS around and is amazingly easy to use. Packed with features & functionality not to mention millions of easily installed plugins.

WordPress was once regarded as a platform for bloggers but has evolved into a robust platform for building user friendly, SEO ready & mobile friendly feature packed websites.

If you still need convincing check out the top 7 reasons to switch to WordPress below.

1. Its free

This CMS is free of charge with no hidden charges making it the perfect way for small businesses and start-ups to get that all important online presence. This will save you a lot of money and time that would have gone into the designing of a website from scratch and hiring the right professional for the job. Third parties and extra costs are thus eliminated as your in-house staff can take care of the installation, designing, and maintaining of your website easily.

2. Comes ready for use

With this tool, you do not need special skills to design a website as it comes ready to install. The touch and go features that come with this platform makes it great for people looking to launch their websites quickly and easily. This also means that you have control over every aspect of your website including maintenance that includes updating it which would have been a web designer’s task.

3. Versatility

WordPress is versatile and flexible thanks to its ability to adapt to different settings. Whether you are looking to start an online shop, restaurant website or personal blog, you will find plenty of options to choose from. This made possible by the availability of a wide selection of themes with the best extensions and features to suit your needs to perfection. Therefore, take the time to research which theme works best for your line of work as there are specific ones made for particular businesses that promise you better success.

4. Search engine-friendly

The coding behind WordPress is simple and clean which search engines love as it finds it easy to read and thus index. The platform also allows you to optimize your web pages to become search engine-friendly through keywords, meta tags etc. enhancing it further. Therefore, if you want your website to rank higher and boost your business, take advantage of this platform that gives your site a better chance over the competition.

5. Safe

WP has decent security features that come with the platform and to fortify it further security plugins are also available.

Auto upgrades are important as they allow your website to stay abreast with current trends and technologies. They also ensure the safety of your website from malicious attacks and similar vulnerabilities. Such features ensure that hackers, malware and other security breaches are kept at bay making it a safe option for your business website.

As an administrator, you also have the discretion of creating multiple users who have access to the website. To take care of the security end of the matter, you assign each user their level and capabilities.

6. Customisable

There are thousands of WordPress themes available in the market today meaning that you can customize your site in whichever design you wish. To this end, you will get plenty on features at your disposal to ensure that all your design requirements are met accordingly.

Do not worry about your website looking like another one; the chance of this is minimal as the themes come with different designs for each installation. You can also make use of features like widgets, plugins, shortcodes etc. that come with certain themes to customize your website further.

7. User-friendly

Another reason to use this platform for your business is because it is easy to use. This means that you will not waste your time learning how to get around your website after installation. Customizing the website is also easy making sure that you can add images, videos, audio etc. with a click of a button, no special skills needed.

Additionally, websites made from this platform attract visitors for the same reason – their user-friendliness and intuitive nature. This means well for your business as you will not only attract new visitors but you will also retain them.

Final Word

WordPress is a powerful platform that millions of businesses are benefiting from right now.

As you can see from above WordPress is packed full of features is easy to use, versatile, SEO friendly, safe & secure, fully customisable and extremely user friendly. Why wouldn’t you want to switch?

For more information about WordPress or if you need help moving you website over to WordPress get in touch with the WP Butler.

View original article

WordPress Search PluginsIf visitors arrive at your website or blog and then can’t find what they are looking for, the chances of them returning is pretty slim. One of the key features to enabling visitors to quickly find the most relevant content is to offer them an on-page search function. Now WordPress does by default come with this function, however it is less than perfect. Joe Flylan at Elegant Themes has put together the following list of some of his favourite WordPress Search Plugins. Give one or all a try and see what result you can get.

Those of you who have been using WordPress for some time now know that its default search engine just doesn’t cut it once you have a few hundred articles posted on your site. One of the best ways to improve the user experience is to help your regular visitors find what they’re looking for as easily and quickly as possible.

Thankfully, there are several search plugins out there that will boost your site’s search experience and throw in some extra perks along the way. In this article, we’ll put some of the best search plugins for WordPress through their paces to help you make an informed decision when it comes upgrading your site’s search module.

Let’s put all of this into context before we dive into the list of plugins.

What’s Wrong With WordPress’ Default Search?

The default search engine integrated with WordPress is far from ideal. It has undergone significant changes over the years, but it still doesn’t provide the premium search functionality most users expect.

WordPress’ default search implements a simple searching algorithm which is known to display irrelevant results every now and then. Furthermore, it doesn’t allow users to limit searches to pre-specified items and it doesn’t excel at listing results by relevance to the search query that was entered by the user.

In the age of Google and being able to search the internet for information on any topic and nearly always finding what we are looking for, your website visitors are probably expecting the same sort of experience when searching your website. So why disappoint them?

Benefits of Enhanced Search

Search is one of the primary modules that should work flawlessly on every site. Think of it this way: if your visitors can’t find what they’re looking for on your site, is there a point of putting years of effort into creating content for them?

A subpar search module flushes all your (and your team member’s) hard work down the drain almost instantly. A well-implemented search module can:

  • Reduce your site’s bounce rate
  • Improve user experience
  • Help visitors find relevant content easily
  • Save visitors from manually going through the archives

Let’s go through some features that a good search plugin has for those of you who have been using the default search on WordPress up till now.

Features To Look For In a Search Plugin

Everyone has their own evaluation criteria for determining the best plugins in any category. When it comes to search plugins, some of the features you should look for in a good site search plugin are:

  • Easy to install and setup
  • Display search results based on both relevance and date
  • Support for Boolean expression based search
  • Searches everything from pages and posts to categories and custom fields
  • Perform a dynamic search (using Ajax technology) to prevent having to refresh the page
  • Options to exclude certain content from search results and assign weights to fresh content

Now that we’ve established the fact that replacing the default WordPress search plays a crucial part in improving user experience and set an evaluation criteria, let’s take a look at some of the best search plugins for your WordPress site.

The Best Search Plugins for WordPress

Replacing the default WordPress search with a plugin will do wonders for your site’s usability. It will enable visitors to find exactly what they’re looking for in a timely fashion and prevent them from leaving your site because it was simply too difficult to find what they are looking for.

Our list is by no means exhaustive and there are a ton of search plugins out there with outstanding functionality. For the purpose of this post, we’ve narrowed it down to six.
Let’s get on with the plugins.

Relevanssi

Relevanssi WordPress Search Plugin
Relevanssi is one of the most popular and robust search plugins for WordPress. It replaces the default search with partial-match search and sorts results by relevance (and that’s how Relevanssi got its name).

The plugin’s search engine implements the fuzzy search algorithm and offers a better presentation of search results. Its fuzzy search feature sets it apart from other search plugins. Basically, if a user searches for “cat” results for “catapult” will also be displayed. And now you’re thinking of a catapulting cat.

Another standout feature that Relevanssi offers is that it lets you search with Boolean expressions (does Google search ring a bell?)This feature lets you add Boolean expressions such as AND and OR to narrow down the results. For example, if you were looking for this section in a site, you would type “search plugins AND Relevanssi” in the search box.

Here’s a list of some of the powerful features it offers:

  • Implements fuzzy matching algorithm to display partially matched words
  • Search results displayed in order of relevance
  • Results that highlight the searched word or phrase
  • Results that match keywords in comments, tags, categories and custom fields

Relevanssi offers a premium version with three pricing plans to pick from:

  • Standard License for $49.95
  • Developer License for $79.95
  • Permanent License for $219.00

In the premium version, you get all of the features listed above plus some advanced features including:

  • Support for Multisite WordPress installations
  • Search and index user profiles, taxonomy term pages and arbitrary columns in wp_posts MySQL table
  • Weights for post types and taxonomies and extra weight to new posts
  • Highlight searched keywords for visitors from external search engines

You’ll find much praise of Relevanssi’s search experience across the WordPress community and its 80,000+ active installs with ~100 5-star reviews speak for themselves.

SearchWP

SeacrhWP WordPress Search Plugin
SearchWP is another popular upgrade for your WordPress website and it’s been my plugin of choice for improving the search capabilities of my own blog. If you are looking for a premium option or want the best of the best then SearchWP is hard to ignore.

However, that’s not to say it’s the right choice for everyone. For starters, this is a commercial-only plugin. There is no free option available.

After activating the SearchWP plugin on your site, the existing search boxes of your theme will continue to work. Only now they will return improved results. This helps your visitors to find more of the content they are looking for. Depending on how you’ve configured SearchWP, this could include posts, pages, items from the media library, and even products from your online shop.

There are a number of optional extensions available for SearchWP, which you get access to once you’ve purchased any of the licenses for this plugin. This is great on two counts. Firstly, you don’t have to purchase extra features after you’ve made the initial payment. Secondly, you need only install the extensions you plan on using, keeping the plugin as lightweight as possible.

Some examples of the optional extensions include bbPress and WooCommerce integration, live search, search term highlighting, fuzzy matching, and manual synonym definitions.

Setting up SearchWP really is like the sales copy claims and does instantly improve the site search capabilities of your WordPress site. Through the plugin dashboard, you can choose which content from your site to include in the index and display in the search results. This covers everything from posts, pages, and media, through to slugs and custom fields. You’re also able to easily give each item a custom weighting to determine how the search results are calculated.

From the dashboard, you can also quickly see the search stats for your site. This includes the keywords your visitors have been searching for, which can be a great source of inspiration for new blogs post topics.

With an affordable unlimited developer plan available, if you’re creating WordPress sites for clients, installing SearchWP is an easy way to avoid being inundated with queries about why the search functionality of a site you’ve developed isn’t working as expected.

Notable features of SearchWP include:

  • Instant integration with your site
  • Keyword stemming
  • PDF document indexing
  • Fine-grained control over the search algorithm
  • Exclude or attribute results
  • Multisite support

When it comes to pricing, SearchWP is available on the following plans:

  • Single: $49 (use on 1 site)
  • Business: $129 (use on 5 sites)
  • Developer: $249 (use on unlimited sites)

SearchWP is a feature packed commercial plugin that you can have up and running on your site in just a few clicks. If you need your site search upgraded today, you can’t go wrong with SearchWP.

Ajax Search Pro for WordPress

Ajax Search Pro WordPress Search Plugin
Ajax Search Pro displays search results dynamically
If you’re looking for a premium search experience for a reasonable price then Ajax Search Pro for WordPress is the logical “go-to” option. Most of you are familiar with Ajax technology but for those who aren’t let me refresh it for you. Ajax performs tasks (in this case searching) dynamically without having to refresh or reload the page.

In order to avoid a flat search experience, the developers behind Ajax Search Pro for WordPress designed search results to be presented along with featured images to make it visually appealing. The plugin offers a fully configurable relevance search for developers to fine-tune it and full-text search for database experts using MyIsam engine.

Ajax Search Pro for WordPress is one of the most customizable search plugins out there in terms of displaying search results. It features four built-in layouts with over 60 pre-defined themes for each.

Here’s a quick list of some additional features that Ajax Search Pro for WordPress provides:

  • Google keyword suggestions and autocomplete
  • Google Analytics integration to enable phrases to show up as pageviews
  • Built-in caching to reduce database queries and increase search performance
  • Adjustable search logic and smart image parsing

Personally, I found the demo to be quite enticing and agreed that it was fairly priced at $26.

Dave’s WordPress Live Search

Dave's Live Search WordPress Search Plugin
Dave’s WordPress Live Search is another popular free search plugin for WordPress. As the name implies, as well as being written by Dave, it provides a live search experience which means that search results are displayed instantaneously as users type in their queries.

Live search saves users from the two-click search process in which they have to wait for results to load after submitting the search query. Another benefit of this search is that users can view other posts that contain the same keywords which, in most cases, leads them to check out more than one post on your site.

Let’s look at the features Dave’s WordPress Live Search has on offer:

  • Performs live searches on all search queries
  • Search box works even if JavaScript is unavailable
  • Compatible with xLanguage and WPML plugins for a multilingual search experience

This plugin looks like a solid choice for anyone who wants to add live search to their site for free

Better Search

WordPress Better Search Plugin
Better Search is a free, lightweight plugin that replaces WordPress’ default search with a powerful search engine that provides contextual results sorted in order of relevance. The plugin searches the titles and content of pages, posts and custom post types.

Users can improve search results by assigning a greater weight to either the title or content and then customize the output. One of Better Search’s standout features is that it creates a “search heat map” to display your site’s most popular searches. You can add the “search heat map” to the footer or sidebar in your theme.

Here’s a list of some other features offered by Better Search:

  • Search results are automatically sorted by relevance
  • Options to enable/disable Boolean search
  • Highlights search keywords and phrases in the results
  • Add a list of stop words to implement a profanity filter

Better Search has over 5,000 downloads and is one of the better search plugins available for free. Anyone who wants to add powerful search functionality without spending a dime should consider this plugin.

Omnisearch by Jetpack

Omnisearch WordPress Search Plugin
Jetpack’s Omnisearch provides search functionality locally on your site and from select providers on the web. Although you can’t add it to your site’s frontend, it’s worth mentioning in this list if you’d like to add backend searching to your site.

Omnisearch works right out of the box once you’ve added Jetpack to your WordPress install. The search field on the Admin Bar will filter results from the site’s backend only.

The internal search engine functionality provided by Omnisearch enables webmasters to locate anything on their site, whether it’s a plugin, a theme or an image in your media library, using a single search box.

Here’s a list of features that you can leverage after activating Omnisearch:

  • A one-stop search shop for your WordPress site’s backend
  • Single search box for local searches
  • Searches plugins, themes, media, posts, pages, comments, and feedback

Improving your site’s frontend search experience is important but that doesn’t mean you should neglect the backend search altogether. Jetpack’s Omnisearch is an elegant backend searching solution for WordPress and developers can extend its functionality easily, for example, to add a results section.

Wrap Up

By now you know the importance of a well-functioning search module and some of the best alternatives to the default WordPress search tool.

Installing a plugin to enhance your site’s search capabilities and improve the overall search experience for visitors is vital. A high-performance search module will not only reduce your site’s bounce rate, but it will dramatically improve user experience and make your site a more useful resource.

Deciding which search plugin is the best choice for you will depend on the size of your site, which functionality is most important to you, and how much you’re willing to spend to get it.

Original Article Source

WordPress 4.4 Beta ReleaseWho doesn’t look forward to a new release of WordPress? Since our introduction to this amazing platform as far back as version 2.4, uploading and lifting the hood on a new WP version has been a Christmas like experience.

Some of the changes over the years have literally changed the way we use the platform whilst others are a little more subtle and have simply enhance our user experience. Here is a sneak peak of some of the new features we can look forward to in WordPress 4.4 due for realease on December 8, 2015 as compiled by the good folk at WPism

WordPress Embeds

Embeds make embedding rich content in WordPress really easy. You can easily embed content such as videos and tweets from websites like YouTube and Twitter by just pasting its URL in a single line.

In past, we had covered a list of websites that support oEmbeds for WordPress. The good news is that you no longer have to depend on that small list of Website.

WordPress 4.4 will now support nearly all sites that support the oEmbed standard. You can now start embedding rich media the easy way!

One more noteworthy changes with Embeds is that any oEmbeds consumer can embed posts from WordPress blogs. This means that WordPress has also become an oEmbed provider.

Here’s what the preview of an embedded WordPress post looks like;

WordPress Embeds
This feature was made possible with a plugin previously and now becoming a part of the core.

You can, however, choose not to allow embedding for your WordPress website. You will need to install this Disable Embeds plugin to prevent others from embedding your website.

Responsive Images

Support for responsive images is of the most exciting updates in WordPress 4.4. WordPress has added responsive image support to serve appropriate image sizes by default to all users.

WordPress will now load an appropriate image based on user’s device and screen size. This is done by adding native “srcset” and “sizes” support to WordPress.

The images that you upload will be automatically cropped to different sizes, and the user’s browser will serve an appropriate size.

Twenty Sixteen – Default wordPress Theme

Twenty Sixteen will be the default WordPress theme starting WordPress 4.4. The theme is already available to download from both WordPress themes directory and Github.

Twenty Sixteen WordPress Theme 2016

Twenty Sixteen was introduced back in August by Tammie Lister asking the community to contribute and get involved in the development process.

We have extensively written about Twenty Sixteen Theme here but here’re the main features of the theme;

  • Custom color options and default color schemes
  • Multiple menu positions and a social menu
  • Full-Width layout for Posts (optional sidebar)
  • Mobile-first approach
  • Custom background and header options
  • Custom excerpt option to add post intro

The theme is designed by Takashi Irie who had also designed Twenty Fourteen and Twenty Fifteen.

Original Article Source

Well there you have it, I hope you are as excited about the release of WordPress 4.4 as we are here. Just remember, when updating to WordPress 4.4 make sure to take a backup first. If you haven’t got your backups schedule sorted, check out our $79 monthly support package. It’s great peace mind and great value.

How to Use WordPress ShortcodeIf you haven’t already discovered WordPress Shortcodes then you’ve really been missing out. Shortcodes are one of those handy little tools that every WordPress website owner should know about. Even if you are already well versed in styling using CSS and HTML, you will find that Shortcodes will help speed up your development time. Many free and premium themes are now including shortcodes as part of their design and functionality as standard. The good fold at WP Rocks have put together this little article explaining exactly what Shortcodes are and how to use them.

Well, the definition of WordPress Shortcodes is pretty simple, but you might have Googled it already. You’re here to get the detailed information on this subject, which was released in WordPress 2.5 version for the first time, and since then, it has become one of the widely used programming concepts.

What Are WordPress Shortcodes?

To be conclusive, Shortcodes were developed for the WordPress users, who aren’t having coding knowledge, or having a minimum amount of knowledge. These people aren’t everyone, but only those, who are interested in knowing and using a method which can help them do little functionality tricks, without moving completely into the programming or coding.

So, it’s a simple, exclusive and very intelligent method of inserting a functionality. You need to define a Shortcode in the functionality section of your WordPress, then initiate it, define its trigger point and name, and once everything is done, it can be called, anywhere you want, through its name.

For example, if you’ve created a Shortcode to display Recent Posts, with the same name, and wish to call it inside a Post or Page, then you just have to insert following code.

[recent-post]

That’s it! The moment, this Shortcode initiates, it will call its parent function and trigger points. It will gather the information from the database, which its supposed to, and then act like the one. In our example, the section of Post where you’ve inserted that Shortcode will enlist Recent Posts of your blog.

Simple, right?

How Do I Use Shortcodes?

So, this is what a Shortcode definition looks like, and you can use them, by knowing their trigger name. These days, many plugins have been offering the Shortcodes, and once you’re aware of their trigger name, you can initiate them anytime or anywhere you want.

The reason why this concept became very popular is because it saves the normal WordPress user, from writing code to insert a kind of functionality. The developer, who is supposed to take care of everything, can create a bunch of Shortcodes, which Editor might be using in future, and inform him with the names.

Now, Editor can use any of those functionalities, simply by triggering the name of those Shortcodes.

So, it is easy enough to remember, requires no coding knowledge at all and serves the purpose at its best. According to my little coding knowledge, there is no better way to insert a code than this one.

Where to Find WordPress Shortcodes?

Well, this is a tricky question, and can be explained in many possible ways. But, I’ll do my best to cover it up in a simpler one. The modern themes, and plugins are offering the facility of Shortcodes to the end users.

You just have to check the features offered by those Themes and Plugins, and if Shortcode word appears in that list, then you’re in big luck.

Once you install that Theme or Plugin and start using it, the functionality for which a Shortcode is available, will be clearly mentioned, and you can trigger it using the name. Yes, insert that name in Square brackets, and you’re good to go.

In most of the cases, the whole code is being available for end users, and they can simply copy and paste the same.

So, if you’re having WordPress development knowledge, then you can easily create a function, or use the existing one, and create a Shortcode for the same.

Or, if you’re a normal end user, who is interested in the abstract model, then you can rely on the Shortcodes offered by some Plugins or Themes and use them to serve the purpose.

Original Article Source

Here at WP Butler we often use a FREE plugin from the WordPress repository called Shortcodes Ultimate. It is packed with a huge range of shortcodes that will allow you to easily create tabs, buttons, boxes, different sliders, responsive videos and much, much more. Check out the video below and see how easy it really is.

Fixing error establishing a database connectionYour website database is the storage system for all your website content, from pages to posts, to comments and images. It all sits waiting to be called up at a seconds notice. But what happens when the PHP code within the file structure of your website goes to call on the information in the database and it can’t make a connection? Error time. There are some common reasons as to why this may happen. The good folk at WPSeer have put together this handy guide to fixing this common problem.

Are you getting the dreaded “error establishing a database connection” message? If you are familiar with WordPress, you must have seen this message at least once.

It is one of the biggest headaches of a webmaster and God forbid your website visitor sees this message, you will lose that visitor and the revenue you could have earned.

How could we solve this problem? Is it a simple fix? Maybe a change of host might fix the error. Let us rid your website of this error for good.

What Does “Error Establishing a Database Connection” Mean?

WordPress is written using PHP and MySQL. Website information is stored in a MySQL database, and PHP is used to store and retrieve that information from the database.

When you get the “Error establishing a database connection”, it means that something is preventing the PHP code from connecting with your MySQL database, and that leads to “Error establishing a database connection”.

Possible Causes of “error establishing a database connection” error

There are a couple of reasons is having issues connecting to your database, here are the most common reasons for an error establishing a database connection message.

1. Wrong Database login details

If the username or password defined in your wp-config file is not correct, there will be no connection to the MySQL database.

Solution

  • Access the root folder of your WordPress installation
  • Download WP-config file
  • Open file with text editor
  • This is what you need to check

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );

/** MySQL database username */
define( 'DB_USER', 'username_here' );

/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );

/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
(“DB_NAME”) – Database Name
(“DB_USER”) – Database Username
(“DB_PASSWORD”) – Database password
(“DB_HOST”) – Database host

The correct credentials should be entered inside the inverted commas e.g replace – ‘database_name_here’ with “wpseerdb”

The correct details is under your host panel. Hosting companies use different panels. The best way to get the correct details is to ask your host or check their support documentation for details on how to get your correct details.

  • Save changes if any, and
  • Upload to the root folder of your WordPress installation
  • Replace existing file if prompted

2. Corrupted Database

Another potential cause of an “error establishing database connection” message or any other similar database error you might encounter is a corrupted database.

Solution

  • Open the root folder of your WordPress installation
  • Download your wp-config.php file
  • Open the wp-config file
  • Add this line of code to the bottom

define( 'WP_ALLOW_REPAIR', true );

  • Save changes
  • Upload the file
  • Type in “www.yourwebsite.com/wp-admin/maint/repair.php” in your browser (replace “yourwebsite.com” with your URL)
  • This lead to the prompt below:

Fix WordPress database connection error

  • Click on either, repair database or repair and optimize database (takes longer)
  • once the repair is done
  • remove the line of code you added to wp-config
  • As long as the code is there, anyone can access the page you just accessed

3. Hosting

This is always the first place I look when I have issues relating to database or any performance issue, 60% of the time it is caused by your host.

Solution

If you are on a shared hosting plan, the most like cause is either your host, if the problem persists after you exhausted the other options, check you host.

You are exceeding your hosting plan

If you are exceeding your memory allocation, or the resources allocated to your website, you will definitely get database errors.

  • Upgrade you plan
  • If the problem persists, change hosts
  • consider hosts focused on WordPress

Reduce plugin abuse

If you are on a shared hosting plan, you have to learn how to use your resources efficiently. This is a very useful guide on plugin abuse: Popular WordPress Plugins To Avoid on Shared Hosting

  • Use plugins only when required; if you can do without a plugin, do not use a plugin
  • Disable the plugins that serve as tools when you are not using them; Broken link checker, Image optimizer’s
  • Stay away from themes that try to do too much; functions are best served by plugins
  • Stay away from plugins or themes that are not regularly updated
  • Use plugins from respected theme authors, they have cleaner code

The obvious solution is to upgrade your plan, but I will be looking for another host if this error persists.

Caching

Caching plugins have become better, take advantage of them, WordPress Cache Enabler is downright the leading choice, Wp Super Cache is also excellent.

CDN

Are you serving large media files? take some load off your server by getting a Content delivery network to serve those files to your visitor.
Here is an excellent guide to help you make the right choice – Best CDN For WordPress: Which one is right for you?

Original Article Source:

WP Butler can help you out with not only fixing the database connection error but prevent it from happening again. Talk to us about a hosting environment that will offer you caching and a CDN all in the one elegant hosting solution. Call us on 1300 739 301 or send a support ticket to support@sbim.com.au

Updating WordPress VersionOne of the first items we do when a customer contacts WP Butler regarding a problem with WordPress is take a look at the WordPress version that their site is running on. On most occasions the WP version is out of date and we’ve even seen sites still using versions as far back as 2.4!!!! Combine an out of date WordPress version with plugins that also need updating and you’ve got a recipe for disaster. When talking with our customers, many of them just don’t know that they need to update their WordPress version and many that do know they need to keep WP updated are afraid to do so. The team at Learn WP have put together this article that explains the ins and outs of updating your WordPress site and why and how to go about it.

We understand your hesitation to update your WordPress website. Breaking your website and not knowing how to fix it is a legitimate fear. But not updating really isn’t a good thing. Instead of ignoring updates, you should educate yourself about what can go wrong when you update WordPress and how to fix it.

In this post we answer your questions and provide you with solutions.

  • Why should I update WordPress?
  • How do I know when WordPress needs updating?
  • Will updating WordPress break my site?

Why should I update WordPress?

The main reason to keep WordPress updated is for security. Sometimes security vulnerabilities are corrected with new WordPress releases. Updating to the newest version of WordPress will ensure that you have the latest security fix. Not updating your version of WordPress may leave your site open to hackers

Did you get that? I’ll say it again…. Not updating your version of WordPress may leave your site open to hackers

Another reason to update WordPress is to benefit from new features and improvements that may come with a new version of WordPress.

How do I know when WordPress needs updating?

WordPress has a built-in alert system that lets users know when their installations are out of date. It’s important to pay attention to these alerts. But if you rarely login to your site, you won’t see these alerts. We recommend that you login to your site at least once a month to take care of updates and to check that everything is in working order.

Wordpress update noticeWhenever a new version of WP is released or a plugin or theme is updated you will see a message at the top of your wp-admin dashboard and in your sidebar indicating that you need to update your installation.

Will updating WordPress break my site?

Usually WordPress updates without any problems but sometimes things do go wrong. Don’t panic. Here are some common WordPress issues and how you can fix them.

Sometimes things go wrong when updating #WordPress – Here are the common issues and how to fix them.

I updated WordPress and my site has been replaced by a message about scheduled maintenance!

A common issue is that the maintenance file that displays “Briefly unavailable for scheduled maintenance. Check back in a minute.” doesn’t delete after the update. Your website is stuck in maintenance. The solution is to access your site by FTP or in your host’s file manager locate the .maintenance file and delete it. Here’s how you can GET YOUR WORDPRESS SITE OUT OF MAINTENANCE.

I did WordPress updates and all I get is a white screen!

Dramatic I know but in the WordPress community this is known as “The White Screen of Death“. It means that you visit your site or wp-admin area and all you see is a blank white screen. This could be caused by:

Plugin compatibility issues

The solution may be to deactivate a plugin that isn’t compatible with the latest version of WordPress.

If you can access the wp-admin dashboard, deactivate all of your Plugins and then reactivate them one by one.

If you are unable to access the wp-admin,

  • log in to your website via FTP
  • Locate the folder wp-content/plugins and rename the Plugin folder plugins_old
  • Now go to your plugins page in the wp-admin. This will deactivate all of your Plugins
  • Go back to FTP and rename the plugins_old folder back to plugins
  • Return to the plugins page in the wp-admin and reactivate your plugins one at a time until you find the culprit

Theme compatibility

This is especially likely if you are experiencing the white screen of death after you have just activated a new Theme.

  • Log in to the WordPress admin theme screen and activate the default WordPress Theme
  • If you can’t access your wp-admin administration screens, access your website via FTP and navigate to the /wp-content/themes/ folder. Rename the folder for the active Theme. This will deactivate the theme

Corrupt WordPress installation

Occasionally I have had to manually update the WordPress core files. Follow the instructions on WORDPRESS.ORG FOR A MANUAL UPDATE.

I updated my Theme and now my site looks totally different

If you (or your web designer) made any modifications to a WordPress theme directly, updating the theme will overwrite your customizations.

It is best to CREATE A CHILD THEME to protect modifications so that themes can safely be updated. So before updating your theme check that it is a child theme. You can read in more detail about HOW TO SAFELY UPDATE YOUR WORDPRESS THEME.

Original Article Source

WP Butler can help

Bottom line, you just can’t ignore WordPress updates. With regular maintenance you can keep your site current and safe from security threats. Give WP Butler a call on 1300 739 301 or send a support ticket to support@wpbutler.com.au and talk to us about our monthly support program which will take care of all your WordPress updates, backups, security and maintenance needs.

Fix WordPress Database Connection ErrorOne of the many issues we regularly deal with at WP Butler is crashed WordPress databases. The causes of these crashes are many and varied, but the process to fix them is fairly straight forward. The team at BeginWP have put together a great little tutorial that you can follow if ever you find yourself in this situation.

When it comes to CMS (Content Management Systems) like WordPress, the database is one of the most important component. This database stores all your posts, pages, and also your settings which makes it very important. Everything that you do is written in the database but sometimes this database can also get corrupted due to some reason and if that happens, then your website will start to malfunction. In this short guide, you will learn how to repair a crashed WordPress database, and get your website working again.

So why does this problem happen in the first place? This WordPress posts table can get corrupted due to any unexpected event, or any technical reason in the server. This causes website to malfunction, and you will find that all your data from Posts and Pages are gone. However, there’s no need to worry as your data is still there, and this problem happened because of a crashed posts table in the database. Because of this, you might also see 404 errors on existing pages where there was content before. So if you are facing such strange issues, then don’t worry, just follow the below instructions and you will be up and running in no time.

Now, there are two ways to do this. You can opt for any one of these methods to solve your problem.

Method 1: Editing WP-Config.php File

This method is really simple, and easy. In fact, WordPress itself recommends users to use this method to repair a corrupted database, regardless of whether you are able to login to WordPress or not.

In this method, all you need to do is to just add the following line to your wp-config.php:

define( ‘WP_ALLOW_REPAIR’, true );

How to fix a crashed wordpress database 1

After doing this, you need to visit your site from this URL at: http://yoursite.com/wp-admin/maint/repair.php. Here, replace yoursite.com with your actual website’s URL.

Here’s how you can edit this file if you are new to this. You can use a FTP client like Filezilla, navigate to the root of your WordPress installation, download this file, edit it and then upload it again. Or you can also directly login to your web hosting control panel (also known as cPanel), launch File Manager from there, and then edit the file.

Note that you should not change anything else from there, unless you know what you are doing.

Method 2: Using phpMyAdmin

If you are comfortable using phpMyAdmin, then you will like this method. This method too, does the same thing as the above method.

Login to your web hosting control panel (or cPanel), and click on phpMyAdmin from the Database section. From there, select your database that you want to edit from the left side.

How to fix a crashed wordpress database

Now, look for wp_posts table, select it and then from the drop-down, click on “Repair table”. phpMyAdmin will now repair your selected table and hopefully your problem would be solved. (Note that if you have changed your database prefix, then you would find something else instead of “wp”, but the “_posts” part will remain the same. For example, you might be able to find “xx_posts”, where “xx” is your database prefix).

If you think that some other table is corrupted, then you can select that particular table or you can also select all tables and repair them all.

We would always recommend users to take their complete WordPress backup regularly, along with database backup, so that just in case anything goes wrong, you can just restore it.

Original Article Source

With just a little bit of technical knowledge you can fix that dreaded database crash and have your website back up and running in no time. If however you are not ready to give it a go yourself, either give the team at WP Butler a call on 1300 739 301 or send in a support ticket to support@wpbutler.com.au

If you haven’t already got your regular website backup programme in place, have a chat to us about the monthly support program