Linux 软件免费装
Banner图

Hapnics Buffet and Meals Schedule Calendar

开发者 imflexwala
更新时间 2026年5月17日 19:54
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

opening hours buffet meal schedule restaurant hours hotel calendar

下载

1.0.0

详情介绍:

Buffet Calendar and Meal Schedule is the easiest way to publish daily opening hours, buffet times, meal-service windows, and pricing on a WordPress site. Whether you run a hotel breakfast buffet, a restaurant with changing weekly hours, a café with coffee & cake afternoons, or a seasonal resort, this plugin shows guests at a glance what's open today and what's coming this month. Every day on the calendar is color-coded by a label category you control — Breakfast, Lunch Buffet, Dinner Buffet, Brunch, Coffee & Cake, Closed, Happy Hour, Holiday, or anything else you need. A legend below the calendar explains what each color means and what it costs, so visitors stop calling to ask "are you serving lunch today?" Who is it for? Why not a regular events plugin? Most WordPress calendar and event plugins are built for bookings, classes, ticketing, or one-off events. They're complex and overkill when all you need is to display what's available each day. Buffet Calendar focuses on this single job — color-coded daily availability with a legend — and does it cleanly, without bookings, payments, or guest data. Key features How it works
  1. Open Calendar > Calendar Settings, set your label text and pick a color for each. Add or remove labels as needed.
  2. Open Calendar, assign a label to each day from a dropdown.
  3. Place [buffet_calendar_frontend] on any page. Done.

安装:

  1. Upload the plugin folder to /wp-content/plugins/hapnics-buffet-meals-schedule-calendar, or install through the WordPress Plugins screen and search for "Hapnics Buffet and Meals Schedule Calendar".
  2. Activate the plugin through the Plugins menu.
  3. Go to Calendar > Calendar Settings to customize label text, colors, and which labels are enabled. Six defaults are pre-loaded so you can preview immediately.
  4. Go to Calendar to assign a label to each day for the next several months.
  5. Add the shortcode [buffet_calendar_frontend] to any page or post.

屏幕截图:

  • Backend Calendar page — admins assign a label to each day from a simple dropdown.
  • Backend Settings page — fully dynamic: add unlimited labels, pick any color via the WordPress color picker, toggle each label on or off, remove labels you don't need.

升级注意事项:

1.0.0 First public release on WordPress.org.

常见问题:

Can I use this for something other than a hotel?

Yes. Labels and colors are fully customizable. Use it for restaurant opening hours, café schedules, spa daily programs, gym class times, museum hours, holiday opening hours, or any recurring "what's open today" display.

Can I add my own colors?

Yes. Each label has its own WordPress color picker on the Settings page. Pick any hex color — the calendar cell tint and the legend swatch update automatically.

Can I have more than 6 label categories?

Yes. Click Add Label on the Settings page to add as many labels as you want. Each gets its own color, text, and enabled toggle. There's no fixed limit.

Can I temporarily hide a category without deleting it?

Yes. Uncheck the Enabled box for that label and save. It disappears from the legend and the day-picker dropdown, but days already assigned to that label keep showing the saved color so historical data isn't lost. Re-enable any time.

Can I show prices in the legend?

Yes — labels are free-text, so include prices, durations, à la carte notes, or anything else. Example: Lunch Buffet 12 pm – 2 pm — €18 or Breakfast 7:30 am – 10 am (included with stay).

Does it support languages other than English?

Yes. A .pot translation template ships at languages/hapnics-buffet-meals-schedule-calendar.pot. The calendar's month and day names automatically follow your WordPress site language on the frontend. Admin pages stay in English.

Does it handle bookings, reservations, or payments?

No — by design. This is purely a schedule display plugin. It does not take bookings, collect customer data, or process payments. Use a dedicated booking plugin for that.

Does it work in the block editor / Gutenberg?

Yes. Add a Shortcode block and paste [buffet_calendar_frontend].

Does it work with Elementor, Beaver Builder, Divi, and other page builders?

Yes. Insert the shortcode into any text or HTML widget in your page builder.

How many months does it show?

12 months total. The first 3 are visible immediately; the next 9 appear when the visitor clicks Show more. Visitors get the rest of the year without overwhelming the page on first load.

Will it slow my site down?

No. The plugin makes no external API calls, no tracking requests, and ships with minimal CSS and JS. The data sits in two wp_options rows.

Will it conflict with my theme?

The plugin uses a scoped .calendar-frontend wrapper and prefixed class names. Most themes work out of the box. If your theme overrides the colors, you can adjust them in your theme's CSS.

How do I uninstall it cleanly?

Just deactivate and delete the plugin from the Plugins screen. The plugin's options are removed automatically via the bundled uninstall.php.

更新日志:

1.0.0