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

---

Cari plugin

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

# Restaurant Course Manager

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

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

 * [Detail](https://id.wordpress.org/plugins/restaurant-course-manager/#description)
 * [Ulasan](https://id.wordpress.org/plugins/restaurant-course-manager/#reviews)
 *  [Instalasi](https://id.wordpress.org/plugins/restaurant-course-manager/#installation)
 * [Pengembangan](https://id.wordpress.org/plugins/restaurant-course-manager/#developers)

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

## Deskripsi

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.

## Instalasi

 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.

## Tanya Jawab

### 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.

## Ulasan

Belum ada ulasan untuk plugin ini.

## Kontributor & Pengembang

“Restaurant Course Manager” adalah perangkat lunak open source. Berikut ini mereka
yang sudah berkontribusi pada plugin ini.

Kontributor

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

[Terjemahkan “Restaurant Course Manager” dalam bahasa Anda.](https://translate.wordpress.org/projects/wp-plugins/restaurant-course-manager)

### Tertarik mengembangkan?

[Lihat kode](https://plugins.trac.wordpress.org/browser/restaurant-course-manager/),
periksa [repositori SVN ](https://plugins.svn.wordpress.org/restaurant-course-manager/),
atau mendaftar ke [log pengembangan](https://plugins.trac.wordpress.org/log/restaurant-course-manager/)
melalui [RSS](https://plugins.trac.wordpress.org/log/restaurant-course-manager/?limit=100&mode=stop_on_copy&format=rss).

## Log Perubahan

#### 1.1.0

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

#### 1.0.0

 * Initial release.

## Meta

 *  Versi **1.1.0**
 *  Diperbarui **7 bulan yang lalu**
 *  Instalasi Aktif **Kurang dari 10**
 *  Versi WordPress ** 5.8 atau yang terbaru **
 *  Diuji hingga **6.9.4**
 *  Versi PHP ** 7.4 atau yang terbaru **
 *  Bahasa
 * [English (US)](https://wordpress.org/plugins/restaurant-course-manager/)
 * Tag
 * [course](https://id.wordpress.org/plugins/tags/course/)[menu](https://id.wordpress.org/plugins/tags/menu/)
   [reservation](https://id.wordpress.org/plugins/tags/reservation/)[restaurant](https://id.wordpress.org/plugins/tags/restaurant/)
   [shortcode](https://id.wordpress.org/plugins/tags/shortcode/)
 *  [Tampilan lanjut](https://id.wordpress.org/plugins/restaurant-course-manager/advanced/)

## Rating

No reviews have been submitted yet.

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

[Lihat semua ulasan](https://wordpress.org/support/plugin/restaurant-course-manager/reviews/)

## Kontributor

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

## Bantuan

Ada yang ingin dikatakan? Butuh bantuan?

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