WordPress Memorial Day Discounts & Coupons 2017

Happy memorial day weekend folks! Whether you’re at a backyard BBQ, a breezy beach, a lovey lakeside or somewhere else you can still enjoy the weekend… by saving BIG on some of your WordPress favorites! We’ve taken the time to find the best deals for you so you can save fast and get back to enjoying the long weekend.

cssigniter 30% Off

Save 30% at cssigniter with code WORDPRESS. Offer ends soon, so grab this beautiful theme bundle while you can.

Save 30% at cssigniter

Gorilla Themes up to 40% Off

Gorilla Themes spring sale is going on! Save up to 40% on standard, premium and deluxe theme packages. No code needed. Offer ends soon.

Save up to 40% on Gorilla Themes

iThemes 40% Off Web Designer Toolkit

Save 40% Off the WordPress Web Designer’s Toolkit by iThemes, which includes everything you need to get your design business up and running. No code needed. Offer ends June 2, 2017.

Save 40% at iThemes

Themify 50% Off Ultra Theme

Get 50% OFF Themify’s mega multipurpose theme Ultra with code GAMES! Offer ends soon so act fast.

Save 50% on Themify Ultra


Get all of Themefuse’s awesome WordPress themes for up to 55% OFF (save as much as $220) during their flash sale. No code needed. Offer ends very soon!

Save 55% at Themefuse

Themetrust 30% Off Themes

Themetrust is having a massive spring sale – 30% off your purchase when you use promo code spring17. Offer ends soon.

Save 30% at Themetrust

WPZoom 50% Off All Themes Package

Get the WPZoom All Themes Package (which includes 37 WordPress themes Themes) for only $99. No code needed. Offer ends soon so save while you can!

Save 50% at WPZoom

InkThemes 50% Off

This weekend you can save 50% on your new WordPress theme (or themes) from InkThemes with coupon code ONEPAGE50. Offer ends soon.

Save 50% at InkThemes

WPEka 35% Off Club Membership

Get 35% off your WPEka club membership (which gets you access to over 100+ premium WordPress goods) this weekend only with code MEMORIALDAY2017. Offer ends May 31, 2017.

Save 35% at WPEka

Bluehost $2.95 Promo Hosting Plans

Save up to 60% when you signup for new web hosting for just $2.95/mo (for a 3yr plan) at Bluehost. No code needed. Offer ends soon.

$2.95 Hosting from Bluehost 25% Off Hosting Plans

Get 25% off your new hosting plan from with coupon code 25HOST. Offer ends soon.

Save 25% on Hosting 18% Off New Purchases

Save 18% (up to $300) on new purchases on with code 18COOL. Offer ends soon.

Save 18% at 25% Off Hosting Plans

25% off all new hosting plans from with discount code 25HOST. Offer ends soon.

Save 25% on Hosting

GoDaddy $1/mo Hosting

Right now you can get GoDaddy shared hosting starting at $1/mo with certain plans. No code needed. Offer ends soon.

Get Hosting for $1

GoDaddy $0.99 Domains

Save big and get your new domain registration from GoDaddy for $0.99 for the first year. No code needed. Offer ends soon.

GoDaddy $0.99 Domains

GoDaddy 25% Off SSL

Save 25% on new SSL purchases at GoDaddy. No code needed. Offer ends soon.

Save 25% on SSL Certificates

GoDaddy 30% Off Your Purchase

Save 30% on your next purchase from GoDaddy when you use our link. No code needed. Offer ends soon.

Save 30% at GoDaddy

Media Temple 2 Months Free

For a limited time you can get 2 months free when you purchase a new annual hosting plan from Media Temple. No code needed. Offer ends soon.

Get 2 Months Free at Media Temple

WP Engine 3 Months Free

Celebrate WP Engine’s 7th birthday with 3 total months free off any annual shared plan. No code needed. Offer ends soon.

3 Months Free at WP Engine

WP Engine 20% Off

Save 20% off your first payment with code wpe20off. Offer ends soon.

Save 20% at WP Engine

NameCheap 40% Off VPS & Reseller

Get 40% off VPS & Reseller hosting from NameCheap with code PICNIC. There’s no better time to start your own hosting business. Offer ends soon.

Save 40% on VPS & Reseller Hosting

NameCheap $5 Off Ultimate Hosting

Get $5 off new Ultimate Hosting packages from NameCheap with code BLUE5KY. Offer ends soon.

Save $5 on NameCheap Hosting

NameCheap 15% Off Pro Hosting

For a limited time save 15% on Pro hosting plans at NameCheap with code MAYPRO15. Offer ends soon.

Save 15% on Pro Hosting

NameCheap Domain Deals

Save up to 10% off com, net, org, biz registrations/transfers ll during May with code SUNSHOWER. Offer ends soon.

Save 10% on NameCheap Domains

NameCheap $9 SSL

Get your SSL certificate for just $9/year from NameCheap. This is a great deal to get premium security for your URL. No code needed. Offer ends soon.

$9 SSL from NameCheap

HostGator Get Started for $0.01

For a very limited time you can get started creating your website with HostGator shared hosting starting at just one penny a month. No code needed. Offer ends soon.

Get Started with HostGator

WPForms 20% Off

WPForms Get 20% Off on WPForms – Use Coupon Code: SAVE20. Offer ends soon.

Save 20% on WPForms

aMember 17% Off

aMember Pro Spring Sale −17% off with code 76ECF909. Offer ends soon.

Save 17% on aMember

Envira Gallery 10% Off

Get 10% Off on Envira Gallery – Use Coupon Code: SAVE10. Offer ends soon.

Save 10% on Envira Gallery

OptinMonster 10% Off

Get 10% Off on OptinMonster – Use Coupon Code: SAVE10. Offer ends soon.

Save 10% at OptinMonster

Soliloquy 20% Off

Get 20% Off on Soliloquy – Use Coupon Code: SAVE20. Offer ends soon.

Save 20% on Soliloquy

InkyDeals 50% Off

Ready Set Sale! Get 50% Off Sitewide at InkyDeals! Just use code MAY50 at checkout. Offer ends soon.

Save 50% at InkyDeals

Duplicator Pro 10% Off

Save 10% on Duplicator Pro, one of the best backup and migration plugins for WordPress automatically when you select auto-renewal at signup. Offer ends soon.

Save 10% on Duplicator Pro

WPEka 20% Off Survey Funnel

Save 20% on WPEka’s new and improved Survey Funnel WordPress plugin with code SURVEY20. Offer ends soon.

Save 20% on Survey Funnel

CyberChimps 15% Off

Save 15% on all of CyberChimps’ top notch WordPress themes and plugins this weekend with code MEMORIAL15. Offer ends June 5, 2017.

Save 15% at CyberChimps

Hopefully we’ll have a few more deals to add as the weekend goes on. And as always with our roundups if you find a deal we want to hear about it! If you have a deal we should add let us know in the comments below and we’ll get on the list as soon as we see it!

Source link


How to Optimize Blog Posts on Your WordPress Site Before Publishing

Hello, my friend. If you are a blogger like me, then you should know what it’s like to wear a zillion hats at a time. As an owner of your own blog, you are the one who searches for the right piece of data that should be interesting to read for your audience. You are the only one who is responsive for writing your content, editing and SEO-optimizing it. Running all these and plenty of other tasks at a time isn’t a joke. It’s easy to miss some important points as you click the “publish” button. So, in order to help you feel confident that you didn’t skip a thing, we have decided to come up with this checklist for bloggers.

In this post I provide 15 key things that you need to do before pressing the “publish” button. Although it may seem like too much at the first glance, most of these steps are pretty simple and quick to achieve. Moreover writing a good copy of text is worthy of a couple of extra minutes spent for its editing, so that all the time and effort you applied while working on it will be appreciated by your readers.

Step 1: Create A Compelling Title

The title of your blog post is one of the most powerful elements that it may include. Depending on the way you structure it, people will decide whether your publication is worthy of their attention. Based on the way you write the title, your blog will/won’t get loads of organic traffic from search engines. As a rule, a post title is the last thing that bloggers work on during the post creation. At least, that’s how we create posts on MonsterPost.

There are plenty of different techniques that you can apply while working on the post title. Start off with a work title. This will be a foundation of your final version of the headline. Keep the title short. Up to 70 characters will be enough for its proper display in the search results. Once you’ve come up with your version of the post title, brainstorm it with someone else. Do not forget about including keywords or phrases in the title. This grows your chances to reach the right audience and attain a wider exposure in search engines.

Step 2: Format Your Copy

It’s way easier to read a text that is divided into smaller sections. Avoiding long paragraphs is a good practice. 5-6 lines of texts is the proper length of paragraphs that will be read by your audience, not skipped.

As a rule, when coming across any blog post, people scan through the content before deciding to read it. By means of sub-headings, you can better deliver the message of your article to the readers. In such a way, the users can see a quick plan of the ideas highlighted in your post, thus better realizing what your post is actually about.

Step 3: Image Formatting

We all know that a single image added to a web page is equal to a thousand words. Perhaps nothing can harm your web page more than a poor-quality image and badly formatted photos. So, before your post gets live, make certain that every piece of visual content is correctly sized and looks good on any device screen.

In addition to the quality, relevant photos is posts, take care of updating your blog with a high-resolution logo that will make your project more recognizable to a wider web community. Also, do not neglect optimizing alt tags and title tags of your images. This will help you make your content more findable on the web.

When working on a WordPress created on the basis of a ready-made theme from TemplateMonster (for example), you will have all SEO-optimization tools at hand. So, just think about your content and the search request your target audience will use to find it.

Step 4: Featured Images

This point is especially relevant to everyone running a WordPress-based blog. Enhancing your publications with featured images can be important for a number of reasons. First and foremost, by means of a featured image you can capture the users’ attention. Depending on the way you design it, the featured picture can either bear an intriguing message or clearly state the things that you are going to highlight in your post.

Featured Images for Posts

Due to the expansive WordPress functionality, a featured image of your publication can be used in a variety of ways. For example, this can be automatically pulled to be used as a recent posts slider.

Adding vertical featured images with texts placed on top of them will help you draw more attention to your piece of content as a person scrolls through a news feed on social media platforms. We will discuss the importance of social media a little bit later in this post. Still, a well-designed vertical featured image makes your content more visible, thus growing your chances to drive more traffic.

Step 5: SEO

Even if you upload your post with gorgeous images and write a brilliant copy, all efforts will go in vain unless you optimize the data for search engines. The way your blog ranks for industry keywords on SERPs is of predominant importance when it comes to increasing organic traffic and lead generation.

In order to make your blog post more findable, make sure that you include industry-driven keywords in the text. When optimizing your data make certain that the keywords do not affect the overall readability. Also, do not forget about adding internal links to other pages of your blog. This can not only help you better optimize your content for search engines, but also bring more value to your readers while giving them quick access to other relevant pieces of data on your site.

Step 6: Links Check

Once you’ve added internal links to your content, it’s high time to check how everything works. As a rule, this should be done manually in order not to miss a single broken link within your content.

External links also require a precise manual check. Does your content include any CTA buttons? Go check them out as well.

Step 7: Cross-device Check

More and more often people give preference to mobile devices when they need to check out news or see some updates on the preferred topics. That is why, before you make any piece of content go live, double check how well the data that you are going to share looks on multiple screen sizes.

It’s always a great benefit to build a site on the basis of a responsive framework. This frees you from the necessity to develop separate versions of your site for desktop and mobile devices, which is both cost-effective and time-saving.

Moreover, Google ranks mobile-friendly sites higher in its search results. So, making your content properly displayed across a variety of screen sizes lets your kill two birds with one stone. One one hand, your blog will get more user-friendly. On the other hand, it will get more findable in Google.

Luckily for you most popular themes are already responsively designed. The Total theme for example offers a fluid responsive layout right out of the box. But the theme also includes bonus options if you want to set your own custom site widths for all devices sizes.

Step 8: Cross-browser Compatibility

Now that we know that your content performs smoothly on any device screen, it’s time to check how well it is displayed in all the major web browsers. Think about the possible web browsing apps that your audience might be using and see how well the content loads and displays over there.

Step 9: Encourage Discussions

Getting back to the post editing, let’s make your copy thought-provoking and discussion-encouraging. How do you know if your article brought any value to the readers unless you receive their comments?

One of the proven ways to encourage discussions below your posts is asking your readers a couple of questions in the end of the article. In the outline section, people commonly look for a brief summary of the things that you highlighted in your publication or some kind of a “call to action” in order to actually do something. Finishing your text with a question or two can encourage your readers to leave a comment with their own impressions about the things that you highlighted or share their own experience on a suggested topic.

Step 10: Proofreading

It sounds like something that bloggers should do as a default action, however for some reason far not everyone proofread their posts before the publication. In order for you not to look like an idiot who was too lazy to check the text before making it go live, it’s highly recommended to proofread what you’ve written for several times.

There may be common spelling mistakes that you could make in a hurry of expressing your thoughts in a document. We are all humans and make mistakes. So, just not to harm your reputation and let your readers enjoy every line of text that your share, proofread your texts carefully.

As you work on a blog publication, write a half of it and save the draft. Look through every single word that you have written and double check if you haven’t made any spelling mistakes. Correct all the writing flows before the publication goes live. Read sentence after sentence. Proofread each a couple of times, and only afterwards keep moving further.

Step 11: Publish and Pin

Now, as you have done all the editing and optimization work, it high time to make your post live. The next step will be pinning your article on Pinterest. If you still haven’t created a separate board for your blog, it’s high time to do that.

As soon as your publication goes live, pin images that you included into it on your own Pinterest board. In a couple of days, go ahead and find relevant boards where you can do the same. While doing such simple repetitive actions, you can distribute your publication to a wider audience, thus making your blog more findable on the web.

Step 12: Share Your Post on Facebook and Twitter

Get fancy while redistributing your publication on Facebook and Twitter. You can share them either manually or use post scheduling programs that will get everything done for you automatically. In order to make your posts more noticeable, accompany tweets and Facebook posts with images. As you upload your social media posts with visual content, make sure that you sized them in accordance to Facebook and Twitter standards.

Step 13: Post Tweets for Several Times

Twitter feed is updated with new posts at a tremendous speed. So, it’s likely that the publication that you share just once will be lost in a steady flow of other tweets. In order for this not to happen, it’s recommended to share new blog posts on Twitter for several times over the next couple of days after their publication on your blog.

It may seem like a daunting task to share your posts manually over and over again. This is when post scheduling programs will come into play. With their help, you can set the same post to appear in the news feed in a couple of days after the publication, as well as remind the social media community about its existence in a few months. Thus, you can circulate your older content over and over again.

Step 14: Comments

Whenever your post receives a comment, do not leave it without a response. This deals with both comments that people leave below a post on your blog and in social media. Make an extra effort to respond to comments containing questions. Extra thoughtful readers should also get a response on their reflections.

Responding to comments you show that you care about the opinion of your readers and that you value every single moment they spent to read your article. On seeing this, people are more likely to come back since they see how much they are valued.

Step 15: Analytics

In addition to user comments that are strong indicators of the public interest in your posts, it’s recommended to keep track of the total number of page views and reflections that each post that you published last month has attained. Google Analytics will help you manage this task better than anything else. The statistics will show you what topics are in the biggest demand among your readers, thus you will get a better understanding in what way you should keep on moving for a greater success.

Wrapping Up

Here we go. These were 15 of the most proven and effective steps that bloggers need to take into account before publishing their posts on the web. Some of them are tried and true yet no less effective. Apply these in practice and see how much more the audience will get engaged with your blog.

By the way, is there anything else that you think should be mentioned on the list? Let us hear your thoughts in the comments section!

Source link


The Ultimate Guide to WordPress Image Management

Visual impact is one the most important features when it comes to an impactful content marketing plan. Welcome to a brand new post series – The Ultimate Guide to Image Management in WordPress.

It is designed to give you the tools necessary to manage you image assets in WordPress – right from technical optimizations, SEO, CDN integration, and library management. In this multipart guide, we will only recommend those methods, tutorials, plugins and themes that we have tried or are recommend by industry experts.

We will also avoid blindly suggesting plugins that have a high usage in the WordPress repository.  Rather, we’ll recommend the ones that strike the perfect chord between value proposition and performance optimization.

You might wonder how we’d go about doing that. 24,000+ downloads of our Total – Responsive Multipurpose WordPress theme in ThemeForest might not be a great indicator.

Well, we’ve scoured the best blogs from the industry-leading WordPress hosting companies (such as WPEngine and Pagely) and learned what they learnt when serving billions of pageviews across thousands of high-profile clients. We’ve compressed all this information for you into tiny paragraphs and bullet points for your online success. Now let’s get started, shall we?

Technical and Performance Optimization Tips for WordPress Images

There are quite a few image optimization options available in WordPress that do not put unnecessary load on the web server. We’ll look at some of the most common image optimization tips that everyone should follow, along with a few others that come in come in handy in special occasions.

JPG or PNG? Using the Correct Image Format

The very first step in image optimization is a good start. They say a job well begun is half done. That’s exactly the case when it comes to image optimization in WordPress. It all starts with choosing the right image format. JPG and PNG are the two most common image formats used online in content marketing.

The trick is to understand which format to choose for each type of image. Picking the wrong one causes a monumental increase in image size. Here are the rules.

When to use PNG format?

For flat images – such as vectors, illustrations, fonts, logos, banners, shapes, banners, etc. – anything that is created in a vector format such as EPS or Adobe Illustrator (.AI) format, use a PNG. You’ll end up getting an optimized image with almost zero quality loss. If you use a JPG in this case, you won’t compromise on size, but might run out on quality. In fact, at higher resolutions, the PNG would be lighter without quality loss. The JPG would suffer.

Take his example. We’ll create a flat image at 5000px and save it as a JPG and PNG.

Sample image used for test

Flat Image

In a nutshell, the JPG image was 455% higher than the PNG for the same resolution.

When to use JPG format?

For everything else, use a JPG. Anything other than a flat or vector image, use JPG. Photos of people, places, things, etc. – use JPG. Almost all stock photos under this category use JPG. If you use PNG in place of a JPG, you would run into some serious performance issues.

You need to be extra careful in this case. If you use a JPG in place of a PNG, there would be little or no damage. However, if you use a bloody PNG in case of a JPG, you create a lot of room for damage. Take a look at this example.

Setup: I’ve downloaded this image from Shutterstock, which weighs around 10.3MB at a resolution of 6149×4562 – essentially a 28MP stock photo. Unless we’re preparing something like a print-ready brochure, we won’t be using full resolution of the photo in our blogs. Let’ say we have a fixed max image size of our blog of 1600px.

Experiment: We’ll resize the source image to 1600px and create four versions – two for PNG format and two for JPG. For each format (JPG/PNG), we’ll use the (a) recommend compression settings and the (b) maximum compressions settings.

Sample image for JEPG experiment

Results: Here are the results in a nice chart for you to follow:

Original Image (KB)

Target Resolution 1600px
Format Settings Size (KB) % Reduction
JPG Progressive, Quality = 85 231 98%
Non-Progressive, Quality = 85 239 98%
PNG Compression = 0 5575 49%
Compression = 6 1852 83%
Compression = 9 1750 84%

From a first glance, one might think that 84% compression of PNG is good enough versus the 98% achieved in JPG. That’s not entirely true. If you take a closer look at the image sizes, you would see that the PNG weighs a little over 1.7MB whereas the JPG is 0.22MB. Which means, the PNG is 8 times heavier than the JPG version of the same image at the same resolution. In other words, for the same image and resolution, the JPG version is 700% lighter than the PNG!

For the same image and resolution, the JPG version is 700% lighter than the PNG!

As a rule of thumb, use PNG for flat images and JPG for everything else.

Checklist for Uploading Stock photos in Blogs

There are tons of blogs where editors directly upload the full resolution version of the image in their blog posts. Here are a few pointers for uploading stock photos to blogs. I use a free software called IrfanView which has a lot of awesome features. I’ll illustrate each one for you.

1. Resize your Image

First off, you need to decide a max resolution for all your images in your WordPress site. Any image above that dimension would be resized, unless of course it is smaller.

IrfanView has a Batch Conversion feature (press B after launching the app) which can apply a list of functions to a bunch of images in one go. For our purposes, the functions include resizing, cropping, adding a watermark, etc.

2. Remove EXIF Data

Photos clicked on a regular camera have a lot of embedded metadata – which is nothing but tiny (but useful) bits of information about the image. Examples of such info include GPS coordinates of place were the pic was clicked, ISO settings, camera model, etc.

EXIF info of a random photo clicked on my iPhone

Unless we’re photo-blogging, we generally don’t want such info in a blog post’s image. When you save or batch convert images in IrfanView, EXIF data is typically removed. This helps in preserving your privacy – especially your physical location. The size difference for most photos is about 200-300 KB per image.

3. Save as Progressive JPG

IrfanView saved JEPGs as progressive by default

A progressive JPG image loads the image layer by layer – thereby speeding up the load time. Content Delivery Networks such as KeyCDN have started automatically converting JPGs to progressive JPGs to speed-up image delivery and optimize storage.

4. Set the DPI to 72

DPI or dots per inch is a measure of quality of the image. A high DPI value is used for print material. For the web, a value of 72 is perfect.

Okay, so summarising the above, following are my settings. I run this feature once I’ve compiled all the images for my blog post – before uploading the images to WordPress.

Batch conversion settings in IrfanView for a typical WordPress blog

5. Optimize your Images

No matter whether you’ve used JPG or PNG, you need to optimize your image. There are a lot of seriously awesome online tools that help you optimize your images and save a lot of space.

I’m talking about services such as TinyPNG or TinyJPG that simply optimizes your PNG/JPG images with some advanced algorithms.

Optimized images in TinyPNG

To be honest, I don’t know how the algorithms work, but they do and I’ve always been able to get a reduction of 50-70% no matter how best I save them.

You can also buy the pro version of the service as a Photoshop plugin for $50 USD. Both Windows and Mac versions are available. For my purposes, the online version (coupled with the Save to Dropbox feature) works best.

Image Optimization Plugins in WordPress

So far, we’ve learnt the steps of getting started right. What if you’ve stumbled upon this post now, and already have 100s of images uploaded? Well, here are some plugins to help you with that:

EWWW Cloud Image Optimizer

This plugin is a fork of the original and wildly popular EWWW Image Optimizer plugin. Amassing over 500,000 download, this image optimization plugins allows you to optimize images as they are uploaded to WordPress.

What sets it apart from the competition is its ability to optimize existing images in your database, which results in a huge performance bump. It also saves significant bandwidth costs since most of your traffic come from old articles. You can also optionally choose to enable lossy image compression (which is barely visible to the naked eye) but can save a lot of space and bandwidth. In terms of optimization technology, it can use TinyPNG or TinyJPG’s API to optimize new and existing images.

But here’s the problem. A lot of hosts (including WPEngine) do not allow the EWWW Image Optimization plugin since it puts a lot of additional load on the server. If you somehow manage to bypass the server restrictions, you might risk your account getting suspended due to policy violations.

This is where the EWWW Cloud Optimizer plugin comes to play. It offloads all the computation required to optimize the images to the cloud and simply replaces the unoptimized images with the optimized ones. Since virtually zero CPU power is used for compression, there is no additional load on the sever. This is valid for all new and existing image conversions in your WordPress site.

Plans & Pricing: As one would expect, the plugin is not free since the developer must pay the cloud computing bills. However, the pricing is extremely reasonable costing $9 USD for 3000 image optimizations for a prepaid subscription.

The EWWW Cloud Optimizer plugin is designed beautifully. The media scanner tells you how many images you need to optimize prior to making a purchase. Based on your server’s images, you can purchase a relevant prepaid plan.

TinyPNG WordPress Plugin

This another great image optimization plugin that integrates directly with the TinyPNG/JPG service. It automatically new and existing images uploaded to the WordPress media library. This plugin offers a free plan of 100 image optimizations per month.

Freddy had compiled a list of image optimization plugins a while back – give it a read if you’d like to know more on the topic.


This brings us to the end of the first post in this series. In the next article, well learn how some lesser known image optimization tips and tricks such as preventing hotlinking, fetching images from remote servers and the like. Do you have some tips under the getting started right category? Let us know in the comments below.

Source link


20+ Essential Steps For Your WordPress Maintenance Checklist

Whether you are beginner or a seasoned webmaster, WordPress maintenance is one area you must focus on for the betterment of your site.

You simply can’t build a WordPress website and just let it sit; you need a proactive approach to maintaining your website(s) as well as other online properties. And while a WordPress management tool such as ManageWP or InfiniteWP will help you with most tasks, there are areas that go unnoticed.

Which is precisely why you need a WordPress maintenance checklist to ensure each and every part of your WordPress machinery website is oiled. Otherwise, things will get cranky and you will lose big time especially if this webbing thing is your livelihood.

But first, why WordPress maintenance?

Why WordPress Maintenance?

Managing a WordPress website is a full-time job as opposed to the popular opinion that you simply need to set it and sit. Things break at unexpected times, and it’s your responsibility to make repairs. You need to create backups, update your website and simply keep the business going.

If your WordPress website is your livelihood, you cannot afford to let things go unattended for long periods. This is where a WordPress maintenance checklist comes in. You definitely don’t want to lose your site to hackers, or lose out on business because your design scares away prospects.

WordPress Maintenance Checklist Vitals

If you made it this far, great. Now, let’s discover a couple of vital items for your next WordPress maintenance checklist.

1. Visit Your Website

Recommended by Mitz, visiting your website like a visitor allows you to spot errors when they crop up. It’s a shame most of us get stuck within the admin dashboard, and rarely have time for the front-end. Well, guess what? Your visitors don’t see your admin dashboard.

Ideally, visit your website daily and preferably on different devices to quickly spot problems with the design layout, content and much more. This you should do long before you think of other aspects of WordPress maintenance. Come on, it will just take a minute.

2. Create a WordPress Child Theme

If you want to make significant changes to your WordPress theme it’s important to build out your website using a child theme. If you haven’t already, please create a child theme at your earliest convenience. Simple reason being you can preserve your custom changes when you update your parent theme.

While doing my usual rounds, I found this guy, I think his name is Grey or Gary – I can’t remember, in a conundrum since he was afraid to update his parent theme. Apparently, he had made huge, and I mean huge customization to his parent theme, but was afraid to update the same for fear of losing the styles.

Now, I bet his website is vulnerable to attacks and he is having a headache over this. So, just start off with a child theme. Here’s a detailed WordPress child theme guide for thy pleasure.

3. Update WordPress Core

Seeing as we just touched on the sensitive subject of site security, how about making sure the bad guys have an extremely hard time breaking into your site? Remember, WordPress maintenance encompasses everything from security to design, SEO and much more.

To keep your WordPress site healthy, updating to the latest version of WordPress is your number one priority. Lucky for you, pretty much most of it is automatic. Whenever there is a major update, you get a nag message in your dashboard. Just update to the latest version of WordPress already.

4. Update Themes & Plugins

If you have a child theme in place, there are no qualms when it comes to updating your theme. Just hit the update link and you’re done. Same goes for your plugins; keep everything updated. This bolsters the security and performance of your website.

In addition, get rid of all useless themes and plugins on your site. Nevertheless, deleting themes and plugins isn’t enough, you must optimize your database using the WP Optimize plugin afterwards. Note, optimizing your databases is an item for your WordPress maintenance checklist in itself.

Aside: A WordPress management tool such as ManageWP vs InfiniteWP help you to update everything on multiple websites with a single click. Optimizing your database is all you, so pull your weight and get things done.

5. Optimize Page Load Speeds

Since we’re talking about optimizing stuff, can you spare a few minutes for your page load speeds? There’s one thing people don’t have time for, and that is slow loading websites. Regularly check how your website performs using tools such as GTmetrix, Pingdom Tools and Google Page Speed Insights.

These tools usually offer you suggestions on how to fix whatever is slowing down your website. However, some of the solutions are only for the tech-savvy amongst us. For the rest of us common folk, let’s reduce the size of our images using WP, choose WPEngine’s awesome hosting and use content delivery networks (CDNs) such as StackPath (formerly MaxCDN).

Interested in improving the speed of your WordPress site? If so, discover more with this page load speed guide that offers actionable tips on reducing the time your content takes to load. Speed is good, and Google wants speed now more than ever.

6. Create Regular Backups

Seeing as I didn’t have a WordPress maintenance checklist when I started, I left a couple of sample sites unattended and as a result got hacked. And since the sad sod had complete access, they easily moved from the sample sites to my professional sites.

I said I left things unattended, meaning I had an unreliable backup strategy. All my backups were on my hosting server, and when the hackers hit, shit hit the fan. Long story short, I had to build my websites from scratch. How I hungered for a reliable backup solution back then.

Nowadays, there are a couple of reliable backup solutions out there including blogVault, VaultPress and BackupBuddy among others. Please keep backups because you don’t need the help of a hacker to break your own website. If you know it happens, then you know how frustrating it is to lose everything.

7. Check for Broken Links

You’ve probably gone a century without checking your WordPress site for broken links. If you’re guilty, worry not, you’re not alone. Yet, broken links are a real and incapacitating problem. Broken links means link rot, and link rot means lost SEO and UX points. To the uninitiated, UX means user experience.

Checking for broken links manually will fry your brain, which is why you need tools such as the Broken Link Checker plugin and W3C Link Checker among others. I also use a plugin known as Velvet Blues, which “…updates all urls in your website by replacing old urls with new urls.”

8. Create/Modify Your 404 Page

With broken links comes 404 error pages, which are pages meant to tell your readers whatever they were looking for is unavailable. Yet it’s unthinkable letting this user go. Come on, the user was showing some serious intent here boys and girls, so get them while they’re still hot.

How? If you’re using the default 404 page that came with your WordPress theme, you’re probably working with a hideous page that turns away readers. Incorporating options such as links to other pages, a sitemap or a search box can incentivize the reader to venture further.

Your 404 error pages needn’t be where the conversation goes to die. It’s a great avenue to capture the reader who experienced problems while navigating your site. Looking around in Google will serve you all the inspiration you need to create 404 error pages that win big.

9. Search Engine Optimization (SEO)

My favorite part of this WordPress maintenance checklist, a great search engine optimization strategy will help you to shine in Google search results. SEO is many things, probably why most webmasters shy off. Yet, you can easily take care of most basic SEO using a plugin such as Yoast SEO.

We ventured far and unearthed many SEO treasures. We cover these adventures in posts such as:

Just remember SEO is easy regardless of what most gurus will have you believe. You can easily rank for your keywords using optimized SEO content. Quality outweighs quantity here and we can’t emphasize this enough.

10. Posts Regularly

Activity is good, don’t you think? Establish a regular posting schedule, but concentrate on quality since it’s no use filling up your blog with useless junk. At the time of writing, Brian Dean of Backlinko has created a post per month since the time he started and updates his posts on a regular basis too.

To add some weight on that quality thing we just mentioned, he has (at the time of writing) 34 blog posts in total yet he scores great SEO ranking for some competitive keywords. If your blog goes stale, you can expect your rankings to tank and customer inquiries to dwindle.

11. Choose a Great Host

If you got suckered into a shared hosting package thanks to highly-discounted offers and the promise of unlimited everything, it’s alright, you can still move your site to a new host. Note, however, that managed WordPress hosting isn’t for everybody, but if you’re serious about your business, it’s a prerequisite.

We use and absolutely love WPEngine for their efficient and cost effective managed WordPress hosting. They take care of most of the technical stuff including backups and security, so we can concentrate on running WPExplorer and building awesome themes.

If you’re looking for a budget host for a personal blog, perhaps you’re just trying out the waters, we recommend SiteGround or Cloudways. Both offer high power and secure packages that are simply a bliss.

12. Implement Security

On average, I get about 60 login attempts each month and I don’t even pull that much traffic. Look, my business model doesn’t operate on pulling large volumes of traffic, nope. Yet, my login forms get bombarded every week like nobody’s business.

Without a security solution such as iThemes Security (or Sucuri) in place, bet I would have to contend with many intruders. That’s not all, they also track file changes on my website and notify me whenever anything changes. This means you can get the culprit before they do massive damage.

13. Use Unique Username & Strong Passwords

The worst yet most popular password and username – in that order – are “12345” and, you guessed it right, “admin”. There’s something known as brute force attack guys. Malicious hackers will lob a huge database of known user-password combinations at your login form until something gives.

Guess what happens when you use “admin” and some weak-ass password. That’s right, you get dethroned and some fluke can sell Viagra on your beloved website. WordPress ships with a password strength indicator, meaning you can create military grade passwords but you’re just lazy.

And hell no, don’t ever use “admin” as your admin username. If you already use “admin”, just login to your WP dashboard and navigate to Users. Create a new user with administrator roles. Attribute all content to this new user. Logout and log back in with the new user. Delete the old “admin”.

14. Test for Responsiveness

Responsive web design used to be the future of web design. Today, responsive web design is basically what we call web design. You need a fully responsive and mobile-friendly WordPress theme that looks and works great on multiple devices.

You know, something like our very own Total Responsive Multi-Purpose WordPress theme. We call it Total for a reason; it’s the only theme you need for your diverse needs. Away with shameless plugs, you can test for responsiveness using a tool such as Am I Responsive? or Google’s Mobile-Friendly Test.

15. Test Forms

Forms are meant to work, and if they fail in this, why have one to begin with? They don’t serve any aesthetic purpose, nope, not at all. Forms are meant for visitors who would like to reach out. You simply can’t create a form, line it up on your website using a shortcode, and then leave. Test that thing boys and girls.

In the process you might notice your site doesn’t send out mail, which is as common a problem as these other 15 WordPress errors you need to fix. Ensure you can receive email from your website whenever a prospect contacts you. Engineering a contact form is as easy as pie. Use a nifty plugin such as Ninja Kick forms and Gravity Forms among others.

Moreover, update your admin email after you make changes. Once, I made changes to my website. I moved my website to a new domain name but forgot to update my admin email. Not to mention, my old admin email was defunct immediately I dropped the old domain.

Long story short, I could not receive any notifications including the password recovery link. I had to login to phpMyAdmin to edit my database, which – I must admit –  isn’t for the perfect beginner. You can easily change your admin email in the settings tab within your admin dashboard.

16. Link Your Website to Google Search Console

Formerly known as Google Webmaster Tools, Google Search Console is a great source of search analytics for your website. The tool is a lifesaver I tell you, since you gather a lot of info including incoming links, crawl errors, top queries, top pages and security issues among others things.

Couple this with the information you gather using Google Analytics, and you have a solid foundation for your next marketing campaign. You can gather a lot of information about your target audience from your traffic analytics. Google Search Console and Google Analytics it is.

17. Create Social Media Profiles

While this has nothing to do with your WordPress site technically speaking, it’s important to treat social profiles as an extension of your brand. Show me a website that has no social media presence and I will show you an entrepreneur who is leaving money on the table.

Join a couple of social networks and create profiles for your website. Then build a community on these platforms. Go with Facebook, Twitter, Google+ and LinkedIn although you can create as many as you can manage. Keep things conversational, funny and/or exciting – don’t go for the sale.

18. Add Social Sharing Buttons

Along with social media profiles, ensure you add social sharing buttons so users can easily share your content with their friends and communities. We have covered a couple of social media plugins for WordPress to make the process incredibly easy for you Your Royal Highness.

Do you know how to create a viral post? Me neither. That’s why you need an engaged community that swallows your content hook, line and clincher. It is this engaged community that will send your posts viral, no matter the topic. By all means, you need to invest huge in your content for your social media strategy to work.

19. Add Newsletter Subscription

You should aim to create a mailing list long before you launch. If you launched without a mailing list like many of us, please understand all is not lost. You can add newsletter subscription easily using a number of plugins. My personal favorite is MailChimp for WordPress, but that’s because I use MailChimp.

There are many other email newsletter services at your disposal. We are talking about solutions such as MadMimi, GetAResponse, AWeber and Constant Contact among others. Remember, email marketing is your most effective strategy. Truly, as the old adage goes, the money is in the list.

You can even subscribe all prospects who contact you. You can do it automatically or manually, the choice is all yours although automated sounds better. So add the Newsletter WordPress plugin that adds a checkbox to your forms allowing prospects to subscribe automatically.

20. Validate Your Website

After building your website, it’s vital to ensure everything works as expected. This involves validating all the resources that make up your website. This means checking HTML code, CSS and all other scripts that run your website.

You can easily validate (and consequently repair) your website using a tool such as W3C Markup Validation Service. A markup validation tool allows you to pin point all errors in your markup. It highlights a lot errors that could impair your website’s design and functionality.

21. Create a Sitemap

A sitemap is the gateway to your content as far as search engines go. There’s great value in having a sitemap that outlines your pages. Creating and submitting a sitemap means your content gets found and indexed faster. You can take advantage of the Yoast SEO plugin or Google XML Sitemaps plugin.

Go further and create a sitemap for your video content as well. This ensures that search engines can decipher video content on your site as if it were text content, which means all kinds of awesome things for your video SEO efforts. After creating your sitemap, always remember to submit them to search engines.

Submit sitemap to:

Undoubtedly, there are many other items, albeit minor, to include in your WordPress maintenance checklist. But these tips are all a great place to start!

Final Words

WordPress maintenance is part and parcel of the job. Provided you run a WordPress website, you cannot escape the responsibility of keeping things in order. While there are many WordPress management tools, you need to keep an eye on things to ensure you’re not leaving out vital areas.

The above items serve as reminders of some of the things you need to actively take care of in order to run a successful website, hence business. Have ideas, questions or suggestions regarding this post? Please don’t hesitate sharing in the comment section below.

We always look forward to your feedback. Thanks in advance!

Source link


How to Choose a Color Scheme for your WordPress Project

Choosing a color scheme for your WordPress project can be a very difficult and time-consuming task. The right colors will help create a beautiful and attention grabbing website, appealing to your visitors and encouraging them to return again and again. But get it wrong and your repeat visitors numbers, sales, conversion rates, and business may all suffer.

Lucky for you many top selling WordPress themes include built-in color options. The Total WordPress theme for example includes color pickers for almost every page builder module as well as tons of built-in options in the live WordPress Customizer. So with the right theme you can fully implement your color scheme.

In this round up of the best color generators, we will look at a variety of tools to help you choose a color scheme for your WordPress website. The selection of color generators mentioned in this article offer numerous features between them. So whatever your design experience, you will be able to find a color generator tool that suits your needs.

Adobe Color CC

Adobe Color CC

Like all Adobe products, Adobe Color CC is an advanced solution that will involve a bit of a learning curve if you want to get the most out of its features. Choose from pre-generated color palettes or create your own based on a color or an uploaded image of your choice.

Adobe Color CC lets you select your own color rules, or manually adjust colors yourself. If you are looking for a basic and quick color generator, this isn’t the software for you. On the other hand, if design is your thing, and you enjoy exploring the complexity of color palettes, Adobe Color CC will be right up your street.



Coolors allows you to quickly create beautiful color schemes, that always work together. Lock in a color you’d like to use, click the spacebar, and then Coolors will generate an appropriate color scheme. If you are basing a color scheme around an image, simply upload the image and let Coolors find the best colors to match it.

Colors can be customized by adjusting temperature, hue, saturation and more. Palettes can then be organized and saved in the Cloud, allowing you to access them from any location.



ColorHexa is a free tool that will generate a color palette for any color of your choosing. Once you have selected a color, ColorHexa will produce detailed information about that specific color. This includes the percentages of colors that make up your chosen color, and stats on hue, saturation, brightness, and more.

A number of color palettes are generated, as well as alternative options, alterations on shades and tones and previews of colored text and borders. All in all, ColorHexa is an extremely in-depth tool which will empower you to create the right color scheme for your WordPress website.



Palettr is an interesting color generation tool. Instead of basing a color palette on an individual color, Palettr selects a color palette around a theme or a place. Simply type in a word, or words, that best describes a theme or a place. Then wait for Palettr to find the appropriate colors.

Palettr works by finding images linked to your words and then generating color palettes around those photos. Without a doubt, Palettr is a clever concept. And a great way to find inspiration if you are struggling to find the right colors for a project.



If you’re looking to create a color scheme set around a particular image or a series of images within the same color scheme, then Pictaculous is the tool you need. Simply upload an image and then let Pictaculous do the hard work. It is worth mentioning that images need to be saved as PNG, GIF or JPG files only, and be smaller than 500k.

Pictaculous will create one five color palette for each image you upload. However, it also displays palette suggestions from Adobe Color CC and Color Lovers, giving you a selection of exciting options.



Colorfavs is a neat little tool that will produce a range of color palettes and info for the colors of your choice. This website will generate beautiful color palettes from URLs, images or to match a specific color. Colorfavs will display complementary colors and color conversions. These include a range of color schemes, gradient shades, hue pallets, and more.

You can also choose from Colorfavs many pre-selected color palettes. Like your favorite colors and palettes, and create collections of palettes that you can save and reuse for a variety of WordPress projects.



ColorLovers is a community site, aimed at providing Creatives a place to come together, share their work, and find inspiration for their next project. Here you can explore a range of colors, palettes, and patterns, discuss trends and articles, and interact with the whole colorful community.

ColorLovers contains a few different design tools. PHOTOCOPA is an image inspired color generator. Simply upload your photo and PHOTOCOPA will come back with six color palettes pulled from the image.

COPASO is an advanced color palette tool from ColorLovers that finds color palettes to match your chosen colors, or again from an uploaded image. COPASO is one of ColorLovers more powerful tools, which is reflected in its more advanced interface.

Material Design Palette

Material Deisgn

Material Design Palette is an extremely straightforward, if a little basic, color generator tool. Simply select two colors from Material Design’s color options, and it will generate a color palette for your WordPress project.

Helpfully, Material Design labels each color it suggests in the generated palette as how to best use it. For example, it will select one color to be best used as the Primary Text color, one as the Secondary Text color, and so on. This is particularly helpful for those will little design vision and that really need guiding through the whole process of selecting and using colors that work together.



Palettable is another great tool for those who are looking for a quick and easy color generator with no frills. This solution works by suggesting colors, which you can then choose to ‘like’ or ‘dislike’, allowing you to either keep the color or pass on it. More colors that match the original colors are then added, enabling you to create a complete color scheme of five colors.

There are two big pros of Palettable. One is the full-size screen display of the colors, which enables you to get a good insight and feel of how the colors work together. The second is the ease of use, enabling you to select and customize colors with just a few clicks of a button.

Final Thoughts

Finding the right set of colors is an extremely important part of any project (almost as important as choosing the best WordPress theme). As you can see there are a plethora of tools available online to help you get it right. When first starting out, try using a couple of different color generators. This will help you to see which one best suits your needs and experience. Then sit back and watch your projects come alive with the new dynamic color schemes you have created.

Which color generator catches your eye? Please share your thoughts in the comments below.

Source link


What Nobody Told You About WordPress When You Started

WordPress is gaining in popularity and a number of website owners are adopting it as their Content Management System. I’m writing this post to share some pointers with folks who are just starting off with WordPress or are using it for a short while now, to help them avoid many common mistakes. I’ll lay out some facts, hope to clear up a few misconceptions, and offer a few tips to help you along.

Facts About WordPress

First off, here are a few facts about WordPress to help reinforce the awesomeness of this particular CMS.

WordPress is the single Most Popular CMS.

Let’s start with this indisputable fact. WordPress powers 30% of the websites on the internet. Corporates, celebrities, blogs, creative artists, online stores and others use WordPress as a platform for their websites. So you can see that WordPress is hugely popular.

WordPress is free.

And that’s a fact. But that’s not the whole story. The piece of software that is WordPress is freely downloadable. But there are other essentials like hosting, domain name, themes and plugins that can all add up to the cost.

In addition, if you’re not a Do-it-yourself types, you’ll need to pay a developer to smooth out any troubleshooting issues or to customize WordPress to suit your needs. To have a clearer idea of how much it’s going to cost you to build a website with WordPress, check out this post.

There’s a plugin for (just about) everything.

Think of any function you want for your website. Chances are that a search for a plugin for that function can throw up multiple options. Plugins are wonderful and give you the freedom to add a range of functions to your website. There are close to 50000 free plugins in the WordPress Plugin Directory.  If your choice is for a premium plugin for the better support that these plugins enjoy, look within CodeCanyon.

Good Hosting is extremely important.

When you get right down to it, all hosting is of two types – Shared hosting and Dedicated hosting. Shared hosting is what you see commonly over the internet. It’s quite suitable for small websites or blogs with low visitor count. For larger websites that handle heavy user traffic, shared hosting simply will not do. These websites can opt for dedicated WordPress Managed Hosting services or any other hosting service that can allocate sufficient resources to the website on a dedicated basis. Remember, when it comes to hosting, it pretty much comes down to what you pay is what you get.

Premium themes typically offer better support than free themes.

Generally, premium themes are better maintained, regularly updated and enjoy greater support from the authors. Many of the better rated premium themes released in the recent past have clean code, flexible structure that you can build upon and terrific functionality. And all this is in addition to good design. But as with anything in life, be sure to do your research before you purchase a theme. Marketplaces like Themeforest, Creative Market and Mojo are made up of thousands of individual developers so the support and updates you receive will vary from product to product.

Misconceptions About WordPress

When you first research WordPress, there are a few common misconceptions you might run into. But don’t worry – we’re here to help clear them up a bit and elaborate so that you can have a better understanding of WordPress as a whole.

WordPress is easy.

True, WordPress is easy. But this doesn’t mean that you download WordPress and then sit back and watch your website take shape magically. No, you’ve got work to do too. What’s easy with WordPress is that by following the instructions, you can have a barebones website in place in no time at all. From that point on, you can pick up WordPress knowledge hands on and flesh out the website as you wish. Since it’s free, you can install it locally and create any number of test sites and try out your knowledge freely.

As a user, you need to be proactive and become familiar with the way WordPress works. That’s not too hard given the number of tutorials, courses, training videos, podcasts and blogs that can guide you through your WordPress journey. Thereafter, you can learn just as much as is necessary to run your website or go the whole distance and pick up some development skills too. It’s totally up to you.

Updating WordPress is just a click away.

You may have heard this many times – Updating WordPress is as easy as a single click. But it’s not quite that simple. The first thing you should do is check out what’s being changed by going through the changelog. And if you have no need for a feature, you can skip that update. However, it’s best to carry out all security updates on your WordPress install.

By default, all minor updates to the WordPress core are carried out automatically. But with major updates, you’ll see a notification on your Dashboard that you’ll need to click to update. When it comes to themes and plugins, automatic updates is disabled. You must choose to update on receiving notifications on your dashboard.

If you wish to have more control over what’s being changed in your WordPress, you can make simple changes to the wp-config.php file or add filters to the functions.php files of the themes and plugins. You can choose to enable or disable automatic updates for each individually. Check out this Quick Guide to Updating WordPress to know more about updates.

WordPress generally refers to

Most newbies fall for this one, not even being aware of is the organization that offers the free open source software that you can download and install anywhere and use to build your website. is a service that uses the same software and offers server space and other services for your blog (if you want more details, checkout our guide to the differences of vs

With, you enjoy total freedom to manage your website and monetize it. When you build a website with WordPress on a server of your choice, you own the website and can do pretty much anything with it. On the contrary, you have little control over a blog on It’s important to be aware of what you want, before setting up your website – the freedom that offers or the convenience of Shifting a long running blog from to can get quite messy.

WordPress is not for smaller devices.

Last year, traffic from mobile phones overtook the traffic from traditional desktops. If your website is not accessible from mobiles, you’re going to be losing much of the traffic. WordPress has been quick to respond to the trend and over the last few years, WordPress themes have evolved to adapt to any screen size perfectly. One great example is our Total drag & drop WordPress Theme which features a fluid responsive design that is common to most well coded themes today.

WordPress is not secure.

This one is more scaremongering than real truth. WordPress is no more or no less susceptible to security threats than any other CMS. Given that no piece of software is ironclad, WordPress ranks up there among the top when it comes to security. The fact is that WordPress is so much more widely present on the internet that it becomes a the target of choice for hackers. Don’t forget, WordPress is open source software that has a large active community that reports bugs continuously and rectifies them almost immediately.

WordPress is just for blogs.

This was true more than a decade ago when Matt Mullenweg conceived it as a personal publishing platform. However, WordPress has today evolved to cater to a wide range of websites and today, celebrities, music houses, tech blogs, news centers, fashion magazines, design studios, portfolios and online stores, all have their websites on WordPress. Moreover, there are hundreds of WordPress themes that cater to every niche. This makes website building easy across multiple categories.

Too Many plugins can slow down your site.

Take this one with a grain of salt. The question here is more about the quality of the plugins you install. So long as the plugins are cleanly coded, regularly updated and you’ve enough server space for them, you can install as multiple plugins without affecting website performance.  However, you should skip a plugin that adds too many HTTP requests, increases database queries or consumes too much processing power. One plugin with bad code can bring down your site. Plugins can also be an entry point for malicious software. So it’s important to screen plugins for quality and test them, before activating them on a live site.

Some Basic WordPress Tips

Now that you know a bit about what to expect from WordPress, here are a few key tips to keep you on the right track when using WordPress.

Use plugins ONLY when necessary.

It’s not necessary to reach for a plugin whenever you need to add a function. WordPress has many built in functions that you should explore to see if it fulfills your needs. Your theme can also pack in some functions. Many more functions are possible with simple codes. Check out these options before reaching for a plugin.

Inactive plugins are a security risk.

If you’re not going to be using a plugin for a while, it’s better to delete it entirely from your WordPress, not merely inactivate it. So long as a plugin is lying within your WordPress, it can be susceptible to malicious software, even though it’s inactive.  It makes sense to keep track of your plugins and delete those that you really have no need for.

Look beyond content.

While it’s true that content is a key traffic generator for any website, creating great content for your website is only a good start. As any SEO expert will tell you, getting Google to find you easily and put you at the top of the search results page is extremely hard work. The Yoast SEO plugin will help you get your posts right for search engines. You can also make it a little easier for search engines to find you by submitting sitemaps to Google. Take a step further and sign up with Google Analytics to gain insight into what you’re doing right and wrong when it comes to website traffic. You can also use the Google Search Console to help you understand how your website is interacting with Google search engine.

Always make the changes you want in Child Themes.

Do not mess with the default themes while making changes to the theme. Always work with a child theme for carrying out any change you want. That way, when you update the default theme, all the customizations will not be lost.

If you’re up for it, learn all about hooks, filters and actions.

When you’re more familiar with WordPress, take some time to learn about hooks, filters and actions. This can help you interact more comfortably with WordPress. Find out more about it here.

Stay calm when you face issues.

At some stage or the other, you’re likely to run into some issues with WordPress like database errors, white screen of death and the like. Remember that many other WordPress users have faced these issues before you and posted solutions online. Basic WordPress troubleshooting solutions can easily be found online. You just need to stay calm and search for appropriate solutions to your specific situation.

That’s Not All

There are more ground rules that you need to pay attention to such as:

  • Backup and security is important.
  • Start building your email list from day one.
  • Use Categories and Tags for posts and pages right from the start.
  • Use a favicon.
  • Optimize the website for speed and performance.

But let’s keep it for another post. There’s really no end to the learning with WordPress!

Source link


How to Build a Landing Page with WordPress from Scratch

A landing page is a web page that’s designed primarily to capture a visitor’s attention and their details—like an email address—via a lead form. They are designed to target a specific audience depending on the product you are marketing.

A landing page can also be a squeeze page used to redirect traffic to the main website. You can have as many landing pages as you want on your site. In fact, the more landing pages you have, the more leads you are likely to get.

For instance, if you are marketing a new product via an email campaign, you can redirect traffic from your targeted email campaign to a specially designed product landing page. The same applies to any promotion you do via email or other means. The key thing is to create a unique landing page for every campaign you launch.

Landing Page Basics

There are no written rules as to what a landing page must have or look like. However, after years of experimenting with a range of landing page styles, I have come to the conclusion that certain key aspects should be considered when designing landing pages. Here are the top four:

  1. Specificity: When designing a landing page, be specific about what you offer. You should also know what’s in it for you. For instance, if you offer free info when a user signs up on your landing page, how are you going to benefit?
  2. Benefits: The best marketing lingo can get a visitor’s attention, but if you don’t clearly explain how they are going to benefit, your conversions may be thin. A good landing page must be clear on how the user will benefit from the offer.
  3. Urgency: The wording on your landing page should create a sense of urgency. Explain why a page visitor should take your offer now not later.
  4. Conversion: Now that you’ve grabbed a visitor’s attention and managed to convince them about your great offer, how do they get it? Your landing page must make lead conversion as simple as possible.

Creating Landing Pages With WordPress

WordPress offers plenty of ways to build stunning landing pages. I’ll discuss two options you can use to create your landing pages, as well as a third options we recommend only for developers or advanced WordPress users with coding knowledge.

How to Create a Landing Page with a WordPress Theme

There are a ton of WordPress themes specifically designed for creating landing pages. These single page themes often include great features such as local scrolling, eye catching sliders, features boxes and more to make building you own landing page easy. You can checkout lots of great options that we’ve added to our Single Page WordPress Themes category, but here are a few of our favorites:

Once you’ve decided on your favorite theme – install and activate it! To add a new theme go to Appearance > Themes > Add New and then browse for an awesome free theme from repository, or click on the Upload link to install a premium or free theme from somewhere else.

In this example we’ll be using Zerif Lite by ThemeIsle, which you can get from their website or from your WordPress dashboard. Simple install and activate the theme to get started.

Activate A Landing Page Theme

Most single page WordPress themes use a “home” page template to make getting started easy. To use a a template go to Pages > Add New, give your page a name and then select the page template from the Page Attributes section in the sidebar. In Zerif this is the Frontpage template. Then publish your page.

Landing Page: Use Homepage Template

With your Home page published you’ll need to set it as your front page in order for it to be shown when visitors come to your URL. Just got to Settings > Reading and select the page you just created under Front page displays > A static page. Then save your changes.

Landing Page: Homepage Reading Settings for Front Page

Now you can start customizing your landing page content. Zerif Lite uses theme options in the Customizer under the “Frontpage Sections” option (which can be accessed under Appearance > Customize). You can also click on the blue pencil icons to quick edit some of page content as well. When you’re done just save and you’re landing page will be ready to go!

Landing Page: Homepage Template Customizations

Not all landing page themes will use the WordPress Customizer for your front page options. Some themes use custom post types which will show up in your WordPress dashboard (typically near your posts, media, pages etc options), some include built-in drag and drop elements just for the home template and others include page builders (which we’l be talking about next). If you have any questions about how to use your theme consult the documentation, or if it’s a premium theme contact support.

How to Create a Landing Page with WordPress Plugins

Themes are great, but one of the easiest ways to build a landing page with WordPress is by using a plugin. There are plenty of landing page plugins out there of both the free and premium variety. They all work more or less the same way: typically, they offer a collection of landing page templates for different purposes.

After installing and activating, you can manage page customizations using the plugin’s settings page. Some plugins allow for third-party extensions where you can add further customization and functionality to your landing pages using hooks, filters, and actions. There are a few notable WordPress Landing Page plugins to consider:

But we also recommend considering a general page building plugin such as Visual ComposerBeaver Builder or Elementor. Our personal favorite happens to be Visual Composer which happens to come free with our top selling Total WordPress theme.

To use a page builder plugin you’ll first need to install and activate a compatible theme. You shouldn’t have any trouble with most themes, but it’s always better if you can find a theme that was specifically created or tested to work with your preferred plugin. In our example we’ll be using the Visual Composer with the Total theme, which will prompt you to install and activate the recommended plugins.

Install WordPress Theme and Activate Plugins

If your theme doesn’t include prompts, check the documentation to see how to install any included plugins. Or if you’ve purchased a page builder on your own go to Plugins > Add New > Upload Plugin to install and activate.

Once your page builder plugin is active, go to Pages > Add New to start building.

Total Landing Page Template

Total happens to include a special option for a “Landing Page” page template. When building your page this template will remove the header and footer sections for you (which makes sense because these area are better suited for multipage websites where you’d need to navigate between pages). Just make sure to save your page if you want to select a template.

With your page ready to go it’s time to start building. If using the Visual Composer you’ll now have the option to use the backend editor or the live frontend editor. Total fully supports the frontend editor and we highly recommend using it since you can see each element as you’re building. Just be sure to Update or Publish your page once you’ve finished editing. If you want to learn more about using this specific page builder, have a look at our Visual Composer guide.

Total Frontend Page Building

Next, you’ll need to set your front page to the page your just created (this step should sound a bit familiar since most themes require you edit this setting). So go to Settings > Reading > Front page displays > A static page and select your new homepage.

Oh, and if you are using the Total WordPress theme there’s also the option to import a pre-made landing page (or a multipage site design) to get started. Total includes a ton of imports in the Theme Panel > Demo importer.

Total Theme Demo Importer

Click to begin importing. Total will even prompt you to install and activate the plugins required for the specific demo you want to import.

Total Demo Importer: Install and Activate Plugins

From there you’ll have the option to import the XML content, images, theme customizer settings, widgets and even sliders (if applicable). Once the import finishes you can edit and customize your page(s) to your liking. It really doesn’t get much easier!

Other Online Tools

Like plugins, there are many online tools for creating landing pages (just do a quick Google search and you can see for yourself). These basically work like WYSIWYG website builders, allowing you to select and use user interface components to whip up a landing page in no time. They have their limitations though and some are not flexible. A properly designed and hand-coded page is often much superior and infinitely more flexible.

How to Build a Landing Page with WordPress Page Templates (Advanced)

If you are a developer or a knowledgeable/advanced WordPress user you can edit your current WordPress theme to add custom page templates for your landing page. Many commercial WordPress themes come with a host of page templates each with a specific purpose. A theme can have one or several templates, but high quality themes offer several pre-built landing page templates for various purposes.

That said, you can create your own landing page from a blank page template if you have some CSS skills and an eye for design. For illustrative purposes, I’m going to build a simple landing page using a blank page template in the TwentyThirteen theme. I’m just going to put a big catchy heading along with a big button on a blank page template.

Please note that this method is ideal if you are building a landing page that’s going to have a dedicated domain – i.e. it is not going to be part of your main website. Multisite does not give you much flexibility in design but a dedicated domain gives you freedom to dismantle the theme anyway you want without worrying about other pages.

Note: We only recommend this option for developers or advanced WordPress users who are knowledgeable and experienced coders. If you’re new to WordPress we strongly suggest sticking to themes and plugins when building your landing pages.

1. Create a child theme folder

Since I’ll be making changes to another theme it’s important to start by creating a child theme. This way any changes to the theme won’t be lost when the core theme is updated.

To get started you’ll first need to connect to your website via FTP and create a new folder for your child theme in your wp-content/themes directory. We recommend adding “child” to the end of the theme you’re editing (e.g. twentythirteenchild or something similar you’ll recognize). This is where you will add new files to make changes to your core theme.

2. Create a new style.css file for your child theme

Open the child theme folder you just created and add a new file named style.css (this will be your new stylesheet). Next, in your WordPress dashboard go to Appearance > Editor. In the editor window, you will see the theme’s default stylesheet open.

Twenty Thirteen Theme Files

Using the original theme file as a guide, create the heading section for your child theme’s style.css file you just created, which might look something like this:

Theme Name: TwentyThirteenChild
Theme URI:
Description: A child theme for the default Twenty Thirteen WordPress theme
Version: 1.0.0

With your new stylesheet ready the next step is to load the parent stylesheet by enqueuing it.

3. Create a functions.php file for your child theme

When you activate your child theme your website won’t load any styling so you’ll want to load your parent theme’s stylesheet. To do this create a new blank file named functions.php in your child theme folder. Then add the following code:

function my_theme_enqueue_styles() {

    $parent_style = 'twentythirteen-style';

    wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
    wp_enqueue_style( 'twentythirteenchild-style',
        get_stylesheet_directory_uri() . '/style.css',
        array( $parent_style ),
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );

This will load your edited child theme styling after your parent theme stylesheet. You now have a functioning child theme for the TwentyThirteen theme – time to make changes!

4. Customize your styling

With your child theme ready to go you can start customizing your landing page. First you might want to remove the main navigation since you’re creating a landing page. To do this add the following code to your child theme style.css file (Note: your navigation element name might be different from ours. To find the element name you can use your browser inspector tool or check the header.php file):

Theme Name: TwentyThirteenChild
Theme URI:
Description: A child theme for the default Twenty Thirteen theme
Version: 1.0.0

/*Custom styling for landing page*/

body .navbar { display: none; }

Now when you view your site, the navigation is gone. Instead we’re going to insert a big CTA button that will redirect to a registration page and later to the main website.

Next we’ll simply customize the site header (h1) in the stylesheet by changing the font size. The site header is identified by the class .site-title (again, double check your own theme to see what element name your header uses since it may be different that the one in the example). To enlarge the font size add the last line of this code to your child theme’s stylesheet:

Theme Name: TwentyThirteenChild
Theme URI:
Description: A child theme for the default Twenty Thirteen theme
Version: 1.0.0

/*Custom styling for landing page*/

body .navbar { display: none; }

body .site-title { font-size: 90px; }

Save and refresh your page. You should see a bigger title:



5. Create a blank page template and name it front-page.php

In the WordPress editor, click on Page Template (page.php) to view its code. Copy the first lines up to get_header() which should be similar to this:

* Template Name: My Landing Page
* This is the template that displays all pages by default.
* Please note that this is the WordPress construct of pages and that other 'pages' on your WordPress site will use a different template. 
* @package WordPress
* @subpackage Twenty_Thirteen
* @since Twenty Thirteen 1.0
get_header(); ?>

Open a code editor and create a new file called front-page.php  Paste the lines you copied in the previous step. Save this new file in your child theme folder.

Why front-page.php? Since this is going to be a static front page, you want to ensure that it is always selected and displayed first and front-page.php has the highest priority in the WordPress template hierarchy). Also, you may or may not insert footer (using the get_footer() function) in your template file. I’ve omitted it.

Remove the first line in the comments section and replace it with the template name – we called ours My Landing Page.

Save the changes. If you try to view your site now, you’ll be greeted by a blank page with only your modified header. That’s the front-page.php template being displayed. It is blank as we’ve not put any content as yet.

6. Insert custom content markup for the landing page

Now that we’ve edited the header and created a blank page template, it’s time to put the actual content in our landing page. All that’s left is to put our big button into our new front-page template. Just paste this code into your file and save. It’s just a link wrapped in a div and that’s all.

* Template Name: My Landing Page
* This is the template that displays all pages by default.
* Please note that this is the WordPress construct of pages and that other 'pages' on your WordPress site will use a different template. 
* @package WordPress
* @subpackage Twenty_Thirteen
* @since Twenty Thirteen 1.0
get_header(); ?>

    <div class="landing-page">
        <a href="#" class="button"> Big button here</a>

When you view your site, you will see the heading we’ve just inserted into the content part of the page along with the link text for the button:

Landing Page Example

Now it’s time to give the page some life with CSS styling. Go to Appearance > Editor. Click on Stylesheet to open the style.css file for editing. Paste this code and save:

Theme Name: TwentyThirteenChild
Theme URI:
Description: A child theme for the default Twenty Thirteen theme
Version: 1.0.0

/*Custom styling for landing page*/

body .navbar { display: none; }

body .site-title { font-size: 90px; }

.landing-page {
    width: 80%;
    margin: 0 auto;
    text-align: center;

.button {
    display: block;
    width: 50%;
    background: #FF6600;
    border: 2px solid #FF8533;
    color: rgba(255, 255, 255, 0.55);
    text-align: center;
    font: bold 3.2em/100px 'Open Sans', 'Helvetica Neue', Arial, Helvetica, sans-serif;
    margin: 100px auto auto auto;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    text-shadow: 0 3px 3px rgba(255, 255, 255, 0.2);

a.button { text-decoration: none }

a.button:hover {
    color: #fff;
    background: #FF8533;
    background: -webkit-linear-gradient(top, #FF8533, #FF8533);
    background: -moz-linear-gradient(top, #FF8533, #FF8533);
    background: -o-linear-gradient(top, #FF8533, #FF8533);
    background: -ms-linear-gradient(top, #FF8533, #FF8533);
    background: linear-gradient(top, #FF8533, #FF8533);

Your page should now look like this:

Landing Page with Button

Congratulations! You just built a custom landing page using WordPress. You probably won’t be using it in real-life as it’s very basic, but the idea was to show you how to do it using a page template. You can edit any page of any theme and create a custom landing page this way.


We’ve looked at three common ways to build WordPress landing pages. We really recommend using a theme or plugin, but if you want to go the DIY route make sure to brush up on your coding skills first.

Are you using landing pages for your marketing campaigns? Can you share your experience, successes, or challenges you’ve found along the way? I’d love to hear all about it!

Source link


WordPress Plugins to Make More Money from Your Blog

One of the main reasons that WordPress is so popular, is it’s vast plugin library. The WordPress plugin directory has close to 50000 plugins. Besides, there are thousands of free and premium third party plugins. With little or no coding skills, you can get a plugin to add a function to your website easily.

There are many reasons why you may want to add a plugin – to speed up your website, to optimize performance, to help with backup or security and more. In this post, we’ll take a look at WordPress plugins that help you make money and contribute in some way to revenue generation. For instance, eCommerce plugins can help you set up an online store to sell products and services. Similarly, there are plugins that help with advertisements, collecting donations, marketing or subscriptions.


Ads on your website are a double edged weapon. They not only divert attention of readers away from your page, they also make you look less than classy. You’ll also find ad blockers working against you. However, for some websites ads are a major stream of revenue. To be able to keep all the money you earn from ads and not share it with any third party, you need to take ad management into your own hands. And that’s where ad management plugins can help you.

If all that you need is a simple ad in the sidebar, the default setting in WordPress will do the job. For anything more than that, plugins can take on the task of managing ads on your website. These plugins save time and put you in control of your ad space. Remember that ad management plugins will only help to maximize ad space utilization. You still have to do a load of work to get advertisers to flock to your site.

As with most plugins, AdRotate is available both as a free and a premium plugin. It creates ad zones on your websites where advertisers can choose to display their advertisements. But that’s not all, you can manage the size of the advertisements and the display period by adjusting the settings in the plugins. Payment by the advertisers can be tracked and you can keep tabs on how the ads are performing. You can use ads from referral sites like AdSense, DFP or Double Click or create your own ads ads using basic HTML or JavaScript. With the help of widgets, PHP and shortcode, make banners of any size and place them anywhere.

AdRotate WordPress Plugin

With the premium plugin, purchasers can mask ads to evade ad blockers and also receive notifications by email or mobile. Many more features like live preview, device detection, Geo Targeting, scheduling ads for specific date/ hours, advanced analytics (including Google Analytics), network activated cross site adverts are included in the premium version, which starts at $29.

Affiliate WP

One of the most common ways in which websites earn revenues is affiliate marketing. Affiliate WP, a favorite in this category, allows any person to sign up as an affiliate on your website and instantly begin to refer customers to your site. When a customer makes a purchase using the affiliate link, the affiliate website earns a commission.

Easy to setup, the plugin tracks referrals accurately. You can add any number of affiliates and allow them to access resources on your website. It allows you to manage affiliates, track coupons and view payment logs. It’s also possible to send customized emails and export data to a CSV file to streamline your affiliate marketing program. Affiliates can set cookie expiration, generate their own referral link and have their own dashboards to track and manage their performance.

The annual payment for Affiliate WP depends on the plan you pick and can vary between  $99 to $499. While that may appear steep at first, weigh it against the fact that a single sale of any medium or high end product can return the investment to you. Moreover, activating the plugin serves as an incentive to sellers to link to your website and promote your products and services. To put it another way, even if you do not make any sale, the links that it establishes for your website can improve SEO and may work out to be worth the investment.


There’s a whole lot of truth when digital marketers insist that it’s all in the list. Collecting emails is a first step towards increasing conversions. Email marketing is cheap, easy to setup and there are a great many WordPress plugins that help you grow your subscription list. Further, it helps to segment your audience and target them precisely.

Sumo is available in both the free and paid version, and currently has over half a million users. The plugin helps you capture leads and increase conversions. A welcome mat to create a great first impression, a scroll box that adds a popup in the least intrusive manner and a sticky reminder can all help bring in more inquiries. Social shares and image sharing features can draw in more traffic. That’s not all, heat maps help to analyse traffic and understand your visitors’ interests.

The free version offers almost the full range of features, however it comes with branding. To benefit from the full potential of each feature, it’ll be necessary to sign up for the premium options that come in the range of $29 to $119 (per month) and more. You can read up more about Sumo in this post.


Receiving donations is yet another way to collect money on your WordPress site. Many generous readers are willing to support quality blogs or websites with their contribution. Besides, many non-profit organizations rely totally on voluntary contributions from donors. Fundraising plugins can lend a hand and help collect funds for any good cause.

Give is a highly rated fund raising plugin that can optimize voluntary giving on your website. Preparing featured reports to provide an overview of the projects and viewing statistics and reports is possible with Give. Customizable donation forms are also included. The plugin integrates well with many third party gateways and services.

In any fund raising campaign, donors need to be handled with sensitivity. Managing donors is easier with Give customization options. While there’s no charge for the core plugin functions, add-ons come at a premium.


Sometimes, it helps to create specific landing pages for specific campaigns. It’s a place where you can capture a lead and convert it into a profit. A landing page is a single webpage intended for a single purpose – to get your visitor to do something you want. Every bit of content on this page is geared to interest the visitor to take a particular course of action. This can be anything, right from filling in subscription forms or providing contact details to purchasing a product or introducing a friend.

As is the case with most functions, there are many quality WordPress plugins that can create beautiful and effective landing pages for your website.

Optimize Press will help to establish, grow and convert an online audience. It does not merely help in building landing pages. It also helps to secure content for subscription members, create sales or marketing pages or operate authority blog sites. It’s helps create sales funnels and a whole set of tools designed to increase conversion. It’s a great option for website owners with little technical knowledge who want to improve conversion rates.

Restrict Content Pro

A website that creates great content can make money by allowing access to the content in exchange for a fee. Authority blogs, online libraries and similar subscription based websites can generate revenues in this fashion. By making excerpts or summaries accessible to all readers, you can interest them sufficiently to sign up and pay for premium content on the website.

Restrict Content Pro helps you build membership sites where only paying members can unlock premium content. It’s simple to set up and create any number of membership packages, including free and trial subscriptions. You can easily manage members and send out mails to them. Flat rate or percentage based discounts are possible. Not only that, it allows you to generate reports that keep tab on performance and generate and export CSV files.

In a Nutshell

There are other plugins as well which help to monetize your website in other ways. For instance, you can create business directories, or job boards, setup review sites or send out newsletters. And there are plugins that can help with each of these functions. These plugins are not indispensable, but they can make your work a whole lot easier. Paying up for a premium plugin may not make sense if you view the cost of the plugin in isolation. Instead, you need to view it more as an investment which has a fair chance of adding to your revenue down the line.

Source link


Should You Make an App for Your WordPress Business?

This question comes up quite a bit, and it completely depends on your answers to a few additional questions.

Making a mobile app just because you think it’s the new business trend is not a good idea. Not only can mobile apps get expensive, but quite often you’re only making the process more difficult for your customers.

For example, a restaurant might already have a Coupons page and booking link on their mobile website. So what would be the point of forcing customers to download an app that does the same thing?

So, should you make an app to complement your WordPress business? Let’s take a look.

You Should Already Have a Responsive WordPress Website

If you’re not currently working with a mobile responsive WordPress site, now’s the time to get one. This basically means that your website snaps into place and makes more user-friendly buttons, images, and font sizes when viewed on a tablet or smartphone.

If you’re not sure if your website is responsive, go to the Google Mobile-Friendly test, paste in your URL and hit the Run Test button. Google tells you if your site is mobile-friendly.

If it’s not, I recommend finding a new WordPress theme (we of course recommend the Total WordPress theme because it’s just that – the total package including responsive, RTL ready and SEO friendly). Otherwise your search results will suffer.

The next step is to view your responsive WordPress site on a phone and tablet. Take a look at the interface and see if it has all the features you desire from a mobile app.

Sometimes you don’t need to pay extra money for a mobile app, especially since it requires customers to take the extra step of downloading an app.

Is There a Feature You Need That Can Be Done Better With a Mobile App?

There are plenty of mobile app features that you simply can’t duplicate with a mobile responsive website. For example, one of the most common features you see is a rewards program. Some companies link rewards to credit cards, while others make unique customer codes that can be scanned whenever at the register.

Another feature I’ve seen on mobile apps is a booking system. Most of the time on responsive websites the booking process turns into something far more complicated than it should be. For example, Chipotle created an app that lets people make their orders through the app, then they can skip the line when they arrive. I can’t imagine a responsive website providing the same features.

The big mobile app feature you can’t duplicate with a responsive WordPress site is the push notification. Not only that, but the push notification is generally one of the biggest moneymakers when it comes to mobile apps.

Would a Mobile App Benefit Your Customers?

Okay, so you’ve decided that a desired feature can only be done with a mobile app.

Now the question is: Will that feature actually help your customers?

With push notifications, are you going to send out valuable coupons or a bunch of advertisements that customers don’t care about?

Is the rewards program convenient and valuable enough for customers to consider downloading the mobile app and using it on a consistent basis?

Do You Have the Means to Market the App?

If you don’t get users to download your mobile app, there’s no reason to have one in the first place. I’ve seen several small retail businesses make impressive apps. I had a golf course client who made an app and posted a sign with the benefits of downloading in the pro shop.

The guy even had a QR code for quick scanning and downloading. The only problem was that some pro shop workers never mentioned the sign.

However, one worker explained the benefits of the app to every golfer. What was interesting was that we could cross reference the time in which people downloaded the app to when this particular employee was working. 90% of the downloads came from when that person manned the pro shop.

In short, you have to be ready with a plan to market your app.

Sometimes a WordPress site is built for a blog or online service that has users from all over the world. In that case you’re going to have a more digitally-focused marketing effort.

This might include:

  • Email marketing
  • Google Ads
  • Facebook posts
  • Blogging

However, local businesses with mobile apps don’t want users from across the globe. You’re only trying to convince your current and new customers to download the app.

This means that the majority of the app marketing relies on you and your employees. Email marketing, social media, and local-oriented ads are going to come in handy, but the following marketing areas are going to make or break the number of people downloading your app:

  • Trained employees who show people how to download the app
  • Some sort of signup bonus like a BOGO
  • A sign at the register with a QR code and a mention of your website (since many folks don’t know how to use QR codes)
  • A well thought out digital marketing plan

How to Turn Your WordPress Website into an App

With a plugin of course! The most common ways to convert current WordPress sites to mobile apps are MobiLoud and WordApp.

The only problem I have with these WordPress to app converters is that the results aren’t much different from that of a responsive website version. The converters seem to generate buttons and tabs that are mobile-friendly, but if you already have this in a responsive website, you’re basically making it more complicated for users, since they then have to go download the app from an app store.

However, that’s the bare-bones functionality of these conversion plugins.

MobiLoud, for example, gives you things like push notifications and additional app features, starting at $69 per month. The big question is whether or not the pricing is worthwhile, so it’s important for you to review which features you’re getting and take into consideration whether you’re going to make money on the app.

For example, the MobiLoud premium version might actually end up being a better option than one of the more advanced dedicated app builders below.


  • The starter package is $69 per month. That sounds steep for a small business or startup.
  • But most of the advanced app builders below aren’t going to save you much money.
  • And MobiLoud guarantees that you maintain the current branding of your WordPress site.
  • Then, with the $69 per month payment you receive push notifications.

It’ll take some testing, but the following hot dog stand scenario isn’t uncommon:

  • Your hot dog stand sells about 100 dogs during the lunch rush.
  • Each hot dog makes you a profit of $3.
  • That means you only need to get 23 more customers per month to justify the $69 per month.
  • Since push notifications can be sent out based on location during a certain time, 23 customers per month seems completely doable.

Therefore, you have to understand what the app is going to do for you, and whether or not those push notifications provide value to you and your customers.

That $69 per month might be unreasonable to a blog that’s only selling a handful of eBooks per month, so it completely depends on your business and the work you put into marketing.

More Advance App Builders With Awesome Tools

These options don’t convert your WordPress site. Instead, you start with templates and get far more features:

Should You Make an App to Complement Your WordPress Business?

Go through the list of questions in order to decide whether an app is right or not:

  • Does your responsive site already satisfy your mobile needs?
  • Is there a feature that can be done better with a mobile app?
  • Would the app make you money?
  • Would it benefit your customers?

After that, you should have your decision. Let us know if you’re planning on making an app for your WordPress business. And if you want more tips, checkout our guide on how to turn your WordPress website into an app.

Source link


WordPress with PHP 7 – Why to Upgrade Your Server

PHP 7 has launched in Dec 2015 and even after a full year from initial release there are websites that are still running under older versions. PHP 7 is a major change for the better.  It is a much improved version of one of the most used scripting languages and the core foundation of WordPress.  In this article I am going to cover why is so important to upgrade to a hosting that properly provides support for it and why it would benefit your site.

Benefits of PHP 7 for WordPress

PHP 7 is on version 7.1.4 now but the core essentials still remains,  this are the most important aspects that changed from PHP 5.6 and older versions to 7

  • New Zend Engine now called PHP Next Generation (NG)
  • Important reduction in the memory usage
  • Abstract Syntax Tree
  • Consistent 64bit support
  • A good number of fatal errors now converts into exceptions
  • Better and more secured number generator
  • Anonymous clases
  • Compatibility with OpenSSL 1.0.2e onwards.

So, still don’t know what all that mumbo jumbo actually means?, let me explain all of that in detail.

Wait – What Happened to 6?!?! The development cycle for PHP 6 did exist but the former attempt never made it to the public (don’t worry – you didn’t somehow miss it). To prevent confusion it was decided 6 was going to be skipped. This served the purpose to further improve development of PHP 7 and launch a more polished version with much more features and benefits.

The New Zend Engine

For those of you who doesn’t know, Zend is not new to PHP because it was there since 1999.  Zend is the execution engine that does the actual interpretation of PHP language.  It was written in C and had several upgrades through time.  The version that PHP 5.x uses is called Zend Engine II and adds the extensible object model and performance enhancements compared to older versions but the new Zend Engine in PHP7, now called Next Generation is the core for the actual speed increase of PHP7.

Whenever you hear the phrase twice the speed and significant reduction of memory consumption of PHP7 you’ll know it’s actually Zend Next Generation improvements.

Next Generation achieves this by changing it’s behavior of operating with pointers (such us previous Zend Engine II) to operation with structures. This change reduces memory consumption, garbage collection and overall performance.  A more in-depth explanation recommended only to coding warriors is available on the PHP wiki.

PHP 7 Is Way Faster

The changes in Next Generation Zend Engine are the main responsible for the increase in speed , by reducing memory consumption they also reduced the time the scripting language takes to process the information and the result is that PHP 7 will need less servers to provide the same content. This is awesome for you because who doesn’t want to speed up WordPress.

This is a graph directly taken from the PHP PDF:

The number of request per second is a good measure of performance because it basically tells you how much users will be able to see your site at any given time based on your server and software.  The more requests the server can serve the faster your website will be.  PHP 7 is able to duplicate the performance of PHP 5.6 and directly compete with HHVM, another script language interpreter made by Facebook.

Why is faster?. Because it uses less CPU time to process each request, hence, it can double the amount of requests that can serve at any given time.

Improved Error Handling and 64bit Support

One of the most criticized things in PHP was the handling of errors. Why you may ask?, because previous to PHP7 a fatal error was something almost impossible to handle properly since it would not invoke any error handler and would halt script execution.

The improved PHP 7 error handling uses throwable exceptions this allow developers a much better handling mechanism to deal with errors that was previously unavailable. By creating exceptions developers are able to get much better information about the actual error and are able handle it properly.

Tip: it’s much easier to code now and less of a headache.

On the other hand the consistent 64-bit support means that PHP7 now allows 64bit integers and is supported in other platforms, like Microsoft Windows running natively at 64-bit.

PHP 7 Supports Anonymous Classes

There is a practice in all the major object oriented languages to use anonymous clases.  Java and C# have abundance of those.  Anonymous classes are not only very useful but properly coded can speed up code execution, adding anonymous classes was necessary for PHP7 to catch up with all the major object oriented languages.

Deprecated PHP Functions

There was major house keeping in PHP7 with deprecated functions. A deprecated function for those who don’t know is a part of code that is considered too old or unusable and calls for deprecation.  When a function is deprecated in PHP it no longer works.

The developers of PHP7 carefully considered a lot of functions that were no longer being used. It’s important to know that a deprecated function can and will potentially break your code. When you hear about compatibility issues with upgrading your WordPress to PHP7 this is the exact point where your website can brake.

The deprecated functions in PHP 7 is the single most important point to consider when upgrading your website to a hosting that provides PHP 7

Older plugins and themes calling those deprecated functions can and will stop functioning if they are running under PHP7.  That’s why you absolutely must upgrade all your plugins & theme prior to switching to a hosting that supports PHP7.

The removal of all that deprecated code is in part responsible for the performance of PHP7 which now runs in a far cleaner environment than PHP 5.x

What All This Means

PHP7 is faster and more lightweight, runs with less memory usage, executes twice the amount of code at any given time than PHP 5.x and it handle errors in a much cleaner way. This all translates into a faster website, better coding and a much better user experience.

If you care about performance on your site your first order of the day should be to upgrade all your plugins & theme and switch to a hosting that provides PHP7. And you’re in luck – most popular hosting companies offer PHP 7 for all of their plans (or they offer the upgrade). Here are a few PHP 7 compatible hosting companies we recommend:

Of course there are other factors that contribute to even more performance such as using nginx and hosting services that support some kind of webserver cache but we will discuss all of those topics in a later article. For now, if you have anything to add or any questions let us know in the comments below!

Source link

Do NOT follow this link or you will be banned from the site!