Title: Restaurant Course Manager
Author: shoutarou975
Published: <strong>8 december 2025</strong>
Last modified: 8 december 2025

---

Plugins zoeken

![](https://s.w.org/plugins/geopattern-icon/restaurant-course-manager.svg)

# Restaurant Course Manager

 Door [shoutarou975](https://profiles.wordpress.org/shoutarou975/)

[Download](https://downloads.wordpress.org/plugin/restaurant-course-manager.1.1.0.zip)

 * [Details](https://nl.wordpress.org/plugins/restaurant-course-manager/#description)
 * [Beoordelingen](https://nl.wordpress.org/plugins/restaurant-course-manager/#reviews)
 *  [Installatie](https://nl.wordpress.org/plugins/restaurant-course-manager/#installation)
 * [Ontwikkeling](https://nl.wordpress.org/plugins/restaurant-course-manager/#developers)

 [Ondersteuning](https://wordpress.org/support/plugin/restaurant-course-manager/)

## Beschrijving

Restaurant Course Manager lets you create, manage, and display restaurant courses(
prix fixe menus) without using a custom post type. It provides a dedicated admin
page, a frontend shortcode, and optional CSS bundles you can toggle from settings.

Key points:
 – Custom admin screen to add/edit/delete courses – Shortcode `[restcoma_courses]`
with simple filters – Optional “Recommended” and “Seasonal period” flags – Separate
CSS bundles (base/layout/design/responsive) you can enable/disable – Internationalization-
ready (text domain: `restaurant-course-manager`) – Secure: proper sanitization and
escaping, and nonces on admin actions

Data is stored in a dedicated database table created on activation (e.g. `wp_rcm_courses`).

#### Shortcode

Use the shortcode on any page or post:

    ```
    [restcoma_courses]
    ```

Attributes:
 – `recommended="1"`: show only recommended courses – `seasonal="1"`:
show only seasonal courses – `limit="3"`: limit the number of items

Examples:
 [restcoma_courses recommended=”1″] [restcoma_courses seasonal=”1″ limit
=”5″]

#### Settings

Go to Settings  Restaurant Course Manager to:
 – Toggle CSS bundles (Base / Layout/
Design / Responsive)

### Localization

 * Text Domain: `restaurant-course-manager`
 * Domain Path: `/languages`

### Uninstalling

When the plugin is deleted from the Plugins screen:
 – Drops the database table (
e.g. `wp_restcoma_courses`). – Removes related options: `restcoma_enable_layout_css`,`
restcoma_enable_design_css`, `restcoma_enable_responsive_css`, `restcoma_enable_base_css`,`
restcoma_custom_css` (and legacy `restcoma_enable_default_styles`). Backward-compat
old keys `rcm_*` are also removed if present.

### Privacy

This plugin stores only course data (title, price info, options, etc.) and does 
not collect personal user data by default.

## Installatie

 1. Upload the plugin folder `restaurant-course-manager` to the `/wp-content/plugins/`
    directory, or install it from the WordPress Plugins screen.
 2. Activate the plugin through the “Plugins” screen in WordPress.
 3. Open the “Courses” admin page (menu slug: `restcoma-courses`) to create your first
    course.
 4. Insert the shortcode `[restcoma_courses]` into a page to display the course list.
 5. Optionally adjust CSS loading in Settings  Restaurant Course Manager.

## FAQ

### Can I disable the plugin’s styles?

Yes. In Settings  Restaurant Course Manager, you can disable any CSS bundle.

### How do I show only recommended or seasonal courses?

Use the shortcode attributes: `recommended="1"` and/or `seasonal="1"`.

### How can I change the price display?

Use the “Display price text” field (e.g. “$49 per person (incl. tax)”). For numeric
price, the plugin outputs a formatted value.

### Does it create custom post types?

No, courses are stored in a dedicated database table managed by the plugin’s admin
screen.

## Beoordelingen

Er zijn geen beoordelingen voor deze plugin.

## Bijdragers & ontwikkelaars

“Restaurant Course Manager” is open source software. De volgende personen hebben
bijgedragen aan deze plugin.

Bijdragers

 *   [ shoutarou975 ](https://profiles.wordpress.org/shoutarou975/)

[Vertaal “Restaurant Course Manager” in je eigen taal.](https://translate.wordpress.org/projects/wp-plugins/restaurant-course-manager)

### Interesse in ontwikkeling?

[Bekijk de code](https://plugins.trac.wordpress.org/browser/restaurant-course-manager/),
haal de [SVN repository](https://plugins.svn.wordpress.org/restaurant-course-manager/)
op, of abonneer je op het [ontwikkellog](https://plugins.trac.wordpress.org/log/restaurant-course-manager/)
via [RSS](https://plugins.trac.wordpress.org/log/restaurant-course-manager/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * Admin: コース一覧でドラッグ＆ドロップによる並び替えに対応（Ajax保存、nonce検証、
   キャッシュクリアを含む）
 * Admin: 一覧UIにドラッグハンドルと表示順の即時更新を追加
 * Assets: jQuery UI Sortable を読み込み

#### 1.0.0

 * Initial release.

## Meta

 *  Versie **1.1.0**
 *  Laatst geüpdatet **7 maanden geleden**
 *  Actieve installaties **Minder dan 10**
 *  WordPress versie ** 5.8 of nieuwer **
 *  Getest t/m **6.9.4**
 *  PHP versie ** 7.4 of nieuwer **
 *  Taal
 * [English (US)](https://wordpress.org/plugins/restaurant-course-manager/)
 * Tags
 * [course](https://nl.wordpress.org/plugins/tags/course/)[menu](https://nl.wordpress.org/plugins/tags/menu/)
   [reservation](https://nl.wordpress.org/plugins/tags/reservation/)[restaurant](https://nl.wordpress.org/plugins/tags/restaurant/)
   [shortcode](https://nl.wordpress.org/plugins/tags/shortcode/)
 *  [Geavanceerde weergave](https://nl.wordpress.org/plugins/restaurant-course-manager/advanced/)

## Waarderingen

Er zijn nog geen beoordelingen ingediend.

[Your review](https://wordpress.org/support/plugin/restaurant-course-manager/reviews/#new-post)

[Bekijk alle beoordelingen](https://wordpress.org/support/plugin/restaurant-course-manager/reviews/)

## Bijdragers

 *   [ shoutarou975 ](https://profiles.wordpress.org/shoutarou975/)

## Ondersteuning

Iets te melden? Hulp nodig?

 [Het supportforum bekijken](https://wordpress.org/support/plugin/restaurant-course-manager/)