Skip to content
← All products
WordPress plugins

Direct Dine for WordPress

Online ordering and reservations inside the restaurant's existing WordPress site.

What you get

  • Menu, cart and checkout as blocks and shortcodes
  • Orders land on the same Direct Dine kitchen board
  • Works with any theme

A WordPress plugin that brings the Direct Dine menu, cart and reservations into any theme, so restaurants keep the site they already own and still get commission-free orders.

Direct Dine for WordPress is a WordPress restaurant ordering plugin for restaurants that already have a site they like. Instead of rebuilding everything on a new platform, they add ordering and reservations to the pages they already have. The plugin is included with a Direct Dine subscription.

Who it’s for

It is made for restaurants whose website already runs on WordPress, and for the developers and agencies who look after those sites. If the theme, the content and the search rankings are already in place, the plugin adds online orders without touching any of that.

Key features

The menu, cart and checkout are available as blocks and shortcodes, so they can be placed in the block editor or inside any page template. The plugin works with any theme. Reservations are included too, so guests can book a table from the same pages where they order.

Every order placed through WordPress lands on the same Direct Dine kitchen board as orders from the Direct Dine app and from table QR codes. The kitchen works from one screen, whatever channel the order came from, and the restaurant pays no commission on any of them.

How it works

The plugin connects the WordPress site to the restaurant’s Direct Dine account over a REST API. The restaurant manages its menu once in Direct Dine, and the plugin shows it on the WordPress site. It requires WordPress 6.0 or newer and PHP 7.4 or newer.

Frequently asked questions

Does the plugin cost extra?

No. Direct Dine for WordPress is included with a Direct Dine subscription.

Will it work with my theme?

Yes. The menu, cart and checkout are blocks and shortcodes that work with any theme.

Do I pay commission on orders?

No. Like Direct Dine itself, orders placed through the plugin are commission-free.

Get a quote for Direct Dine for WordPress

Tell me what you need in two lines. I reply within one working day — usually the same day.

Email or phone — whichever you prefer.