How to Create a Survey or Poll in WordPress

google forms

Sometimes we want to finding out about more about our customers, visitor, and readers, that’s why we need to do an online survey.

Polls and survey will increasing user engagement on your website, and it will help you to know your users better so that you can offer content of their interest.

How to create a Survey in WordPress

With WordPress, you have a lot of options to collect information from visitors. There are many WordPress plugins that allow you to perform simple polls, fun quizzes, and long detailed surveys.


List of WordPress Survey Plugin

With WordPress plugins you can create and manage your survey and pools from WordPress dashboard, the process is simple and easy.

Below are some of the best WordPress survey plugins that you can use on your WordPress site to create a poll and survey to gather data from your web visitors.



Wp-Polls allows you to define the question, answers, and whether participants can select multiple answers. You can customize your polls via templates and css styles and there are tons of options for you to choose. With more than 100,000+ active installations and 4 stars rating, WP-Polls is a good option if you just want basic polls.

View details


Quiz And Survey Master

Quiz And Survey Master allows you to create complex surveys and quizzes. You can create an unlimited number of questions and accept an unlimited number of responses. It’s a great survey and poll plugin with more than 20,000 active installations and 5 stars rating.

Some features:

  • Can enable comment boxes for each question and/or comment section at the end of the quiz or survey
  • Can enable hints for questions
  • Keep track how long a user takes on the quiz or survey
View details


Responsive Poll

With Responsive Poll, you can create attractive animated chart types for displaying voting results. You can also insert multiple polls on a single page. This premium plugin has more than 1,000 sales and 3.92 average based on 40 ratings.

Some features:

  • Responsive
  • Allows for multiple polls on a single page
  • 7 animated chart types for displaying voting results
View details


Google Forms

Google Forms is a free form creation tool that integrated with Google Drive. It’s easy to use, unlimited, simple, and powerful. You can add google forms  into your WordPress by using the iFrame or you can also use this WordPress Plugin.

View details


The Best Wordpress Survey Plugin Compared

 WP-PollsQuiz And Survey MasterResponsive PollGoogle Forms
Free VersionAvailableAvailablePremium pluginAvailable
Premium VersionNot Available$198$15Not Available
Detailview detailview detailview detailview detail
Continue Reading

WordPress Search Plugin

google custom search

Sometimes, the built in search function in WordPress aren’t enough. If you have a large and complex site, you may need search function that produce better results and some extra features to make it more exiciting.

Improving WordPress search function

You may need to improve your WordPress site search function if you have:

  • A website with thousands of pages and posts.
  • An ecommerce site with many products and categories may need better search function to help users finding a product.
  • Many visitors that using your website search function

If you need to improve your WordPress site search function, this article will help you to give some ideas and which plugin that you need to improve the relevance of your site’s search results.

Choosing the Right WordPress Search Plugin

There are plenty of WordPress search plugin in the market. In order to choose the right plugin, you need to know what you want to improve with the default search function.

List of the Best WordPress Search Plugin

Below are some ideas on how can you do to improve your WordPress site search function below with the list of best WordPress search plugin.

Relevanssi – A Better Search

Relevanssi has more than 100,000 active installations and 4.5 star ratings. With relevanssi, the search results are sorted in the order of relevance, not by date. You can also search comments, tags, categories and custom fields.

Some features:

  • Search results are sorted in the order of relevance.
  • Fuzzy matching: match partial words, if complete words don’t match.
  • Search for phrases with quotes, for example “search phrase”.
  • Search comments, tags, categories and custom fields.
View details Pro Version


Ajax Search Pro – Live WordPress Search & Filter Plugin

Ajax search pro provides a live ajax search, which makes the wordpress search experience more confortable. The results are presented with images (if any found), so they look more attractive and less flat. It has more than 7,000 sales and 4.77 average based on 511 ratings.

Some features:

  • Beautiful layouts
  • Category, tag & taxonomy term filters
  • Image support
View details


Searching PDF File Contents with Search WP

SearchWP has similar features with Relevanssi . It allows you to control the search algorithm by assigning weight to each content type from 1 to 10 where 10 being the highest. It also includes PDF search module where you can search a word in uploaded PDF file.

Some features:

  • Search E-commerce products & orders
  • Search PDF & document content
View details


Google Custom Search with WP Google Search

You can create a custom Google search engine for your site and integrate it into your WordPress site with WP Google Search WordPress plugin. What you need to do is register with Google Custom Search, get your Google Search Engine ID, and enter it in the plugin settings page. This plugin has more than 10,000 active installations and 4.5 star ratings.

View details


Best WordPress Search Plugin Compared


 RelevanssiAjax Search ProSearch WPWP Google Search
Layout DesignBasic60 colorful, fully customizable themesBasicBasic
PDF Content SearchYesNoYesNo
Live Ajax SearchNoYesNoNo
Free VersionAvailablePremium pluginPremium pluginAvailable
Premium Version$49.95$35$79-$299Not Available
Detailview detailview detailview detailview detail
Continue Reading

How to Create a Forum – WordPress Plugins and Themes


Is it possible to create a forum using WordPress? Of course, WordPress is the ideal platform to build an online community. Aside from creating a website or blog, you can also create a forum or add it in your WordPress site.

How to Create a Forum with WordPress

Creating a forum in WordPress is easy and simple. There are 2 methods; with plugin or theme. For plugin, there are official WordPress forum that free to use and also some premium plugins with advanced features. If you want to use a theme, there is a forum theme that package with the plugin, so you don’t need to install another plugin.


WordPress Forum Plugin

There are many plugins for creating a forum in WordPress. Below are the list of most popular WordPress forum plugin that you can use.



bbPress is developed by Automattic, who also make WordPress. This plugin is  simple and easy to use, you can manage your forum in your WordPress dashboard. It’s optimized for speed and free to use.

  • Official WordPress forum plugin
  • Has same coding standards as WordPress
View details



BuddyPress makes it easy to add a variety of social network features to your WordPress site. It allows your members to create profiles, connect with friends, create groups, hold private discussions, post status updates, and more.

You can combine it with bbPress to create a more advanced community with a forum, social network, open and private messaging.

  • Official WordPress forum plugin
  • Works great with bbPress
View details

Difference Between bbPress and BuddyPress

You might confused with bbPress and BuddyPress plugin and question what  is the difference between bbPress and BuddyPress? The main diference is bbPress is used for building a forum with the main purpose is adding discussion, asking questions and get answers. While BuddyPress is for creating a social network. You can combine these two plugins together, however if you aren’t familiar with them you might get confused because there are so many features that BuddyPress has.

Discussion Board

Discussion Board is an alternative plugin if you don’t want to use these two plugins above. It has 1000+ active installations and 5 stars ratings. With Discussion Board plugin, you can add a discussion board, message board, and question answer.

  • One-click installation
  • There’s a premium version to give you even more possibilities with your forum
View details


DW Question & Answer

DW Questions & Answer allows you to create powerful question and answer system similar to Quora or Stackoverflow. It’s a good WordPress forum plugin with 10,000+ active installations and 4 star ratings.

  • Supports multi-languages
  • Premium add-on
View details Pro Version


Best WordPress Forum Plugins Compared

 bbPressBuddyPressDiscussion BoardDW Question & Answer
Active Installation300,000+200,000+1,000+10,000+
Free VersionAvailableAvailableAvailableAvailable
Premium VersionNot AvailableNot Available$29#39
Detailview detailview detailview detailview detail

WordPress Forum Themes

If you want to create a forum in WordPress, you may consider using Forum Engine or if you are looking for WordPress theme that support bbPress, you can look at our list below:

Forum Engine

Forum Engine is a WordPress theme designed for creating dedicated forum sites. It has modern design and easy to customize. Some of the features are social logins, infinite scroll, permissions, the ability to favorite and follow posts, the ability to follow topics, and more. With Forum Engine, you don’t need to install any of WordPress plugin above.

View details


bbPress Forum and Community Themes

Plenty of WordPress themes are not designed for forums and may not compatible with bbPress. Below are most popular WordPress themes that are suitable for forum and support bbPress .


Impreza is a multi-purpose WordPress theme. It has 4.88 average based on 1608 ratings and more than 38,000 sales. The best part of Impreza is it has free test drive abilities, so you can test and check its features on your wordpress before purchasing it.

  • Responsive and flexible design
  • Test drive the theme before purchase fo free
View details



Multinews is News/Magazine premium wordpress theme with very beautiful design. It has 4.58 average based on 462 ratings and more than 3,000 sales. Multinews has unique features such as Flipping magazine, Beautiful mega menus, a lot of Layouts options, Ajax Live search.

  • Beautiful & Powerful News/magazine/blog
  • Free lifetime updates
View details



Sparkle is suitable for gamers, news, magazine, ad, review and blogging websites. It has 4.32 average based on 126 ratings and more than 1,000 sales.

  • Unique & outstanding design
  • Various hero banner styles
View details


Best WordPress Forum Themes Compared

 Forum EngineImprezaMultinewsSparkle
Forum pluginNot requiredRequiredRequiredRequired
OffersOptimized for discussionTest drive the theme before purchase fo freeFlipping magazine, Beautiful mega menus, a lot of Layouts options, Ajax Live searchSuitable for gamers, news, magazine, ad, review and blogging websites
Detailview detailview detailview detailview detail
Continue Reading

How to Add a Calendar in WordPress – Google and Event Calendar


If you are looking for how to add a calendar in WordPress site you have come to the right place. In this article, we will explain how to add a calendar, choosing the right plugin, and give a recommendation on some of the best calendar plugin that available in the market.

How to Add a Calendar in WordPress

If you are using google calendar, you can add a calendar in your WordPress site by manually add an iframe into the post/page. You can also using a WordPress plugin if you need more features.

Add Google Calendar in WordPress

Google calendar is a great tool for managing events and the good part it connect with google products such as Drive and Gmail. When you get an email about an event like a flight, hotel, concert or restaurant reservation, it will be added to your calendar automatically.

Embedding a Google Calendar

Google calendar comes with a feature that allow you to embed your calendar into your website. You can add an interactive version of your calendar to your website, and add buttons for your website visitors to save your calendar events. To get started, follow the steps below:

In Google calendar, click on the little arrow next to your calendar name and select the calendar settings link.


Click on the “Share this Calendar” tab. In order to make your calendar public, check the checkbox called “Make this calendar public”. After that click the “Save” button.


Click on the “Calendar Details” tab and copy/paste the embed code into the post/page. The embed code contains your Google account name, so be sure you’re okay with making that name public.

Now you can paste the code directly into your HTML/Text editor.

Here is an example of what an embedded calendar will look like.

Choosing the Best WordPress Calendar Plugin

There are plenty of WordPress calendar plugins with different set of features and capabilities. In order to choose the right plugin, you need to know what you want to do with the calendar or what features that you need.

Do you want to display simple event or you want to use it as an event management with booking system? If you want to just display a simple event, you can use Google Calendar or free WordPress plugin. However, if you need an event management you may consider premium plugin with advanced feature and customization.

List of WordPress Event Calendar Plugin

With more than 1000 WordPress calendar plugins that available, it may hard to choose the right one. To make it easier for you, we have make the list of the best WordPress event calendar plugin below:


The Events Calendar

The Events Calendar is a great events calendar plugin with 600,000 active installations and 4.5 star ratings. It’s easy to use and have simple user interface. You can create recurring events, handling event ticket sales, and using Facebook event integration with premium version and add ons. You can also import events from Google Calendar.

Some features:

  • Nice admin area with simple user interface
  • Display Google Maps for your venue locations
View details


My Calendar

My Calendar is free event management plugin for WordPress with 30,000+ active installations and 4.5 star ratings. It supports multiple calendars, event groups, categories, and locations. It has shortcode generator and you can add calendars to your posts, pages, or sidebars through widgets.

Some features:

  • Upload your own custom CSS
  • Google Map display
View details



EventOn is premium WordPress event calendar plugin with more than  30,000 sales in codecanyon. It has professional design to enhanced user experience. You can add custom color, featured image, Google Maps, event details excerpt, custom meta fields, categories and font icon to the events.

Some features:

  • Beautiful design
  • Set event location image
  • Use universal time and date format
  • Various options for how a user can interact with event
  • Integrated PayPal to accept payments for events
View details

Modern Events Calendar

This is a premium WordPress events calendar plugin with booking system that allows visitors to book an event online. It has live demo, so you can login into WordPress dashboard and try before purchase it.

Some features:

  • Modern design
  • Google calendar integration
  • Event featured image
  • Compatible with Visual Composer page builder plugin
  • Paypal integration
View details

Best WordPress Event Calendar Plugin Compared

 The Events CalendarMy CalendarEventOnModern Events Calendar
Booking SystemAdd onAdd onAdd onIncluded
Google CalendarYesYesYesYes
Active Installation600,000+30,000+30,000+ sales3,000+ sales
Free VersionAvailableAvailablePremium pluginPremium plugin
Premium Version$89-$299$49-$149$24$34
Detailview detailview detailview detailview detail


Continue Reading

How to Create Business Directory in WordPress – With Plugins and Themes


With business directory, you can list local business, events, tourist attractions, and classified ads. A good business directory consist of topic, categories, and interest areas. A perfect example of business directory is YellowPages.

How to Create Business Directory in WordPress

Creating a business directory in WordPress is easy and simple. There are plenty of plugins and themes with various features that will help you to create professional business directory in WordPress. However, choosing which plugins and themes is not an easy task. There are so many options which makes it hard to choose the right one. In this article, you will find what methods that you should use; plugins or themes and which one is the best.


WordPress Directory Plugin

The easiest and simple way to create business directory in WordPress is by using WordPress plugins. There are several free and premium plugins that allows you to create professional business directory. However, not all plugins will work and some might cause a conflict with theme. The pros is you aren’t limited to a theme and you can change your theme anytime you want.


List of WordPress Directory Plugin

Below are the list of most popular WordPress directory plugin that you can use. They are simple, easy to use, and you can use it on any theme.

Gravity Forms with Directory Add on

Gravity Forms is the most popular WordPress form plugin. It easy to use with great user interface, you can also create contact form, create survey, and many other things.

To create business directory with Gravity Forms, you need to have Gravity Forms plugin which is not free. After that you can install free version of Gravity Forms Directory.

Some features:

  • Includes built-in searching
  • Easily re-organize the columns inside Gravity Forms
  • Has an option to show only approved listings with an easy approval process
  • Includes lightbox support for uploaded images
View details Get Gravity Forms


Business Directory Plugin

If you are looking for free WordPress plugin, you can consider using Business Directory. It has more than 20,000 active installations and 4,5 star ratings. The basic version is available for free, which are enough if you only want to create simple directory. If you need advanced features you need to upgrade to premium version.

Some features:

  • Fully customizable form fields
  • Full support for recurring payments
  • Widgets for Featured, Latest and Random listings. Search widget as well
  • FULL responsive support when installed with a responsive theme
View details


Connections Business Directory

With more than 10,000 active installations and 5 stars ratings, Connections Business Directory has the highest rating among the others business directory plugin.

The basic version the plugin is available for free, you can upgrade to premium version with many extensions.

Some features:

  • Highly rated support
  • Displaying your business directory on the frontend is as simple as putting a shortcode on a page.
  • Robust templating support with the Template Customizer. Several basic templates are provided to get you started with you business directory with many more premium templates available to really make your business directory shine.
View details



GeoDirectory plugin an hold millions of listings and, offer tons of customization options. It allows you to create a location based business directory like Yelp, TripAdvisor, YellowPages, etc. Free version is available, however in order to get the full features you need to upgrade to premium version.

Some features:

  • Create a local directory, based on a single location, using the GeoDirectory free core plugin.
  • 2 different Google Maps widgets. Create unlimited categories with ajax-loading custom markers
  • Built-in forms for User Reviews, Send-to-Friend and Business Enquiry.
  • List millions of businesses, thanks to our optimized database structure.
  • Multilingual site? No problem. GeoDirectory is 100% WPML compatible.
View details


Best Wordpress Directory Plugin Compared

 Gravity DirectoryBusiness DirectoryConnectionsGeoDirectory
Active Installation5,000+20,000+10,000+10,000+
Free VersionAvailable, require gravity formsAvailableAvailableAvailable
Premium VersionGravityView$199Pay per extension$199 or pay per extension
Detailview detailview detailview detailview detail


WordPress Directory Theme

With premium WordPress theme, you can create top notch business directory. The main advantage is they are included with the plugins. Also, if you having any questions and problems there is a support that you can contact. However, you are limited to the theme. If you want to change the theme, you may need lot of adjustment with the new theme.


List of WordPress Directory Theme

Below are the list of most popular WordPress directory theme that we recommend. All of them offers great features that you need to create professional looking business directory.



You can easily customize your directory website with front-end control and modular content structure that Directory Engine offers. It’s a great choice if you are looking complete package for create WordPress business directory and build revenue through paid listing.

Some features:

  • Front-end customization mode
  • Drag & drop content blocks
  • Multi payment gateways
View details



Directory offers  many great features. It’s highly customizable and there are 30+ advanced paid Directory extensions available. The reservation and booking system allow users to book hotel accommodation, rental properties, hire cars, book tours, appointments, and many more.

Some features:

  • Easy to install
  • Dedicated mobile app view
  • Reservation and booking system
  • Multi payment gateways
View details



Vantage is the most popular business directory theme for WordPress. It’s powerful, robust, and easy to use. Vantage pricing plans feature allows you to create multiple pricing plans and Assign plans to the categories.

Some features:

  • Pinpoint accuracy search
  • Custom fields & forms
  • Appthemes api
  • Global support team
View details



Listings is Directory child theme. It built by templatic and offers different layout and additional features.

Some features:

  • Detail page listing image banner
  • Multipurpose homepage banner location
  • Listing searchable map feature
View details


Best Wordpress Directory Theme Compared

LicenseUnlimited websitesUse on 1 domainUnlimited websitesUse on 1 domain
Support1 year1 year1 year1 year
Updates1 year1 year1 year, $29 each year thereafter1 year
Detailview detailview detailview detailview detail
Continue Reading

How to Create an Image Gallery in WordPress – With and Without Plugin


If you have multiple photos that you want to share your photos with the world and you are searching for how to add them in your WordPress site, you are coming to the right site. In this article, we will show you how to create image gallery in WordPress. You will learn the built in feature in WordPress that will you to create image gallery and some WordPress plugins for greater results.

How to Create Image Gallery in WordPress

WordPress gallery images will improve user experience and boosting user retention for your WordPress site. Below are some benefits and things that you can do with WordPress gallery:

  • Displaying images in grid layout with columns and rows
  • Showing thumbnails for your images
  • User can click on the images to see the full image
  • Showing more images in less spaces
  • Make your website look more professional

You can create image gallery in wordpress without plugin (using built in feature) and with some plugins (free and premium).

Without a WordPress Plugin

You can create gallery in page and post. You can put it on blank page/post or in the middle of the text.

Add/edit the post/page where you want to put an image gallery

Put the cursor (you can put it the top, middle, bottom, or where you want to add gallery)


Click on ‘Add Media’ button and upload the images. Wait until all images completely uploaded. You can skip this step if the images already uploaded

Click on ‘Create Gallery’ on the left column


Select by clicking on the images that you want to show in the gallery


Click ‘Create a new gallery’ button


Now you can add caption (you can leave it blank), organize your images (drag and drop), set image gallery size and columns.


Click ‘Insert gallery’ on the be bottom right

Preview the post/page and try experimenting with different options until you find the best.


Using WordPress Gallery Plugin

There is more than a thousand WordPress gallery plugins that available right now. They are offering some features that will enhance the images gallery on your WordPress site. These features aren’t available when you are using built in image gallery in WordPress. Some example of the features are lightbox and masonry layout.


Choosing the Best WordPress Gallery Plugin

Basically, there are 2 types of WordPress plugins that you can use; free and paid or premium plugins. You can find more than a thousand free WordPress image gallery plugin in Not all of them are good, however there are some free plugins that developed by trusted developers and they also offer premium version if you want to use more features.

Below are some tips to choose an image gallery plugin for your WordPress site:

Knowing what features that you need

You have to know what you need before choosing an image gallery plugin. Some popular features are:


Displays images by filling the screen, and dimming out the rest of the web page.


Masonary layout

Is a grid layout, placing elements in optimal position based on available vertical space, sort of like a mason fitting stones in a wall.


Video gallery

Embed videos in the gallery



Split a gallery in multiple pages


Look at the number of active installations and ratings

You can find the number of how many active installations and average rating in WordPress plugins page. More active installations that means the plugins is popular and you can use it with lower risk. Ratings provide an insight on how well the plugin works. Some of the bad plugins are having lot of complaints and issues, the developer aren’t respond and not working to fix them.


How easy is it?

You need to install the plugin and giving a test on how easy it is. Go to to the plugins settings page (if there is any) and try to create a gallery in post/page.

If you can create the gallery without any issue and quick, maybe you can start to use it. However, you also need to look at the speed.


How fast its load?

The loading speed of your gallery is very important. Slow loading create bad user experience. Fast loading will create great user experience. Sometimes the problem with loading speed is in your image file (too big) and your hosting server.



List of WordPress Gallery Plugin

You should get WordPress gallery plugin that having features that you need, good ratings and support, easy to use, and fast loading. We know that finding the perfect plugin that meet with your needs is time consuming, so we make this list for you.


Envira Gallery

Envira Gallery allows you to create responsive WordPress gallery plugin in minutes. With over 100,000 active installations and 5 star ratings make it’s the best responsive WordPress gallery plugin that we recommend.

Some of Envira Gallery features:

  • Drag & Drop Builder
  • Mobile Ready, SEO Friendly and Optimized for Speed
  • Pre-built gallery templates
  • Video Support
View details


Foo Gallery

Foo Gallery has similar features as Envira Gallery. You can create photo gallery with simple user interface that looks like WordPress. The difference between Envira Gallery is Foo Gallery doesn’t show the template tag.

View details


NextGEN Gallery

NextGEN Gallery is the most popular gallery plugin in WordPress. It has more than 1 million active installations. NextGEN Gallery plugin is different than the two plugins that we mentioned above, it has own user interface, database tables, and separate folders for storing images. Sometimes it will looks a bit complicated.

View details


Galleries by Angie Makes

If you are looking for Free WordPress gallery plugin with simple features, Galleries by Angie Makes might be your choice. Its extends the built in feature of WordPress gallery. You won’t find additional menu items added to your WordPress dashboard.

The downside of Galleries by Angie Makes is it doesn’t have many features as the gallery plugins above. It doesn’t have drag and drop builder, responsive & mobile ready.

View details


Best Wordpress Gallery Plugin Compared

 EnviraFooNextGENAngie Makes
Easy to UseYesYesLooks complicatedYes
Active Installation100,000 +100,000 +1 million +30,000 +
Free VersionAvailableAvailableAvailableAvailable
Premium Version$29-$299$29-$99$79-$139Not Available
Detailview detailview detailview detailview detail


Continue Reading