Hero is my top recommendation for a WordPress radio plugin. The developers behind this plugin made a few streaming plugins already and nailed it with this one.
The Hero plugin has a clean design and both black and white skins that allow it to fit into any existing theme’s design. Of course, there are also a handful of other color options which make it easy to match the audio player to your brand.
This plugin has been designed primarily to be used with Shoutcast and Icecast. You’ll use one of those platforms to host the broadcast, and Hero’s integration will allow it to play live on your site via the audio player. It’s actually a very simple system and only takes a few minutes to set up.
Another practical feature included in Hero is the show history. If a visitor arrives on your site when you’re off-air, this is a great way to keep them engaged and listening any way.
Kast stands out as the most beautiful radio player in this collection. While it doesn’t look that different from Hero, there are a few nice touches that give it a premium feel.
Kast has a material design style that makes it feel like an app made by Google. The pastelle colors look awesome and the layout adapts perfectly to mobile devices. It’s easy for visitors to use and there are some pretty slick animations built-in too.
If you are using Shoutcast for your radio program then Kast is an obvious choice. The integration is seamless. You’ll have your radio program up and running on your site in mere minutes. As for including the player in your site, you can choose the widget or the shortcode to output it on any post or page you want (or every page). Kast always displays in the bottom-right of the screen so its unintrusive and won’t make it difficult to browse the rest of your site.
tPlayer is a versatile audio player for WordPress. Unlike the other plugins here, it can be used for pretty much any type of audio you want including live radio broadcasts.
The radio functionality in tPlayer works due to an integration with Shoutcast. Otherwise, you can choose specific tracklists and playlists beforehand. Autoplay is possible on desktop devices but disabled on mobile due to restrictions from Apple and Google themselves.
You can embed tPlayer in any post or page with the shortcode. If you’re not sure how to use shortcodes, read this tutorial. tPlayer also includes social share buttons which can help your radio program spread to wider audiences. And, it has statistics for each tracks play count and download count.
The Native Web Radio Player plugin has a nice design and more integrations than any other radio plugin.
While I like the plugins that have “sticky” players that can stay present on every page, this audio player can be added to any post or page via a shortcode which works fine. Where Native Web Radio Player really shines are the integrations. You can use it with:
It’s been carefully coded to stay compatible with as many devices and browsers as possible. You can trust this plugin to reliably play your program regardless of which device visitors are using.
Native Web Radio Player is also quite customizable. There are two different player layouts, custom color schemes, and you can even choose from hundreds of fonts thanks to an integration with Google Fonts.
The AudioIgniter audio plugin is gorgeous and completely free! While not exclusively designed for radio feeds, this is possible with AudioIgniter.
Add as many tracks and create as many custom playlists as you want, and embed the form anywhere with the flexible shortcode included. You’ll get full control over which elements of the player you want to show as well as the color scheme. There’s also an option to link the “Buy Now” button anywhere you want, so you can generate sales through your site (or 3rd party eCommerce platform).
The Pro version unlocks a number of additional features, but is not necessary for basic use of AudioIgniter. One feature, in particular, that I like is the sticky player which lets you keep the audio player accessible on your site at all times (including for mobile devices).
We made the Chosen Gamer theme specifically for video game blogs. It’s got a minimalist style that will place your visitors’ attention on your content.
The Chosen Gamer theme is responsive, so it will adapt to the screen size whether its being viewed on an Android device, iPad, or widescreen monitor. Each post includes a prominent “featured image” and links to the post’s category and author so navigating between posts is easy. If you have high-resolution images, this theme will look awesome on your WordPress site.
If you run a multilingual or non-English website, you’ll appreciate that Chosen gamer is translation-ready and includes RTL (right-to-left) language support. The codebase is professional and SEO-friendly, so if you follow proper SEO optimization techniques, your site will have no trouble getting organic search traffic.
Every gaming blog has social networks to build, and Chosen Gamer makes it easy to add linked icons to the header of your site. Pick from more than 50+ icons for the most popular social platforms and simply add a URL to include the icon in your header. Chosen Gamer is built off the Chosen theme, so you can also add the Chosen Pro plugin if you want even more customization options.
Want more of a magazine-style design then go with Gaming Mag. It has a classic online magazine style that makes it easy to highlight tons of content. For websites that publish new content frequently, Gaming Mag will be a superb choice.
This gaming blog theme also has a dark background which is pretty popular in the video game industry. Overall, there’s a pretty nice balance of color throughout the design. All of the colors are fully customizable via the Live Customizer where you can watch your updates take place as you make them.
Besides the color customizations, Gaming Mag also allows you to set a custom background, change the page layouts, adjust the site width, and more. It’s surprisingly customizable for a free WordPress theme, and there are even more options available in the premium version if you want to upgrade.
Take a regular blog and transform it into a gaming news site with the MH Joystick Lite theme. It has a colorful and simple design that visitors will find easy on the eyes.
The primary menu is spacious and supports multi-tier menus. You can also find a secondary menu up top above the header. Add icons linked to your social profiles and include your custom logo to help build your brand.
To showcase your best content, use the homepage image slider and “editor’s choice” section. With the slider and widgets available for the homepage, you have way more control over the content you feature besides just listing your latest posts.
As the name implies, this is the “lite” versoin of MH Joystick. The premium version adds a built-in author box, social sharing buttons, custom widgets, custom templates and more.
Organic Themes mainly produces premium themes, but they released a free gaming theme called 90s retro. This template is extremely stylish and while not suitable for most websites, it’s perfect for a retro gaming website. If you are writing about classic arcade games or even more modern pixel art games, this could be the perfect theme for your gaming website.
The layout of this theme is very simple. It has a right sidebar and a single column on the left for your posts. While it may be tough to do some more advanced promotion of your content, the simplicity makes 90s Retro incredibly easy to setup.
One feature you might like in particular is the ability to turn automatic background music on or off. While background music is normally a no-no for websites, it suits this quirky theme.
If you want to publish game reviews, aReview is probably your best bet. You can leave a star rating for every game and include a list of pros and cons. Review sites honestly don’t need much more than that – you want to keep the ratings easy-to-digest for readers.
The flat design aesthetic is a good look and will look modern for years more. aReview also makes good use of color with small accents throughout the design. Make sure to visit the real demo site and not the one you find on WordPress.org.
aReview is really customizable for a free theme too. It includes custom widgets, color options, Google Fonts integration, and a custom logo uploader. This theme is also translation-ready, so you can translate all English text you find into any language you want.
Starting a blog can be an amazing way to build your brand and generate an income online.
But do you want to know the biggest problem bloggers face?
Creating fresh content!
Continuously generating fresh ideas and writing new content is incredibly challenging, but tech bloggers are at an advantage.
By virtue of the niche, tech is always changing and evolving. It’s comparatively easier to write about an industry that is built on change.
All you need to do is get your site online so you can start publishing and building your audience.
In this tutorial, I’ll show you the best way to launch a new tech blog on your own domain. You’ll find all the tools you need and a variety of gorgeous designs to choose from.
Create a tech blog
I’ve got a few designs prepared for you, but here’s a look at the first one I’ll recommend.
That’s the Startup Blog theme. It’s one of our templates and it’s entirely free, so if you like it you can use it on your site right away.
But enough about the design for now! We’re getting ahead of ourselves.
The first step is to pick a domain name.
Find an awesome domain name
Coming up with a cool and memorable name is tricky.
What’s even tougher is finding a good name that’s still available to be registered.
One tip is to come up with something entirely original. Make up a new word for your brand rather than using some common keywords. Domain squatters aren’t likely to register nonsense words, so this can help a lot.
It has a responsive design that adapts fluidly to all screen sizes. Visitors will have no trouble using your site on laptops, tablets, or mobile devices.
The slider can feature your latest posts or select pages from your site which is perfect for highlighting your finest content. It also comes with custom colors, 50+ social media icons, and two sidebar layouts. Plus, there’s WooCommerce integration in case you want to sell products at some point.
If you think you might need more functionality for your site than just a blog, take a look at our collection of general technology WordPress themes.
Choosing your theme is the most important step when it comes to customizing your site. However, it’s only the first step.
If you really want to personalize your site, check out our tutorial on beginner site customization steps. You’ll learn about the basic options included in WordPress and most themes.
Next, customizing your site from scratch is harder than editing a fully prepared website. Most themes have demo content you can import and we have another guide for you on importing theme content.
With a good theme installed, the basic site customization steps complete, and the demo content imported, your site will be pretty close to finished. Any remaining styles changes will come from options provided by your theme.
The last thing you’ll want to do is add a few essential plugins to complete your site. Our list of the most practical WordPress plugins includes 7 must-haves for every WP site.
Launch your site
Let’s review the steps before you go.
First, you need to pick out a great domain name for yourself. Once you find an available name you like, signup for hosting. I recommend Bluehost.
Once you have the hosting setup, you’ll have a live WordPress site on the domain you selected. Then it’s time to pick out a theme and complete all the customization steps using the guides listed above. I recommend Startup Blog.
When you’re finished with those steps, you’ll be ready to launch!
Don’t worry about how many posts you have. Just get one awesome post published and you’ll be ready to begin promotion.
If you have any questions still about how to make a tech blog, leave your thoughts below in the comments section.
Maybe you’ve heard of these WordPress competitors.
I’ll be honest, they look nice! And they’ll work great if you want to make a blog or small eCommerce store.
But that’s it.
If you want to make something more complex, there’s no way around it – WordPress is the best solution.
In fact, unless you want to hire a team of developers, WordPress is usually the only solution to make a complex site like a directory.
It can’t be that hard… right?
It may be not seem like much at first glance, but there’s a huge amount of flexibility required to make an online directory.
You need a way for visitors to register and add listings. You need payment processing, memberships, listing management, transactional texts and emails, layout customization – there are so many requirements!
It seems impossible that one product would actually include all of this, but the Directory theme does just that.
As a mature product, the Directory theme by PremiumPress was one of the first WordPress themes to tackle this issue, and now it has an incredible number of refined features.
If you’re interested in building a directory website with WordPress, you need see what Directory can do.
Here’s what it can do
Before I move on, you should know that this is a sponsored review. I received payment and a copy of Directory from PremiumPress in exchange for publishing an honest review of their product.
That said, I’m not pulling any punches. Here’s my honest assessment of their product.
Directory isn’t just designed to make a standard directory website. It can be used for any kind of directory site you can imagine.
You can choose a specific niche like gyms or dentists offices, or include all small businesses like Yelp.
It can hard to wrap your head around all of this functionality without any examples. Here’s a look at what a complete listing page looks like:
Click to view full size
As you can imagine, the tools required to create this variety of websites are fairly complex.
That said, you don’t need to write any code or complete any overly technical steps. The PremiumPress developers have done a great job of providing you with all the various settings you’ll need.
How it works
Once you install and activate the Directory theme, you’ll see a few new menus added to your site.
First up is the main PremiumPress menu which includes a variety of submenus under it:
The main admin area simply provides some useful stats about your site and links to regularly-used menus.
In my opinion, the best place to start is the Submission Setup menu.
Customize listing prices
This is a great place to start because it’s central to your business model.
The listing setup is where you can choose whether visitors need to be members to submit listings and how much listings will cost (and how long they will run). This includes default listings, featured listings, and the price for additional categories.
Click to view full size
Charging for listings is the most common way to monetize a directory and setting your pricing is a good first step.
Add membership levels
The memberships functionality lets you create an extremely flexible revenue model.
You can add as many membership tiers as you’d like and customize the price and duration of each one. Memberships can recur automatically or end after a period of time. Furthermore, you can make them last forever. This is a cool option if you want to have a one-time fee for signing up and then charge per listing.
Click to view full size
As you can see from the interface above, adding and removing membership tiers is pretty simple.
Memberships fees and paid listings are great ways to make money with your website, but Directory has some more options too!
You can include advertising in the header, footer, and blog sidebar of your site. This is a great way to build your “revenue stack” and earn more from your site.
And there are even two ways to charge! You can either integrate with an ad platform like Google AdSense, or sell space for fixed prices and durations to interested vendors.
Click to view full size
Integrating ads with WordPress can be a huge pain even with plugins. Having these options built into the theme makes it much easier.
I’m going more or less skip over the remaining sections in the admin menu because I don’t think they’ll help you visualize how you could use this theme.
The rest of the menus will help you to configure your site. You can send email newsletters, manage the emails and SMS messages that get sent out automatically after visitors complete different actions on the site, and more.
At this point, you’re probably wondering how Directory can be adapted to so many different niches.
This is where the child themes come in.
You see, the functionality of Directory stays the same for every niche, it’s just the design of the site that changes and a child theme can completely change the design.
Since child themes can have such a dramatic affect on the site’s style, they’re the best place to begin your customizations.
Add a child theme
With Directory activated on your site, you’ll find a new Child Themes menu item added under the standard Appearance menu.
There are thirteen child themes in total. While some of them are quite similar, there’s a nice variety and you can switch instantly from one to another.
Once you’ve selected a child theme, you can fine-tune the styles from the Customizer.
Use the Customizer
You’re probably familiar with the Live Customizer already. Every theme uses it to supply design options.
While the settings added by Directory aren’t that robust, you’ll find simple ways to change your site’s logo, font, and colors.
These tools can help you match your site to your brand and update the aesthetic.
That said, it won’t look dramatically different. To really get into the customization process, we’ll turn to a page builder.
Customize layouts with Elementor
The Directory theme doesn’t include it’s own page builder. To be completely honest, I think this is a good choice. We don’t need any more page builders!
Instead, they’ve opted to integrate with Elementor, which is the most popular and well-designed drag-and-drop page builder on the market.
Directory has been specially integrated with this drag-and-drop page builder to make layout customizations simple. Here’s how it works.
Elementor uses a template system. You can create and save templates which then become reusable. Normally, you would reuse a template for regular pages on your site, but Directory allows you to use Elementor for your homepage, listing pages, and search results page.
In the Design Setup menu, you can open the Page Builder tab and then install the pre-made Elementor templates.
Click to view full size
After importing the templates, you can edit them with Elementor.
Edit the templates
Let’s say you want to edit the listing page layout. You can customize the template once and the changes will go live across every listing on your site.
The Elementor interface is similar to the Live Customizer and allows you to edit every element on the page. Each element is considered a “widget” and Elementor is compatible with all of WordPress’ default widgets plus dozens of its own.
Click to view full size
The Directory theme adds 30+ of its own widgets. You can see the widgets made especially for customizing listing pages in the screenshot above.
You can select any element on the page and customize it’s spacing, borders, background, and add even animations.
I hope this review has given you a good overview of how you can use Directory on your own website.
There was so much to cover in this theme and that brings me to my first takeaway.
Takeaway #1 – Incredibly feature-rich
The Directory theme by PremiumPress is incredibly feature-rich and customizable.
Most important are the monetization methods which are flexible and diverse. The member dashboards are also robust, and adding new listings will be painless for your customers. The listings are easy to manage thanks to the use of a new custom post type.
Takeaway #2 – Very customizable
When it comes to customization, you won’t find Directory lacking. Between child themes, the Customizer settings, and a rich integration with the Elementor page builder plugin, you can create pretty much any design you can imagine.
Takeway #3 – Complex
If there’s one complaint I have about this theme, it’s that it’s very complex. You won’t be setting up your website in an afternoon with this theme. That said, this basically comes with the territory. Directory websites are complex, so you’ll just have to take the time to build your site the right way.
If you are serious about creating a directory website, the Directory theme by PremiumPress can give you a great design and every tool you need.
Live News is a simple and customizable plugin for making newstickers. It’s the most obvious choice in my opinion due to its smart design choices and flexibility.
What do I mean by “smart design?” Live News can automatically add items to the ticker from four different sources. Besides listing your latest posts, you can include items from an RSS feed or Twitter feed. Given that there are services that allow you to mashup RSS feeds, you can essentially automate your newsticker with the latest news from any collection of sites on the web. That said, you can still manually write out titles for Featured News you want to include.
You’ll also love that this premium plugin has 72 customization options. Change the colors, choose which pages to display it on, change the scroll speed, disable/enable on mobile devices, adjust the font sizes and more!
If you want a quick and simple plugin to add a news ticker to your site, you’ll like Modern News Ticker.
The style you had in mind for your newsticker is probably very similar to the look of this plugin. While it’s not super customizable, it does have 15 different themes. Each theme switches up the colors of the background and text included in the ticker. There are also four different animation styles and four layouts.
Rather than being included at the top or bottom of your site, Modern News Ticker includes a shortcode. The benefit of a shortcode is that you can copy and paste it anywhere into your site. Add the ticker to a post or a dedicated news page on your site.
While this is a premium plugin, it’s $9 price tag makes it extremely affordable.
Ticker Ultimate is a free plugin with a nice style for a newsticker. It comes with a customizable shortcode which you can use to output the ticker on any post or page. The shortcode can be adjusted to select specific post categories and change the colors.
One cool feature in this plugin is its compatibility with custom post types. This means you can publish normal posts while having a completely separate type of “post” used for the news ticker. It’s also been updated to work with the Gutenberg post editor – there’s a custom newsticker block available.
Ticker Ultimate also has a premium version with a few extra benefits. You’ll get custom colors, control over the effects and animations, and you can use an RSS feed as the source of the news items.
jQuery News Ticker is another simple option for newsticker creation. It’s a lightweight option that loads fast and won’t slow your site down.
You might appreciate that you can create multiple news tickers with this plugin. Rather than displaying at the top of your site or using a shortcode, jQuery News Ticker provides a widget. Using the widget, you can display any of your news tickers in any of your widget areas.
If you want a simple newsticker plugin that’s fast to set up and customize, jQuery News Ticker could be the best choice for your WordPress site.
Ditty News Ticker comes with an excellent set of customization options. There are some pretty creative options included like vertical tickers and multiple animations. In fact, Ditty News Ticker includes three different ticker modes:
This can help you create exactly the style you had in mind, or maybe even something better than you imagined!
Ditty News Ticker has a shortcode and widget available for outputting the ticker on your site. As for sourcing the news items, the only method available in the free version is to manually enter them. However, there are paid extensions available for automatically sourcing news items from your posts, Twitter, RSS feeds, Instagram, and more. There’s also a bundle available that will give you access to every paid extension.
Live News stands out as the best option because of its sensible design and 70+ customization features. Unlike other newsticker plugins, the ticker can be automatically output at the top or bottom of your site which may be what you had in mind to begin with.
If you’re looking for a free option, Ditty News Ticker is probably the best choice. While the news items have to be added manually, there are premium extensions that allow automatic importing from other news sources.
Still have questions about these newsticker WordPress plugins? Post in the comments section below.
If you’re not a developer yourself, this can seem like an insurmountable task.
Finding the “hooks” you need to change how every JS file is loaded would take forever!
Luckily, there is a much easier way.
All you need is the right tool.
Why you should defer JS files
Let’s make sure we’re on the same page.
Rather than trying to manually find and defer scripts, you can use a plugin to do it automatically for you.
When you install this performance plugin, you’ll find the following new settings menu added to your site:
You can apply deferred loading method to all files, make sure to clear your cache and then carefully test your site. There is a chance some features of your site may break, such as the mobile menu or interactive search bars.
If you do notice any functionality on your site no longer works, switch to one of the versions that exclude jQuery and most likely this will resolve any issues.
Otherwise, you can manually add scripts to async or defer allowing you to carefully test one file at a time.
The one thing with this approach is that you’ll need to have some technical knowledge in order to find the script handles needed to identify which files should be deferred.
If you want a performance plugin that’s just as simple but more robust, keep reading.
How to defer JS with WP Rocket
The plugin I use on competethemes.com and recommend for most performance optimization is WP Rocket.
WP Rocket provides a simple interface full of performance optimization features. You can flip a switch to minify and concatenate files, enable advanced caching, lazy load images, and more.
In the WP Rocket dashboard, you’ll find a File Optimization section.
There are lots of great optimization tools here, and the JS deferring feature is found at the bottom of the page. If you turn on deferring, a second checkbox will appear with a “Safe Mode” setting automatically enabled too.
As I mentioned already, deferring jQuery very often leads to broken features on your site. While you can try turning off the Safe Mode, you probably shouldn’t.
All of these things are 100% within your reach using a well-made website for a hotel. And the truth is, it’s not that hard to make a site like that these days.
With all the advances in technology and user-experience design, there are tools that make even complex websites simple to make.
You can create a website for a hotel that visitors can use to book and pay for their reservations using these tools. Better still, you won’t need to write a line of code or pay for expensive developers.
Excited to get started?
Keep reading to see a sneak peek of the site.
How much does it cost? You may be surprised to find out you can build the whole site for a little over $100.
It’s hard to get too excited about the site you’ll be building before you see it.
While there are a few steps required before we get into the design and customization of the site, here’s a quick look at how your site will look:
That’s the Bellevue WordPress theme. It’s a gorgeous theme and includes all the features you need to make a successful hotel website with WordPress. Keep in mind, it doesn’t have to look exactly like the screenshot above.
For now, let’s move on with the steps required to make this site.
How to create a hotel site
With the modern site building tools available, it’s easier than ever to make your own website. Even a complex site like a hotel website with online booking and payment processing can be built without ever touching a line of code.
The five main steps are:
Pick an excellent domain
Get hosting for your site
Choose the best theme
We’ll be focusing primarily on the tools needed to build your own hotel site in this tutorial. I’ll include some resources for site customization at the end as well, so stay tuned for that.
The first step is to get yourself a domain name.
Pick an excellent domain
The domain name is the address visitors will enter into their browser to visit your site.
I know what you may be thinking…
No one types in website addresses anymore!
And that’s true!
Their browser either remembers the URL for them or they follow a link to your site. But it’s important to have a memorable brand name and your domain name should be the same or extremely similar to that name.
When picking out a domain name, the real challenge isn’t finding a good name, it’s finding an available domain name. We have a detailed guide here you can follow along with to get your domain.
For registering your domain name, I normally recommend using Namecheap.
Namecheap has affordable and fair registration prices and some nice domain management tools. Google Domains is another great alternative.
Once you’ve settled on an available name you like, the next step is to signup for hosting.
Get hosting for your site
Hosting is required for your website to load when someone visits your site.
When it comes to hosting, there are tons of options to choose from. And if I’m being completely honest, there a lot of good hosts available for new webmasters.
The one that stands out to me for a WordPresss newbie is Bluehost.
I recommend Bluehost because I created my first WordPress site with them over 8 years ago. Plus, they’re very affordable and you can register your first domain for free when you signup with them.
Another benefit of choosing Bluehost is that they’ll auto-create your WordPress site for you. Once you finish signing up, you’ll have a complete WP site ready to use.
WordPress has been around for more than 10 years and is live on millions of websites around the world. Besides being a stable and mature solution for creating a site, the biggest benefit is the community.
Any time you have a question, you can Google it and find plenty of solutions. In addition, there are literally tens of thousands of themes and plugins for customizing your site.
Speaking of which, let’s get to the fun part already – choosing your theme!
Choose the best theme
Here’s another look at a possible design with the Bellevue theme:
Bellevue can be used for any kind of property rental business. This includes regular hotels, Airbnbs, or even a small bed and breakfast.
It’s been designed to integrate with the awesome Elementor page builder plugin. Use the drag-and-drop visual builder to create entirely custom page layouts.
There are dozens of theme options available in the Customizer where you can watch changes to the logo and colors take place live.
Of course, you’ll need forms to allow visitors to book visits. Belleveue includes a custom version of the popular WP Booking System plugin that you can use to display a visual calendar of any room’s availability. Visitors can choose when they want to stay and complete the entire process online.
Overall, it’s a gorgeous theme and includes all the tools you need to make a fully functional hotel site.
If you want some additional alternatives, there are a few more I would recommend.
It’s extremely important that customers successfully use your product. Otherwise, they won’t get real value.
If your customers are successful, they’re more likely to recommend your product to others and continue using it. They’re also less likely to leave a negative review or request a refund.
That’s why a well-organized knowledge base is so important.
When a customer does face a problem they can’t solve, you want to minimize this roadblock as much as possible. If they can quickly locate your knowledge base and find a helpful answer, they’ll be back on their way to success.
Adding a beautiful and user-friendly knowledge base to WordPress is rather easy if you know the right tools.
In this post, you’ll find the five best plugins to consider when creating a knowledge base.
Keep reading to find the top picks!
Knowledge base plugins
There’s a mix of both premium and free plugins included in this collection. Regardless of price, they all share a few qualities.
Only well-designed plugins with excellent customer reviews have been featured. Any poorly rated or confusing plugins have been sorted out and excluded from this list.
Here are the top picks for the best knowledge base WordPress plugins.
Heroic Knowledge Base has the perfect blend of features to keep the plugin simple while still providing plenty of customizability.
This knowledgebase plugin has been carefully designed to integrate with any theme. It will look awesome regardless of what template you’re currently using. The knowledge base homepage can include as many different categories as you want. Each category has a section with a few articles and a link to the full collection of articles in that category. Overall, the architecture of the knowledge base is easy for customers to understand and navigate.
Besides looking good and being easy to customize, Heroic Knowledge Base is designed to help your customers succeed. The search bar provides live results as users type and customers can leave feedback on any article, so you know which ones are the most (or least) effective.
Another awesome feature in this premium plugin is the built-in analytics. Knowing which articles are being read and how they’re being rated is incredibly useful when improving your knowledge base to serve your customers better.
Helpie is an advanced premium knowledge base plugin for WordPress. It’s quite flexible and includes a fantastic set of features.
With Helpie, users will get automatic results pulled from your knowledge base as they type queries into the search bar. Each article can have a table of contents that gets auto-generated and makes navigating the post easier. Articles also have buttons that let customers provide feedback, and you’ll get access to a dashboard that includes insights like the ratings your articles are receiving.
One thing you might like about Helpie is all the design variety. If you click the button above to visit it, you’ll see there are demos for a basic FAQ, wiki site, and classic knowledge base. In fact, the FAQ feature is powered from an additional plugin that comes bundled with Helpie so that you can publish both an FAQ and complete knowledge base.
The last feature that makes Helpie stand out is the front-end editor. Instead of using the classic editor or Gutenberg editor, you can edit your articles while you view them on your site. It’s a neat feature, and you might find you enjoy this new content creation workflow.
If you’re looking for a simple and free solution to create a knowledge base with WordPress, make Echo Knowledge Base the first plugin you consider.
This free plugin is built in a clever way. It adds a new post type for publishing help articles, so you’ll see a new menu added to your WordPress admin called “Knowledge Base.” Publishing knowledge base tutorials is just like publishing regular posts. They even have their own tags and categories.
Echo Knowledge Base creates one knowledge base homepage where all the articles are located. Visitors can navigate the various categories you create from the homepage or use the search bar. The search is even Ajax powered which means it can pull up results as the visitor types.
As for customizing the style of the knowledge base, there is a style editor built into the settings menu. Speaking of which, there are 16 pre-defined skins to choose from and a visual layout editor that lets you preview your changes as you make them.
MinvervaKB is a powerful and highly customizable plugin for building a knowledge base. Here’s what it can do…
First, there are two main styles available. That classic knowledge base design is rather minimalist and would work fine for most businesses. However, if you want something a little flashier, the modern style variation a colorful design and updated icons for each category.
As you might expect from checking out some other plugins here, the search bar is Ajax-enabled so your customers will get live results as they type. In addition, the search bar has seven different themes available for adapting its style to your brand. When it comes to customizing the rest of the knowledge base design, there are an astonishing 500+ options to choose from.
As an added bonus, MinervaKB comes with a plugin for adding stylish FAQs to your site. It also integrates with premium plugins like Visual Composer which allows for drag-and-drop page building.
The Very Simple Knowledge Base plugin is, well, simple! If you’re looking for a free plugin to quickly add a knowledge base to your site this is the best solution.
Your posts will be used as the articles for the knowledge base when using this plugin. That won’t be an issue for a dedicated support site, but it means you can’t use it out-of-box on a WP site that already has blog posts. That said, you can add a custom post type with the Custom Post Type UI plugin quite easily and then use the custom post type instead of posts.
Very Simple Knowledge Base provides a customizable shortcode for outputting the knowledge base content. It is rather simple, but you do get a fair degree of control. There is also a widget available for outputting a list of your support articles.
You don’t need an entire eCommerce store to accept payments on your site.
When selling with WordPress, it can seem like WooCommerce is the only option, but there are much simpler alternatives available.
If you have a product or service to offer and simply want to automate sales on your site, this is easy to do with the right tools.
In fact, the simplest way is to create a regular form and attach a payment field to it. It really is rather simple.
The key, of course, is choosing the right tools.
In this tutorial, I’ll show you the best way to create a form on your WordPress site to start accepting payments today.
Create the payment form
To create a form with payment processing, I recommend using the WPForms plugin.
WPForms is an extremely robust form plugin and includes a friendly drag-and-drop form builder. It’s the best-designed solution on the market in my opinion.
Once you’ve installed and activated the plugin, creating a form takes just a few minutes.
Create a new form
The first step is to visit the new WPForms menu that appears in your WordPress dashboard. Here you’ll find two buttons available to add a new form to your site.
After clicking either button, you’ll be taken to the best part of WPForms – the form builder!
Inside the form builder, you’ll see the setup page. Give your form a name and choose the Billing/Order Form option to get started.
You can use a blank form if you want, but the billing form will give you a headstart and show you how WPForms works for accepting payments.
Add the payment fields
Once the page reloads, you’ll see the default billing form.
The payment form includes a handful of basic fields for info like customer’s name, email, and address. Most importantly, you’ll find a couple of payment fields at the bottom.
In the example above, the user would select any of the three available items to purchase, and the Total Amount will update live as they make their selection.
Every field is completely configurable in WPForms, and here you can see how the prices are set in the Available Items field:
WPForms provides four different ways for visitors to select the product or service they want to purchase and an additional field to display the order total based on their choice.
At this point, you have a simple order form that allows customers to choose a product and view the total they owe. Of course, you can have a single item if you want and the price will remain fixed.
The next step is to hook up the actual payment processing so you can get paid!
Integrate payment processing
Once you’re finished designing the form, it’s time to turn your attention to the payment processing integration.
We’ve been looking at the Fields section in WPForms. Click on the Payments tab in the left sidebar and you’ll find options to integrate your form with both PayPal and Stripe.
WPForms includes both of these extensions in the Pro plan. Stripe is a more modern solution and doesn’t require customers to leave your site to make a purchase. However, it does require the customer to use a credit card. This can be an issue if you have lots of customers in countries like Germany where credit card use is rare.
I’ll use Stripe as my example.
The first step is to install the Stripe WPForms extension. It’s packaged as a plugin and can be uploaded just like any other plugin.
After the Stripe plugin is installed, you’ll find its options added into the Payments section of the Settings menu.
Here you can configure the secret keys you need to connect your WordPress site to Stripe. All you need to is copy and paste a few keys and you’re ready to go.
Back in the form builder, the following options become available for Stripe after the extension is installed and configured.
There’s not much to do besides checking a box to enable Stripe and choosing how to deliver the receipt email to customers.
When a customer selects the item they’re going to purchase, WPForms automatically takes the total price and gives it to Stripe. When they submit the form, a Stripe popup will display and all customers have to do is enter their credit card info.
And with that, you’ve got a user-friendly form that can accept payments!
Start accepting payments today
You might be wondering how to control where the customer is redirected to after their purchase or how to customize the receipt email.
Our tutorial on how to create a contact form will show you the other essential features included in this form plugin including redirects after form submission.
WordPress Pricing Table Plugin is a premium option and it is well worth the money. This plugin is incredibly flexible and creates absolutely gorgeous pricing tables that can be used anywhere on your site.
Having lots of customization options is easy, but you’re not a graphic designer so it shouldn’t be completely up to you to design the pricing tables. That’s why this plugin comes with a variety of predefined skins that look awesome from the moment you pick one. Changing colors and adding borders to any table is incredibly simple.
If you want your tables to convert well, it’s important that they work well on all devices. These pricing tables adapt fluidly to desktop and mobile devices so you can close sales with any visitors. And speaking of conversions, the developers behind WordPress Pricing Table Plugin haven’t forgotten the most important element of a pricing section – generating sales!
This plugin has a carefully selected set of the most impactful elements to customize. You can add hints, subtitles, and highlight your highest-converting offers. Even better, adding the table to any page is easy. You can use a shortcode, widget, or the Visual Composer plugin.
Elementor is the most popular page builder plugin for WordPress. If you’re looking to build a pricing table, you’ll likely need to add other sales page elements to your site, and Elementor can serve as a more complete solution.
With the Elementor plugin, you can create entirely custom templates. Better still, you can select from pre-made sales page templates and pre-designed page sections to create your sales page with. Adding a custom element like a pricing table is as easy as dragging-and-dropping the element into place.
As with all elements included in Elementor, the pricing tables are extremely customizable. You can add as many different features as you want, change the colors, add background images, round the borders, and charge whatever prices you want.
If you’re interested in a more robust page building solution rather than just a pricing table builder, give Elementor a try.
The Responsive Pricing Table is 100% free to use and comes with a huge amount of customization options. There is a premium option that adds additional skins and tooltips, but the free version is plenty capable on its own.
Creating pricing tables with this plugin is a lot like making a new post. You can a complete editor where you have room to define each pricing plan including its title, features, and pricing. When you’re finished creating your pricing table, you can embed it in any post or page using a shortcode. If you’re not familiar with shortcodes, follow this tutorial.
Overall, Responsive Pricing Table is a solid option and likely the best choice for your site if you want a free plugin to add pricing tables.
Pricing Table is a simple and straightforward WordPress plugins for creating pricing tables. It has a relatively basic style but includes a nice assortment of customization features.
With Pricing Table, you can add unlimited coloumns and rows to your pricing. The headers, descriptions, prices, and colors are all entirely customizable. One neat option included is the ability to add images or videos into each plan. Embedding Youtube videos could help visitors decide on which plan is best for them.
Pricing Table is entirely free but it does have a premium version available as well. This premium upgrade includes animations, a currency switcher, and 25 different themes.
Pricing Table by Supsystic comes with a unique visual builder that lets you preview your table as you make it.
Change the colors, add as many pricing plans and features as you’d like, change the text and spacing around the table, and more with this flexible pricing table plugin. You might be surprised how robust this free plugin is.
If you want a really simple plugin that looks great out-of-box, you’d likely be better off with another plugin listed here. However, if you want a hugely customizable option that gives you complete freedom over the design of your pricing table, go with Pricing Table by Supsystic.