Replace Bulky WordPress Plugins With Light Weight PHP Code

We all know how plugins can improve the functionality of WordPress, but we also know that too many of it can cause the site to slow down. But what if we have to tell you that you can get the same functionalities as the plugin by replacing it with PHP code.

Not everyone is familiar with writing code but thankfully there’s a site that will help you with ready made codes with different functionalities. The site is called You Might Not Need That WordPress Plugin(that’s a pretty long domain name!) and has more than 10 code snippets that will replace existing plugins.

Some of the code snippets include custom shortcodes, 301 redirects and adding Google Analytics code to the website. Every snippet has a brief description along with links to the respective WordPress codex. This site is still work in progress and there’s definitely room for new snippets.

If you wish to contribute to this list and help make WordPress sites around the world a little faster (minus the plugins), then you should connect with Luke Liasi via his twitter account @likeliasi.

Please note that you need to have basic WordPress and development knowledge to make the best use of this snippets. The owner and Bluehost are not responsible if it breaks your website.

Important Announcement: ‘The Dirty Cow’ Linux Bug

A privilege escalation vulnerability being branded as “Dirty Cow” (CVE-2016-5195) was recently discovered and fixed yesterday in the Linux Kernel. It has existed for 11 years, so pretty much every device running Linux is affected (this includes VMs, physical machines, mobile devices, and so on) and, in general, distros from every vendor are affected. Fortunately, most major distributions have already released a fix. However, if you’re running an older server, please follow this tutorial to check and patch your server.

How to detect if you’re vulnerable:


To find out if your server is affected, check your kernel version.

$ uname -rv

You’ll see output like this:

4.4.0-42-generic #62-Ubuntu SMP Fri Oct 7 23:11:45 UTC 2016

If your version is earlier than the following, you are affected:

4.8.0-26.28 for Ubuntu 16.10

4.4.0-45.66 for Ubuntu 16.04 LTS

3.13.0-100.147 for Ubuntu 14.04 LTS

3.2.0-113.155 for Ubuntu 12.04 LTS

3.16.36-1+deb8u2 for Debian 8

3.2.82-1 for Debian 7

4.7.8-1 for Debian unstable


If you’re on CentOS, you can use this script provided by RedHat to test your server’s vulnerability. To do so, first download the script.


Then run it with bash.


If you’re vulnerable, you’ll see output like this:


Your kernel is 3.10.0-327.36.1.el7.x86_64 which IS vulnerable.

How to fix the Vulnerability:

Fortunately, applying the fix is straightforward: update your system and reboot your server.


Update and upgrade your packages using apt-get.

sudo apt-get update && sudo apt-get dist-upgrade

You’ll need to reboot your server to apply the changes.

sudo reboot


As always, there are subtleties and potential defenses and configurations which may make this a non-issue for your specific situation, so we’ll leave the assessment up to you – but our general advice is to upgrade your kernels and reboot as soon as possible.

For the curious, here’s the patch from Linus Torvalds.

CentOS has released patched kernel for CentOS 6 and CentOS 7.

You can install the Kernel using the following command :

yum install kernel*

You can also initiate a full yum update to update all the packages on the server :

yum update

The server should be rebooted after the installation to apply the changes.


If you need any assistance, please contact our support team with the root password of the server. 

We hope this has been helpful and that you put the fixes in place as soon as possible.

3 Awesome Websites To Check DNS Propagation

Whenever DNS or Domain Name Server records are modified, propagation steps in. DNS propagation can take anywhere between 24 to 48 hours and during this time the DNS IP will fluctuate. This means that your website visitors may land on your old or new website.

There is a way that you can check the current state of your DNS records during propagation. Check out the following free tools to check DNS Propagation

1. DNS Checker : You can run a DNS propagation check from more then 20 locations worldwide. Record types like A, AAAA, CNAME, MX etc are supported by this tool.

2. Site24x7 : This tool lets you check for DNS propagation from more than 50 locations and also allows you to customize location checking.

3. WhatsMyDNS : You can check DNS propagation from 21 locations and supports multiple record types.

That’s it folks, hope these tools help.

How To Use Free Domain Forwarding Services

If you’re planning to forward your domain to a different domain name then, here’s how you can do it.

1.Login to your customer panel



2. Click on Manage Orders >> and then ‘List/Search Orders’



3. Click on the domain name and scroll down to locate ‘Domain Forwarding‘ category


4. Click on ‘Manage Domain Forwarding


5. Input the destination domain name and click on Save.


You have now forwarded your domain to a different website. Please allow 2-4 hours for the domain forwarding services to start working.

Please Note:

Free Email Services, Domain Forwarding, and DNS Management will stop working once you update your Domain’s Name Servers. 

POP/IMAP Email Client Configuration

Do you wish to use an email client (desktop or mobile device) to manage your emails? E.g. Microsoft Thunderbird, Outlook Express, Outlook 2007, Email on Phone etc. Take a look at all the settings below to help you get started

Settings POP IMAP
Incoming Mail Server pop.your-domain-name imap.your-domain-name
Incoming Server Port Number 110 143
Outgoing Mail Server (SMTP) smtp.your-domain-name smtp.your-domain-name
Outgoing Server (SMTP) Port Number 587 587
Devices Supported 1 device Multiple Devices
Remember: *Please use Authentication for Outgoing Email Server for both POP & IMAP


  • Enter your domain name in the settings mentioned above.
    e.g. If your domain name is, the settings will be: ‘’ or ‘’ and similarly, ‘’
  • Use complete email ID in the username section [email protected]
  • Enter the port numbers correctly for the settings.

How To Use Free Email Services

Setting up an Email Account was never this easy. Follow the steps in our tutorial below to get your Email Account setup in minutes.

1.Login to your customer panel



2. Click on Manage Orders >> and then ‘List/Search Orders’



3. Click on the domain name and scroll down to locate the Email category.



4. Click on ‘Manage Email



5. A new pop-up window will open. Click on Add User



6. Fill in the information and then click on ‘Add User‘ to create an email account. Email account password will be shown once the user is created.


  • Visit to access your email account.
  • Input your complete email ID and password.
  • Your email account is all set up. Now you can send and receive emails.




How To Locate Your Name Servers

Please follow the below procedure to locate your nameservers,

When Hosting package is with us:

1.Login to your customer panel



2. Click on Manage Orders >> and then ‘List/Search Orders’


3. Click on the domain name of whose Name Servers you want to update


4. Click on ‘Name Servers‘ under the ‘Domain Registration‘ section



When Hosting package is with a different service provider:

If your web hosting package is with a different service provider please check for an email from them that you may have received during the purchase of the product, If not,  you can contact them for the name servers. Once you have acquired your hosting name servers please follow the instructions on How to update Name Servers’.

How To Update Name Servers

Do you wish to point your domain to a hosting package? You’ve reached the right destination. Follow the below instructions to update Name Servers.


1.Login to your customer panel



2. Click on Manage Orders >> and then ‘List/Search Orders’



3. Click on the domain name of whose Name Servers you want to update



4. Click on ‘Name Servers‘ under the ‘Domain Registration‘ section



5. Remove existing Name Servers and update the new Name Servers.



Note: It will take 24-48 hours for the new name servers to get propagated worldwide. During propagation, your website and email services may not be stable which is normal.



Designing your own website can be quite a challenge. There are various themes and web builders that can help you build your site but some basic coding language can be quite useful. If you haven’t used HTML and CSS, we recommend that you take sometime and familiarize yourself with basic coding language using this cheat sheet


Introducing The All New CloudSites!

If you’ve heard of the Cloud but aren’t exactly sure what it is, you’re not alone. The term can be found all over the internet today and is often used to refer to different things.

Sometimes “The Cloud” is used simply as a metaphor for the Internet. Other times it is used to refer to the technology behind services that run on the Internet instead of your computer, such as: Dropbox, Netflix, Flickr, and Google Drive. Here at Bluehost, Cloud technology is used to host your data on multiple servers.

We specialize in providing the tools you need to have a successful presence on the web. A key part of having a blog or online store is having a place to store you data and a system whereby people from all over the world can access your data. That’s why we have powerful servers and talented tech support agents to help you manage your account.

And now with our Cloud hosting product called Cloud Sites, you have access to increased speed, storage, and protection for you data.

The Benefits of Cloud Hosting

Flexibility. Another major benefit is flexibility. Your Cloud hosting resources can be increased temporarily at a fixed rate if you are expecting a major boost in traffic.  You can scale up CPU and RAM at any time and without a reboot. This allows you to have the resources you need when you need them and at an affordable cost.

Recovery. Organizations using cloud-based computing no longer need to rely on their own elaborate and costly disaster-recovery plans. Studies show that companies who use cloud service providers are able to recover from issues almost four times faster than those who don’t.

Maintenance. A UK study revealed that businesses spend 18 out of 30 days on average just managing on-site security issues. We take care of this for you. Our experts deal with maintaining languages, security patches, port access, and more.

Cloud Sites at Bluehost

With our Cloud Sites hosting your website is more reliable. Your data is automatically mirrored across three distinct devices. If a hardware device falters, your site is automatically switched to another server.

Our failover technology automatically designates one copy of your website to keep functioning while the other two copies work to rebuild. That way you have no delays or downtime.


Cloud Sites offers you faster load times. Along with premium hardware and low-density servers, our cloud platform includes a varnish caching layer and global cdn to ensure your server resources are focused where they should be.

Static website content is managed more efficiently so dynamic requests can be processed quicker than ever.


The control panel for Cloud Sites lets you understand your site’s performance at a glance. Simple yet useful dashboards provide a quick view into usage trends, page download speed, uptime, global reach, and more. And with instant resource management, you’ll never need to worry about your site going down due to traffic spikes again.


More web traffic should never slow you down. As your online presence grows, amp up your cloud usage with the click of a button. Either pick a more powerful plan, or add CPU and RAM a la carte as needed.

All without having to worry about reboots, cryptic usage fees, or downtime.


We are thrilled to offer this new product and look forward to helping you have a faster more reliable website by hosting with Cloud Sites. Call our friendly support staff anytime to get started at 1-800-267-0667 (toll free)

Recent Comments

    Twitter Widget