What Are WordPress Plugins? And How Do They Work?

Often beginner users ask us what are WordPress plugins and how do they work? Plugins are an important part of the WordPress ecosystem, and they are essential for building great websites using WordPress. In this beginners guide, we will explain what are WordPress plugins and how do they work?

What Are WordPress Plugins? How Do They Work?

What Are WordPress Plugins?

WordPress plugins are apps that allow you to add new features and functionality to your WordPress website. Exactly the same way as apps do for your smartphone.

New plugins directory page on WordPress.org

There are more than 48,000 free plugins available right now on the WordPress.org plugin directory. Thousands more are available from third-party websites like Github.

On top of that, there are also thousands of premium WordPress plugins that are sold by individual developers and companies like ourselves.

In 2003, WordPress started as a simple tool to help you start a blog. Over the years, it has evolved into a powerful content management system and application framework, thanks primarily to plugins.

What Can WordPress Plugins Do?

WordPress plugins are small software apps that integrate and run on top of the WordPress software. This allows you to create almost any kind of website with WordPress (not just blogs).

For example, you can:

There is a popular saying in the WordPress community, “There is a plugin for that”.

No matter what you are trying to do on your WordPress site, it’s possible. If the feature is not available in default WordPress, then there is certainly a plugin available for that.

There are WordPress plugins to improve SEO, boost performance, add contact forms, social media buttons, create galleries, and so much more.

Plugins can be small and offer just one tiny little feature (like adding an image to sidebar).

Or they can also be quite large and act as their own platform as well (Example: WordPress eCommerce plugins or WordPress membership plugins).

More feature rich plugins can have their own addon plugins to extend them just like you would extend WordPress.

How WordPress Plugins Work?

WordPress is written in a way so that other developers can add their own code into it. The WordPress plugin API offers a robust set of hooks and filters which allow developers to modify existing WordPress functionality or add new functionality.

WordPress also allows developers to store data in the WordPress database. Plugins can utilize WordPress content types, taxonomies, and custom fields which allow users to store different types of content not just post and pages.

Each WordPress plugin installed on your site is registered in your WordPress database. You can activate and deactivate them at any time you want.

Installed WordPress plugins

Upon each visit, WordPress connects to the database, loads the core software, and then loads your active plugins. All this code is processed on your server and then sent to user’s browser.

How to Find WordPress Plugins and Install Them?

You can find free WordPress plugins by visiting WordPress.org plugin directory or you can also find them directly from your WordPress admin area.

Simply head over to Plugins » Add New page and search by typing plugin name or functionality you want to add.

Searching for plugins from WordPress admin area

WordPress will search the plugin directory and display the available plugins in a list. You need to review the results, and click on the install now button next to the plugin you want to install.

Reviewing and installing plugin from search results

However, search results inside the WordPress admin area are not always helpful because they are limited to free plugins only. Most beginners find it difficult to decide which plugin is best for the job.

Another approach is to look for plugin recommendations and tutorials on sites like WPBeginner.com. We have a WordPress plugins section where you can find the best WordPress plugins that we have thoroughly tested and reviewed.

You can also find WordPress plugins in our editor’s pick of the best WordPress plugins for business websites or checkout the plugins we are using on our website in the WPBeginner’s Blueprint.

More FAQs About WordPress Plugins

I cannot see or install plugins on my WordPress blog?

Most probably you are using WordPress.com. You can only install WordPress plugins on self-hosted WordPress.org websites. See our guide on the difference between self hosted WordPress.org vs free WordPress.com blog.

How many WordPress plugins are too many?

A common misconception among users is that too many plugins can slow down their website. It is NEVER too many plugins that are slowing down your site. It is always poorly coded plugins that degrade performance. For details see our guide on How many WordPress plugins should you install?.

Should I install plugins not tested with my WordPress version?

Sometimes authors of free plugins do not update their plugin files on each new WordPress release. Simply because if it works, then they don’t feel the need to update it. For more on this topic, see our article on installing plugins not tested with your WordPress version.

How to choose between free vs paid plugins?

There are thousands of free plugins and there is a good chance that you can find a free plugin offering the same functionality as a paid plugin. If it works good for you, then use it.

Please keep in mind that free plugins are offered as they are, with no warranties, and no promise of support. Plugin author can stop working on a plugin at anytime they want.

If you feel you will be needing lots of support, and you want regular updates, then paid plugins do a much better job at it.

We use a combination of both free and paid plugins on all our websites.

How do I get support for free WordPress plugins?

Free WordPress plugins are offered without the promise of support. However, most good plugins offer limited free support for their plugins through the official WordPress support forums. Simply visit the plugin page and click on the support tab to post your question.

Getting support for free WordPress plugins

For more on this topic, we recommend you take a look at our guide on how to properly ask for WordPress support and get it.

We hope this article helped you understand what are WordPress plugins and how do they work. You may also want to see our beginner’s guide on how to choose the best WordPress plugin.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Trump’s Ban Leaves Refugees in Civil Liberties Limbo

At Terminal Four of the latest York’s John F. Kennedy airport Saturday afternoon, a huge selection of protesters chanted within the snowfall all day, pushed from the chaotic lobby by police. Within the terminal, volunteer attorneys and immigrant advocates scoured the crowd, asking one family after another when they were awaiting a family member or relative who had didn’t appear. Deeper inside the airport’s bureaucratic bowels, 11 foreign people waited within the appropriate no-man’s-land for the Customs and Border Protection workplace.

These were separated in one another and detained for over 16 hours, according to the brief updates CBP supplied immigrant liberties teams, and had no use of solicitors. They’d been forbidden from employing their electronics, legal advocates feared, even as their phones and social media reports were searched for evidence of wrongdoing. Also their names stayed mostly unknown.

“We’re not getting any informative data on who they are,” said Murad Awawdeh, an activist with the ny Immigration coalition who was on the scene. “But we’re attempting to continue the pressure right here right now to make sure these people move out. And we wish to make sure that Donald Trump sees that individuals won’t mean this. This might be outrageous. Exactly How are we closing our borders toward many vulnerable people in the world?”

Witness day one of President Donald Trump’s Muslim ban.

Human Effect

Over at JFK’s terminal one, a 26-year-old guy had spent the majority of the day trying, and a failure, to talk to his aunt, a Yemeni resident whoever trip from Jeddah, Saudi Arabia had landed at 11:30 that early morning. CBP had detained her upon arrival. Mohammed, who declined to offer his final name, stated that their aunt is 68 yrs . old, and suffers from both diabetes and high blood pressure. She had traveled toward United States to move in with her son, a citizen, and possessed a family visa.

Now, Mohammed states, CBP plans to deport the lady at 8pm Saturday night, and won’t allow him see her, talk to the lady, or share information regarding her condition. She’s had no access to a lawyer, and Mohammed worries for her well-being.

“It’s insane,” Mohammed stated. “She’s not coming right here to accomplish anything bad. She’s sick. We simply desired the girl in the future live the American fantasy.”

She ended up being one among the not known amount of travelers subject to the sweeping, yet vaguely worded, executive order that institutes “extreme vetting” processes for refugees from seven Muslim countries. It pubs refugees from Iran, Iraq, Libya, Somalia, Sudan, and Yemen from entering the united states of america for the next 120 times. Additionally produces a 90-day ban on brand new visas for immigrants from those countries, and bans Syrian refugees indefinitely.

But whilst it purports to mainly affect newcomers, the very first hours of its implementation unveiled the professional order to be much wider than that. It impacts both “immigrants and nonimmigrants,” meaning it offers even green-card holders who’ve been residing in america for decades, but who may presently be traveling abroad. Based on the White House press pool report, one senior official confirmed that green-card holders who are currently away from usa require a case-by-case waiver to come back. The Wall Street Journal in addition has verified that also people in america with dual citizenship in any of these countries may also be barred entry.

Over night, reports from immigrants worldwide started flowing in, according to Mana Yegani, a Houston-based attorney who represents Iranian immigrants. She along with other solicitors in her network began compiling them in a Bing Doc created by the American Immigration Bar Association. There were reports from Amsterdam and Frankfurt, where airlines had been refusing to board you aren’t an Iranian passport on US-bound flights. In Istanbul, a household of nine, including eight visa holders and another green card holder, was escorted off their plane.

“Up until 8:30 pm everyone was coming through with visas and green cards, no issue,” Yegani states. But once the text of this professional purchase was released, she claims, “We saw catastrophe occur.”

No Due Procedure

Reports of legal visa holders being detained delivered shockwaves through civil freedom and immigrant liberties groups alike. Saturday morning, the United states Civil Liberties Union filed a petition for writ of habeas corpus on behalf of Iraqi refugees Hameed Khalid Darweesh and Haider Sameer Abdulkhaleq Alshawi, who have been one of the JFK detainees. It contends that since they alongside asylum seekers take US soil, the us government is necessary beneath the Immigration and Nationality Act to at the least grant them an asylum hearing.

“We don’t think there’s a legitimate argument your administrator purchase can bypass the asylum legislation,” says Lee Gelernt, legal counsel with the ACLU. He acknowledges the situation may be different for folks who are not currently in america.

The ACLU’s suit additionally doesn’t address the constitutionality associated with the executive order it self. It might be rendered moot, or in other words, if the Trump management were to purchase all of the present detainees released. But Gelernt says, “The ACLU is prepared to go to court to challenge the exec purchase more generally speaking.” On Monday, the Council on American-Islamic Relations may also announce its constitutional challenge against the order.

The type of the immigration system makes this an arduous legal battle to fight, especially for those currently in CBP custody. “It’s all shrouded in privacy. You’re detained all night and questioned outside the existence of an attorney,” says Jackie Esposito, an immigration attorney plus one of the JFK protest’s organizers. “It’s one of the major flaws of our immigration system that there’s no due procedure.”

“This actually system that trafficked in too little transparency and human devastation,” states Daniel Altschuler, managing director of immigrant rights group Make the Road nyc, whom attended the JFK rally. “The actions regarding the president yesterday is only going to make that worse.”

The ACLU will concentrate on the professional order’s disproportionate affect Muslims over Christians. The White home maintains this will be distinctive from the Muslim ban President Trump promised regarding campaign path, in training, it amounts to properly that, Gelernt says. “It’s favoring one religion over another,” he claims. “That’s antithetical toward basics of this constitution.”

In addition operates counter up to a 1965 law which states that “no individual shall get any choice or priority or be discriminated against in issuance of an immigrant visa because of the person’s battle, sex, nationality, place of delivery, or host to residence.”

Voices of Protest

Meanwhile, the full effect continues to be to be seen, but some prominent oppositional sounds have actually answered quickly. Google CEO Sundar Pichai urged foreign employees to return towards US at the earliest opportunity in a memo acquired by Bloomberg. “It’s painful to begin to see the individual cost of this administrator purchase on our colleagues,” Pichai wrote. Around 187 Google employees might be rejected re-entry to the US. Apple CEO Tim Cook said within an email to workers that it’s “not an insurance policy we help.”

Other people, including Reza Zadeh, a Stanford professor and CEO regarding the machine learning startup Matroid, took to Twitter to state concern over unique futures in this country.

although Republican politicians have actually remained mainly silent, many Democrats have actually provided full-throated censure. “This is ill-conceived, misguided policy, also it undermines the collaboration we need to have with Muslim countries in fighting ISIL,” claims New York Congresswoman Nydia Velazquez1, who was simply attempting to negotiate the release of detainees at JFK. “But it’s additionally arbitrary, without clear guidelines, and it’s producing confusion for not only the families, but also for the [customs] agents.”

Saturday marked the start of what’s going to undoubtedly be described as a long battle over the constitutionality for the order and civil liberties of each individual who’s been refused entry. But as their fellow detainees waited inside, no doubt worried and wondering about their fates, Darweesh, 1st refugee to be released, had been steadfast in his belief that America is still welcome place for people like him.

“Thank you to definitely the individuals whom stumbled on support me,” he said. “This may be the soul of America, this is actually the land of freedom.”

Revision: A federal judge the Eastern District Court of New York issued a short-term remain on Trump’s executive purchase tonight, based on Dale Ho, Director of ACLU’s Voting Rights venture. The stay, which arrived in response up to a habeas corpus petition filed by the ACLU, implies that anyone currently in custody in the usa beneath the order can not be deported.

Correction on 1/28/17 at 9:30 pm ET: a youthful form of this tale misspelled Congresswoman Nydia Velazquez’s name.

Get back to Top. Skip To: Begin of Article.

24 Best WordPress Themes for Family Blogs (2017)

Are you looking for best WordPress themes for your family blog? A lot of folks use WordPress to build small family websites. This allows them to easily share family news, events, and photographs with their friends and family. In this article, we will show you some of the best WordPress themes for family blogs.

Best Family Blog Themes for WordPress

Creating Family Blogs with WordPress

First, you need to choose the right platform for your family blog. When we say WordPress, we mean self hosted WordPress.org sites. See our guide on the difference between WordPress.com vs WordPress.org.

To start your WordPress blog, you will need a domain name and web hosting. Your domain name is your website’s address on the internet (e.g wpbeginner.com), and web hosting is your website’s home on the internet.

We recommend using Bluehost because they’re offering our users a free domain name and 60% off discount with our Bluehost coupon code.

Not to mention, they are an official WordPress.org recommended hosting provider and among the largest hosting companies in the world. This is why they’re also #1 in our list of best WordPress hosting companies.

Next, you will need to install WordPress. Follow the step by step instructions in our WordPress installation tutorial.

Now that your website is up and running, it is time to choose a theme for your website.

Select a theme from our expert pick of the best WordPress themes for family blogs and then follow the instructions in our how to install a WordPress theme tutorial.

1. Pretty Chic

Pretty Chic

Pretty Chic is beautiful stylish WordPress theme built on top of Genesis framework. This stylish theme is well-suited to be used for family blogs, wedding websites, baby blogs, etc.

It comes with 3 navigation bars, a full-width widget area, and beautiful page templates.

2. Family


Family is a minimalist free WordPress theme for family blogs. It is designed to showcase your family photographs with minimal clutter.

It is a child theme of Omega and inherits all its capabilities including custom logo upload, custom header, custom colors, custom menu, custom CSS, and custom header via featured image.

3. Family Board

Family Board

Family Board is a bright WordPress family blog theme. It uses bright colors and features a slideshow of latest posts on top using full width images.

Apart from that it comes with multiple post formats, built in support for galleries, custom header, widgets, and 80+ shortcodes. It is fully customizable and quite easy to setup.

4. Wedding Day

Wedding Day

As the name suggests, Wedding Day is a WordPress family blog theme designed for wedding websites. It features a filterable photo album to easily share photos, a countdown timer, an RSVP form, and events section.

It allows you to easily share wedding photographs with friends and family, share event details, guide guests to location using Google Maps.

5. Minblr


Minblr is a responsive, tumblr like microblogging theme. Ideal for personal and family blogs, it comes with 10 skins, multiple page layouts, multiple widget areas, and support for post formats.

6. Baseline


Baseline is a minimalist style WordPress theme suitable for family, photography, and personal websites. It is also an ideal theme for magazine websites.

It comes with featured content carousel, category header menu, and stunning typography. It comes with multiple page layouts, custom widgets, social media integration, and easy theme setup panel.

7. Aesthetic


Aesthetic is a modern WordPress blog theme. It is designed to elegantly display images which makes it ideal for family blogs.

It comes with a visual drag and drop builder, contact form, slider, mega menu, and lots of other features you would expect from a premium theme.

8. Kiddo Turf

Kiddo Turf

Kiddo Turf is a WordPress theme for kids related websites. It features bright colors, beautiful illustrations, and a joyful look.

It comes with an HTML5 animated slider, contact form, SEO options, page layout builder, and an easy to use theme setup.

9. Paperbag


Paperbag is a minimalist WordPress theme for family blogs, personal or photography websites. Image display and beautiful typography are the two most stunning features of the theme.

It comes with multiple layout choices, 20+ color and template schemes, theme customizer, multiple sidebars and widget ready areas.

10. Candid


Candid is an elegant WordPress theme ideal for personal and family blogs. It is focused on displaying your photographs beautifully, which makes it ideal choice for sharing family photos.

It is highly customizable using the live customizer. You can choose your own colors, upload logo, background, etc. Candid uses Abril Display, a clean and sophisticated serif font.

11. Extant


Extant is a free WordPress theme designed for photographers. This makes it a perfect choice for sharing family photos. It has a top bar as header, sliding panel menus, slide panel search, colors, custom background, and multiple layout choices.

12. Brigsby


Brigsby is a beautifully designed free WordPress theme. It features light color scheme with beautiful display of featured images.

It is a multi-purpose theme so it can be easily used for a blog, personal and family websites, photography and even magazine sites. It comes with two navigation menus, social menus, and live customization.

13. Salt and Pepper

Salt and Pepper

Salt and Pepper is a WordPress recipes theme crafted to be visually stunning. It is ideal for a family website with food and recipes related content.

The theme includes a handy recipe filter, ingredients list and cook methods. The homepage has a section to beautifully display recipe gallery. It also has a blog section and tons of customization options to make this theme truly yours.

14. Wedding Bride

Wedding Bride

This free WordPress theme is designed for wedding websites and is perfect for all kind of family blogs. As a wedding theme it features a front page template which can be setup using theme customizer.

Large header images, beautiful menus, and elegant typography make it an ideal choice to share your special day with family and friends.

15. Hueman


Hueman is one of the most popular free WordPress themes. It is a multi-purpose theme that can be used for any kind of website including family blogs.

Hueman comes with two and three column layouts. It also has two navigation menus, social menu, custom widgets, custom header and background support, and multiple widget ready areas.

16. Brittany


Brittany is an elegant multipurpose WordPress theme. It is a blogging theme with gorgeous typography and beautiful display of images. Perfect for family blogs with lots of photographs, videos, and text.

It comes with tons of customization options like custom colors, widgets, header, background, etc. It also supports WooCommerce out of the box.

17. Uberto


Uberto is a bold WordPress theme suitable for personal and family blogs. It comes with multiple color schemes and even lets you assign color schemes on per page basis.

It includes several custom widgets for content discovery, social media, flickr, Twitter, etc. It is very easy to customize and setup.

18. Memories


Memories is a stunningly gorgeous WordPress theme with focus on photography. It is perfect for photography, fashion, and family blogs.

It comes with 2 and 3-columnn layouts, multiple page templates, and multiple color schemes. With custom widgets and tons of customization options you can uniquely tailor it for your family blog.

19. Peak


Peak is a multipurpose WordPress theme with unique grid based layout. With its focus on the beautiful display of photos, Peak is perfectly well suited for family blogs to share photos, events, or general news.

It has sliding menus, sliding sidebars, full-width single pages, and multiple layouts for the display of single posts. It also comes with a mega menu showcasing your most prominent entries.

20. Ruffie


Ruffie is a uniquely bold free WordPress theme. Inspired by comic books, this theme features bold typography and colors.

It comes with 6 color schemes, social media icons, breadcrumbs, and 7 widget ready areas. It is easy to customize using the live theme customizer.

21. Wedlock


Wedlock is a WordPress theme for wedding websites and other family events. It features a simplistic approach to design focusing on photos and typography.

It comes with page templates, custom header and background, widget ready areas, and live customizer.

22. Nightjar


This beautiful WordPress theme is designed specifically for sharing photographs. Nightjar is the perfect theme for family blogs, photography, and blogging.

It features fullscreen featured images and beautiful typography. You can set it up to feature upto four posts on front page, add your own logo and social media profiles.

23. Foodie


As the name suggests, Foodie is a WordPress theme for food, family, and healthy living blogs. It comes with a recipe-builder, just enter ingredients and quantity and it will create beautiful lists for you.

A food or family blog is incomplete without lots of photographs. Foodie focuses on beautiful display of photographs, large featured images and beautiful thumbnail displays.

24. Byline


Byline is a beautiful free WordPress blogging theme. Designed to be a community centric theme, Byline displays entire articles including comments on your homepage. It comes with a beautiful unique layout focusing on readability and photographs.

It comes with custom header, featured image headers, custom background, editor styles, widget ready areas, and a beautiful sliding menu.

That’s all, we hope this article helped you find the best WordPress theme for your family blog. You may also want to see our comparison of the best WordPress photo gallery plugins.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

18 Best WordPress Restaurant Themes For Your Cafe (2017)

Are you looking for WordPress restaurant themes? Restaurant websites have specific requirements to showcase their menu, photos, location, business hours, and other useful information. In this article, we have hand-picked some of the best WordPress themes for restaurants.

Best WordPress Restaurant Themes

Building a Restaurant Website with WordPress

WordPress is the most flexible and easy to use platform to build your restaurant website. It gives you access to dozens of payment platforms, third-party addons, thousands of templates and plugins. See our article on why you should use WordPress for more details.

You will need a self-hosted WordPress.org site to take advantage of all the powerful features of a WordPress site. See our guide on the difference between WordPress.com vs self-hosted WordPress.org site.

To start your restaurant website, you will need a WordPress hosting account. This is where your website will live on the internet. You will also need a domain name, which will be your website’s address on the internet such as wpbeginner.com.

We recommend using Bluehost. They are one of the largest hosting companies in the world and also one of the official WordPress hosting partner.

Next you will need to install WordPress. If you want step by step instructions, you can follow our guide on how to start a WordPress blog.

After the installation, you can pick a theme from our expert selection below and then follow instructions in our how to install a WordPress theme article.

Now let’s take a look at some of the best WordPress restaurant themes. This list includes both free and paid WordPress themes. All themes in the list are mobile responsive.

1. Delicio


Delicio is a premium WordPress theme for restaurants. It comes with menu and location sections and supports WooCommerce out of box. It is compatible with restaurant reservation plugin allowing you to accept online reservations on your website.

The theme features large full screen header, bold call to action buttons, easy to use customization panel, and a live drag and drop page builder.

2. Rezo


Rezo is a bold yet elegant WordPress restaurant theme. It features a responsive slider, stylish restaurant menu, and Google Maps support.

It also comes with a lightbox gallery which allows you to beautifully display photos. Set up is easy by using the easy to use theme options panel.

3. Seasons


Seasons is an elegantly designed WordPress theme for restaurants, bars, cafes, and other food related websites. It comes with an easy to use restaurant menu page which is easy to setup using widgets as module.

Apart from that, it comes with all the features you would expect from a premium WordPress theme. Unique slider, easy theme options, quick setup, custom headers and styling.

4. Molino


Molino is a stylish WordPress theme for restaurants, coffee shops, and cafes. It features a very modern and hip look and comes with powerful features like page builder, layouts, content modules, events calendar, and much more.

It has Google Maps and contact form support built-in, which allows your users to easily find you. There are 5 color schemes ready to use and you can also choose your own color schemes.

5. Resto


Resto restaurant theme for WordPress comes with a powerful restaurant menu post type. Allowing you to easily add and update menu items. This beautiful premium theme comes with powerful features like drag and drop homepage builder, custom widgets, layouts, color choices, etc.

It comes with a very easy to use control panel allowing you to enable or disable features, upload logo, setup social networking, and much more.

6. Petit


Petit is a bright colored WordPress restaurant theme. It comes with beautiful layouts for recipe pages and custom shortcodes for a food related website.

It has a featured content slider, custom widgets, multiple color choices, and out of box support for multilingual websites.

7. Igloo


Igloo is a modern WordPress restaurant theme with large featured images, beautiful typography, and powerful features. It comes with a built-in restaurant menu management system, reservations, custom widgets, sliders, galleries, and testimonials.

It has an easy to use theme options panel and it supports many of the most popular WordPress page builders.

8. Chinese Restaurant

Chinese Restaurant

Chinese Restaurant is a WordPress theme for all kind of restaurants. It takes design inspiration from Chinese cuisine, hence the name.

It comes with a powerful drag and drop page builder. Allowing you to easily drop content modules to build your pages. The theme also has built-in menu management, appointments, restaurant menu management, galleries and much more.

9. Downtown


Downtown is a multi-purpose WordPress restaurant theme that can also be used for food blogging, restaurant reviews, bars, cafes, etc.

It comes with Google Maps, contact form, services, testimonials, staff profiles, and events calendar. You can use any colors to create your own color schemes, use custom backgrounds, and headers to make the theme truly yours.

10. Italica


Inspired by the Italian cuisine, Italica is a gorgeous WordPress theme for restaurants, cafes, and bars. It comes with 6 ready to use skins and comes with a powerful drag and drop builder. There are multiple layout choices and you can even create your own custom layouts.

It comes with appointment management system, restaurant menu builder, and many custom widgets. It is easy to setup and allows you to customize theme using live preview.

11. Restaurantz


Restaurantz is a free WordPress restaurant theme. It has a beautiful layout with large slider, call to action, and it utilizes theme customizer for all theme options.

It supports the powerful free page builder by SiteOrigin and restaurant menu support can be added using free third party plugins.

12. Bettaso


Beattaso is a premium WordPress cafe and restaurant theme. It comes with drag and drop page builder, appointment manager, and restaurant menu section.

It has multiple colors, layout, and skins which allow you to truly customize the theme. It also supports Google Fonts, Google Maps for locations, and has tons of premium theme features.

13. Bakes and Cakes

Bakes and Cakes

This beautifully designed WordPress theme is free and suitable for stylish restaurants and cafes. It comes with testimonial section, Product section, about section, team section, banner, and Call to action section etc.

It is compatible with popular free restaurant menu plugins, and it supports WooCommerce out of the box. The theme is also translation ready and can be used on multilingual websites as well.

14. Cafe Pro

Cafe Pro

Cafe Pro is built on top of the powerful Genesis theme framework by StudioPress. It comes with a rock solid foundation and great set of features for a premium WordPress restaurant theme.

Theme homepage layout can be easily customized using the four widgetized areas. You get an easy to use theme options panel and custom widgets that allow you to easily show contact info, address, business hours, etc.

15. Greek Restaurant

Greek Restaurant

Greek Restaurant is a free WordPress restaurant theme. Built on top of Twitter’s bootstrap framework, this theme is fully responsive and looks good on all devices.

It comes with custom header, full width pages, shortcodes and a restaurant reservation system that allows you to accept reservations from your customers.

16. Mise En Place

Mise En Place

Mise En Place is a stunningly beautiful WordPress theme for restaurants. It comes with a menu management system, page builder, and WooCommerce support.

Among other features, it supports large header images, custom widgets, shortcodes, Google Fonts integration, and live theme customizer.

17. Umami


Umami is a stylish restaurant theme for WordPress. It features a unique fullscreen layout with prominent call to action. Each post and page can have its own unique background.

The theme also comes with an easy to use restaurant menu management system. You can easily add menu items with images that open in a lightbox. It comes with custom widgets, shortcodes, Google Fonts, slideshow, and tons of other premium theme features.

18. Moonrise


Moonrise is a gorgeous WordPress restaurant theme. It features large header backgrounds, slideshows, shortcodes, and multiple customizable sections.

It comes with built in support for food menu, services, slideshow, contact widget, and contact blocks. It is easy to customize and translation ready out of the box.

We hope this article helped you find the best WordPress restaurant theme for your website. You may also want to see our list of 24 must have WordPress plugins for business websites.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

How to Clear Your Cache in WordPress

Recently, one of our readers asked us how to clear cache in WordPress? Your web browser, server, and caching plugins installed on your website can all serve cached content which can make it difficult for you to see the changes you made to your site right away. In this article, we will show you how to properly clear your cache in WordPress.

How to clear cache in WordPress

What is Cache and When Do You Need to Clear Cache?

Caching solutions store a static version of your website. This allows WordPress to skip running the heavier PHP scripts and improves your website performance.

How caching works in WordPress

There are many different type of caching solutions available. The most popular ones are WordPress caching plugins like WP Super Cache and W3 Total Cache.

These plugins offer an easy to use interface for controlling what to cache, when to expire cached content, and cleaning up cache on demand.

Managed WordPress hosting providers like WPEngine also run their own caching solutions, so that you don’t have to install a caching plugin.

If you are using a CDN service like MaxCDN, then they would also serve cached copies of static content.

If you’re using a web application firewall like Sucuri or CloudFlare to improve your WordPress security, then they also have their own cache to speed up your site and reduce downtime.

Lastly, your browser may also store cached versions of pages on your computer.

The purpose of caching is to speed up your website and improve the overall user experience. However, sometimes this causes you to not see the changes you make right away which can be frustrating. In that case, you will need to clear caches to see your changes.

Having said that, let’s take a look at how to clear your cache in WordPress.

Step 1: Clear Your Browser Cache

First, you need to clear your web browser cache. Most web browsers can store static content like stylesheets, JavaScript, images from a website to make your subsequent visits faster.

However, sometimes web browsers may fail to realize that a web page has changed. Instead of fetching a fresh copy, they may still reload the page from the cached version store on your computer.

Here is how you will clean your browser cache in Google Chrome. First you need to click on the menu icon and then select More Tools » Clear Browsing Data.

Clear cache in Google Chrome

This will bring up a popup where you can select the content you want to remove. Make sure that cached images and files is checked and then click on ‘Clear browsing data’ button.

Clear browsing data in Google Chrome

You have successfully cleared your browser cache, and you can now try visiting your website.

If you are still not seeing the changes you made, then move on to the next steps in this article.

For other web browsers see their respective documentations on how to clear browser cache.

Step 2: Clear Cache in Your WordPress Caching Plugin

If you are using a WordPress caching plugin on your site, then you need to clear your plugin cache. Most caching plugins allow you to easily do that from the plugin’s settings page.

Clear Cache in WP Super Cache

WP Super Cache is the most popular WordPress caching plugin. It allows you to clean or purge all cached content with a single click.

You need to visit Settings » WP Super Cache page and click on ‘Delete Cache’ button.

Delete cache in WP Super Cache

That’s all, WP Super Cache will now delete all cached files from your website.

Clear Cache in W3 Total Cache

W3 Total Cache is another popular WordPress caching plugin. It also makes it super easy to clear cache with one click.

Head over to Performance » Dashboard page and click on ’empty all caches button.

Empty cache in W3 Total Cache

W3 Total Cache will now delete all cached content for your site.

Clear Cache on WPEngine

WPEngine is a managed WordPress hosting provider. They run their own caching solution, so their customers don’t need to install a caching plugin.

If you are unable to notice changes take effect immediately, then you can easily clear WPEngine cache from your WordPress admin area.

You need to click on the WPEngine menu item in the admin bar and then under ‘General’ settings click on purge all caches button.

Clear WPEngine cache

WPEngine will now purge all stored cache for your WordPress site.

Clear Cache in Sucuri

If you’re using a web application firewall like Sucuri to protect your website, then they also have their own layer of caching.

You can clear the cache from your Sucuri plugin by going to Sucuri » WAF menu in your WordPress admin area.

Sucuri Clear Cache

We hope this article helped you learn how to clear cache in WordPress. You may also want to see our guide on how to boost WordPress speed and performance.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.