How to Bulk Delete Pending Comments in WordPress

You can easily bulk delete pending comments in WordPress by installing a useful plugin called WP Sweep.

WP Sweep allows you to clean up your comments with just 1 simple click. Here’s how you do it:

  1. Install WP Sweep by going to Plugins -> Add New -> Search for “WP Sweep”.
  2. Activate the plugin.
  3. Go to Tools -> Sweep in your WP dashboard.
  4. Scroll down to Comment Sweep -> Pending Comments and Hit “Sweep”

That’s it. You can also bulk moderate unapproved and spam comments as well. This is one of my favorite WordPress plugins and it will save you a lot of time and frustration!


How to Create a Blog in 10 Easy Steps

In this guide, you will learn how to create a blog for personal or business use. Blogging is a great way to share your ideas with the world and interact with like minded people in almost every topic imaginable.

Step 1 – Choose a Topic

Your first step is to choose a topic to start your blog on. There are several ways to find the perfect topic for your blog. You could try your:

  • Hobbies and Passions
  • Favorite Sports teams
  • Work related news & information
  • Things you love to discuss with friends
  • Politics
  • Entertainment
  • Fashion
  • etc

When selecting a topic, I recommend choosing a broader topic that you can expand upon in the future. For example, if you start a blog about women’s handbags, then you may quickly run out of things to discuss. On the other hand, if you start a blog about women’s fashion, then you can discuss handbags, shoes, dresses, makeup, etc.

Give yourself room to grow as your audience gets bigger and you discover their biggest problems and concerns.

Choosing a broader topic gives you flexibility in the long term.

Step 2 – Get a Professional Domain Name and Hosting

Once you found a topic to blog about, then you need to purchase a good domain name and web hosting.

Your domain name is your web address in the digital world. Many people make the mistake of using free blogging websites in the beginning, but I think it’s a terrible idea.

You want a professional blog that has the ability to turn into something bigger in the future. Many bloggers turn their simple blog into full time income businesses that give them more time and freedom. That’s only possible with a domain name.

Web hosting is another component that should always be paid for. Beware of free web hosting sites that provide hosting for free. These sites fill your blog with annoying ads and make money from your hard work.

For blogging beginners, I recommend Host Gator as a wonderful web hosting package. They offer powerful reliable hosting for complete beginners at a very low cost.

Step 3 – Install WordPress

Next step is to install WordPress on your domain. There are several blogging softwares out there, but I recommend WordPress for several reasons.

I like WordPress because:

  • It’s very easy to use
  • Over 25% of the internet uses WordPress
  • It’s highly secure and always updated regularly
  • It’s Free
  • There are thousands of Free themes and plugins to use from tons of brilliant developers around the world.

My suggestion is to go with WordPress and spend your time creating awesome content and connecting with your community.

Video: How to Install WordPress on Hostgator

The video above shows you how to install WordPress onto your new Host Gator hosting account. Here’s a written tutorial showing you how to install WordPress on your Host Gator Account.

Step 4 – Choose a WordPress Theme

WordPress comes with many different themes to give your blog its own unique design. You can either choose a Free WordPress theme for your blog or purchase a premium theme for a more professional look.

Free WordPress Themes

Go to the WordPress Theme Directory to find a free theme for your site.

Premium WordPress Themes

Check out Theme Forest for the best premium WordPress Themes.

Step 5 – Install WordPress Plugins

Plugins add features to WordPress without editing your blog’s files. There are thousands of plugins to choose from in the WordPress plugin repository.

Here’s a list of recommended plugins to install for your blog:


Blocks spammers from leaving comments on your blog.


Simple automated backups of your WordPress-powered website.

External Links

Lets you open external links in a new window. Good for reducing bounce rate.


Amazing plugin that offers tons of social sharing and publishing features in 1 plugin

Permalink Finder

Prevents 404 errors by finding the right post. Great for eliminating 404 not found errors.

Pretty Link Lite

Turns ugly affiliate links into short, easy to read links. Great for affiliate marketers.

Simple Sitemap

Adds a HTML sitemap to your blog. Good for SEO and usability.

Sucuri Security

The ultimate WordPress security plugin. Stops the bad guys from hacking your blog.

WP Copycat Protect

Protect your content from being copied. See more info on my article about protecting your content from being copied.

WP Fastest Cache

A simple way to make your blog faster. Turns WordPress PHP dynamic files into static HTML files.

WP Smush

Reduce the file size of your images to make your blog faster.

WP Optimize

Helps you to keep your database clean by removing post revisions and spams in a blaze.

Yoast SEO

The best WordPress SEO plugin. Helps you rank higher in Google and optimize your blog for organic search queries.

Step 6 – Setup Your Email Subscription Method

This is an important but often forgotten step. When someone reads your blog and wants to receive updates, you should make it easy for them to subscribe.

RSS is commonly used but the most preferred method of subscription is email.

Use an email subscription service to capture your reader’s email address so you can contact them whenever you publish a new post.

For a basic Free email subscription option, I recommend Jetpack Subscriptions. Install Jetpack then activate the subscpriptions widget and add it to your sidebar.

If you want to follow up with your subscribers, then I recommend Aweber or Mailchimp.

I also recommend Optinmonster as an easy way to add subscrption forms to your blog without touching any code.

Step 6 – Write Your First Post

Writing your first post is a big step towards getting traffic, subscribers and making money. Without traffic, you will struggle to keep your blog active and updated. The key is to blog about the biggest problems/concerns in your niche to keep your readers engaged and informed.

Many bloggers write a short little post as their first blog post. I think that’s a mistake. You want to start blogging with a BANG!

Write an Amazingly Helpful First Post to Set the Tone

Write down the most commonly asked question in your niche and turn it into a blog post.

For example, if you started a travel blog, then a good 1st post is: Top 10 Travel Destinations in the World.

The key is to write something that draws in as many people as possible to give your blog traction. You don’t need to know what to write about at first.

Listen to your readers and create content based on their need/wants. I used that same strategy for this blog. At first, I mainly blogged about SEO tips but I wasn’t standing out from my competition.

A reader asked me how to build a website like WorldstarHipHop so I wrote a blog post sharing everything I knew about building WordPress video sites. That post is one of the most viewed blog posts on this site and still gets thousands of visits every month.

Your blog will evolve as you learn more about your audience. Put a lot of time into your 1st post then listen to your niche and go from there.

Step 7 – Edit Your Post

Editing is another important aspect of blogging that’s often overlooked. I still make mistakes even though I’ve been blogging for 10 years.

Proofread and skim your blog post once you are finished. I like to save my post then take a break by leaving the computer. This helps me come back to my post with a fresh mind and it helps any errors stand out.

I recommend reading “25 of the most common grammatical errors” to help you avoid silly spelling mistakes.

Consider Taking an English Writing Course

If English is not your first language, then I recommend you take a online course on English writing. When you don’t sound like a native English speaker, it really turns off people living in English speaking countries like United States, UK, Canada, etc.

Don’t let people judge you based on your English skills. There are many free English wrting courses available online. Here’s a few of them:

Step 8 – Publish Your Post

Awesome! You wrote your first post and edited it. It’s time to publish your masterpiece and share it with the world.

WordPress makes it very simple to publish your content. Before you hit publish, I recommend clicking the “Preview” button to see what your post will look like on your website.

This helps fix formatting errors that make it difficult to read your blog post. Sometimes, you will notice spelling and grammatical errors easier on the preview screen than inside your WordPress editor.

Step 9 – Share Your Post on Social Networks

When you publish a blog post, you want social networks to pick it up and share it with their massive audience. In order to acheive this, you need to create social networking accounts on the following sites:

WordPress lets you share your posts automatically on your social networking accounts when you hit the publish button. Jetpack has a Publicize setting that shares all your posts automatically.

Step 10 – Track Your Blog Stats Using Google Analytics

The last step in starting your blog is setting up Google Analytics to track your blog performance. Google Analytics is a world class web analytics platform that gives data about your blog and its visitors.

Google Analytics by Yoast lets you setup your tracking codes without touching your theme files. For more information on getting started with Analytics, check out “Get Started with Google Analytics.”

Speed Up WordPress: WP Fastest Cache Setup Tutorial

Everybody hates a slow WordPress blog, right? Of course!

When I talk with my clients, I hear the same common complaint over and over again. People really hate slow websites, especially when they feel it’s hurting their SEO rankings and revenue.

How to Fix Slow WordPress Websites

First off, you need to have solid hosting because slow hosting is one of the biggest problems with slow websites. If you are frustrated with your current web hosting, then I recommend Siteground. Check out why I love Siteground hosting so much in my comprehensive Siteground Hosting Review.

If your hosting is top notch, then the next step is using a caching plugin.

Cache plugins speed up your WordPress site by saving your website files for later use. When a new visitor comes along, the cache plugin shows the saved files instead of reloading your WordPress database all over again.

This results in a much faster website. There are lots of caching plugins available, but I recommend a simple one for most of my clients.

It’s called WP Fastest Cache. I made a tutorial video to show you how to set it up below.

WP Fastest Cache Setup Tutorial Video

How to Install WP Fastest Cache

  1. Go to Plugins > Add New 
  2. Search for “Wp Fastest Cache”
  3. Click “Install”
  4. Click “Activate Now” to get the plugin working.
  5. Go to your WP Admin Sidebar and Click “WP Fastest Cache”

Once you are in the WP Fastest Cache Dasboard, check the following boxes:

  • Cache System (Enable): Yes
  • Logged-In Users: No
  • Mobile Users: No
  • New Post: Yes
  • Minify HTML: Yes
  • Minify CSS: Yes
  • Combine CSS: Yes
  • Combine JS: Yes
  • GZip: Yes
  • Browser Caching: Yes

Select your Language and hit the “Submit” Button. That’s it!

Verify The Footer Code

To check if the plugin is working, you need to log out of WordPress and visit any page of your website. Refresh the page 2 times and look for code that looks something like this:

<!– WP Fastest Cache file was created in 3.89601898193 seconds, on 08-01-16 16:44:07 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36–>

Your website should load much faster as people visit your website and cache all the pages.

10 Best Responsive WordPress Newspaper Themes

Your news can either exist in prints or in your online website but the issue is to create your online version like pro. Top ten best WordPress newspaper themes are explained below with their functionalities and demo links.




  • It is a modern-styled website theme for newspaper.
  • Provides the best content presentation for your website
  • Comes with manual news filter
  • It is a fully WordPress and mobile responsive theme.

View the demo

Good news



  • Good for flexible blog, newspaper website or online magazine
  • Has ready-made widgets providing easy customization with just drag and drop
  • A one hundred percent WordPress responsive theme for mobiles and other devices

View the demo




  • A retina ready WordPress theme
  • Good for magazines and newspaper websites
  • 100% responsive for mobiles, laptop, tablets and desktops
  • Provides unlimited color schemes and scrolling

View the demo here

Woo market



  • It is a retina ready and fully responsive WordPress theme
  • Good for newspaper websites, online newspapers and magazines
  • Allows easy and quick posting
  • It works fine with mobiles, laptops and tablets

View the demo here




  • It is a premium, stylish and responsive WordPress theme
  • Created with CSS3 and HTML5
  • 2 navigation menus
  • Child theme
  • Live search and fully responsive for tablets as well as mobiles

View the demo




  • The most effective WordPress theme for newspaper websites and magazines
  • Provides three home page templates
  • Built on bootstrap

View the demo




  • It is an eye catching theme perfectly designed for magazines and newspapers
  • Gives professional look to your content
  • Provides easy modification
  • Own referral link can be attached with your review content
  • It has used rich snippets therefore provides built in SEO
  • Helps in higher ranking of a website

View the demo in this link

The Review



  • It is a stylish WordPress ready theme best for newspapers and magazines
  • Extensive reviews can be published about technology and different news
  • Each category of review has its own special page for news and pictures
  • Clean and fully responsive design in which the content can be reviewed by admin and users at the same time

Visit the demo

Press room



  • A WordPress responsive theme best suited for news and newspapers
  • Provides an easy page builder with drag and drop options
  • Home page has a big slider
  • Publishes images, videos audio and text

Visit the demo




  • A theme with best visual effects to provide professional look
  • Best suited for political campaign, newspapers and magazines
  • Provides all the necessary tools for building efficient website

View the demo

10 Best Responsive WordPress Themes for Artists

Developing a stunning online gallery becomes easier when you find an easy to use WordPress ready theme for your website. Ten responsive and WordPress ready themes are explained below for your convenience in selection.



It is a premium wordpress theme for artists in which they can develop stylish galleries focusing on your art work.

  • BeTheme is a creative and hassle free platform for portfolio development
  • It has a number of predefined layouts
  • Comes with 200 short codes for adding images

View a demo or download from

Divi 2.0


Developed by ‘Elegant themes’, it is one of the most popular themes for art galleries.

  • Divi 2.0 suits all type of themes or portfolios
  • It comes with DV builder
  • It has 18 predefined layouts
  • Responsive and secure WordPress theme

View demo or download from



It is considered to be the most stylish theme ever for an artist.

  • Its large home page slider which fetches all the attention of visitor to your art work
  • Offers gallery options
  • A responsive and WordPress ready theme

View a demo at



Created by Theme Trust, it is a versatile WordPress theme for an artist to display galleries.

  • It has modern and neat design
  • Ridge displays videos, audios and images
  • It is responsive and mobile friendly

It can be viewed or downloaded from



Press75 has released this modern and eye catching WordPress theme. Folio’s Basic qualities include:

  • The AJAX functionality of filtering which displays images of different sizes automatically in a grid.
  • Easy customization and responsive design
  • Shows social media links and options for sharing and liking.

View a demo from



Theme trust has come up with this simple, clean and responsive WordPress theme. The key features of mellow are:

  • Filterable portfolio layouts
  • Mobile responsive
  • Localization support
  • Google web fonts

Available in just $59 and can be viewed at

Verb Theme


It is a responsive WordPress theme created by Array. It is the best thing for you if you want a neat and simple theme to display your art work. Main features include:

  • Valid with HTML 5
  • Mobile friendly
  • Custom galleries
  • Portfolio support

View demo here



Focal is a creative and elegant WordPress responsive theme. Best for creating an artist portfolio because it is developed while keeping photographs in mind.

Demo of focal can be viewed here

Ink Drop Theme


Ink Drop is a WordPress ready and mobile responsive theme best suited for painters and photographers. Created by Obox themes, Ink Drop’s main features are:

  • Blog section
  • Filterable portfolio section
  • Hidden mobile menu
  • Translation options

Its demo can be viewed from this link



Port is sleek and stylish WordPress theme designed by Theme trust. It is ideal for creative portfolios and agencies. It offers:

  • Section for testimonials and blog posts
  • Slide navigation
  • Animation effects for portfolios
  • Google web fonts

Demo of Port is available at