| 开发者 | uaip |
|---|---|
| 更新时间 | 2026年10月19日 21:36 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[uaip_timetable] shortcode for page builders and the classic editor.[uaip_timetable]. Options:
view: week (default), day, month or list.views: views visitors can switch between, e.g. views="week,month,list".category: category slugs, e.g. category="yoga,pilates".location / instructor: IDs.days: days shown in the week view, e.g. days="mon,tue,wed,thu,fri".start / end: visible hours, e.g. start="08:00" end="20:00" (default: fitted to the events).slot: grid lines every 15, 30 or 60 minutes.typical: yes shows a "typical week" without dates or navigation.filters: no hides the filter dropdowns.list_days: how many days the list view shows (default 14).scheme: default, modern, minimal, dark or warm.date: the date to start from (YYYY-MM-DD), default today.subscribe: no hides the "Subscribe in your calendar app" link.[uaip_timetable views="week,list" category="yoga" days="mon,tue,wed,thu,fri"]
Source code
The plugin's full source, including the unminified JavaScript and CSS and the build scripts, is at github.com/uaip-dev/uaip-simple-timetable.
[uaip_timetable] to any page.Create one event, set its first date, tick Monday and Wednesday under "On", and leave "Repeat until" empty.
Open the event and add the date under "Cancelled dates". It disappears from the timetable for that day only.
Yes. Use category, location or instructor in the shortcode, for example [uaip_timetable category="yoga"]. Visitors can't change filters you set this way.
Below each timetable there is a "Subscribe in your calendar app" link. It follows the timetable's filters, so a yoga-only timetable gives a yoga-only calendar. The feed address is /feed/uaip-timetable/ on your site; add ?uaip_tt_category=yoga (category slugs), uaip_tt_location or uaip_tt_instructor (IDs) to filter it. Only published events are included.
No. It makes no requests to other servers and stores nothing about your visitors.
Under Timetable → Settings: time format and first day of the week (by default the same as your WordPress settings), the default view and colour scheme, public location and instructor pages, the calendar feed, and whether to delete the timetable when the plugin is deleted.
Yes. Each one has its own navigation and filters.
Your site's timezone (Settings → General). Events at 18:00 stay at 18:00 when the clocks change. Calendar apps show them in each visitor's own timezone.
The timetable uses your theme's fonts and has five colour schemes. Wide and full width alignments are supported in block themes.
It is kept, unless you tick "Also delete all events…" under Timetable → Settings first.
Yes. Everything in this plugin is free to use on any number of sites, with no locked features, trial limits or nag notices. Optional add-ons (for example for bookings) may come later as separate plugins; they will never lock or remove anything this plugin does.