Linux 软件免费装
Banner图

UAIP Simple Timetable

开发者 uaip
更新时间 2026年10月19日 21:36
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

calendar events schedule class schedule timetable

下载

0.1.0

详情介绍:

UAIP Simple Timetable shows your classes, lessons or sessions as a clear timetable. Gyms, studios, schools, clubs and community centres can set up a weekly schedule in minutes. Everything in this plugin is free: no locked features, no trial limits and no nag notices. Events that repeat Four views Visitors can move between weeks, months or days and switch views without reloading the page. On phones, the week and month views turn into a list per day. Blocks, shortcode and widget Calendar apps Locations, instructors and categories Built for every site Shortcode Add a timetable anywhere with [uaip_timetable]. Options: Example: [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.

安装:

  1. Install and activate the plugin from Plugins → Add New.
  2. Go to Timetable → Categories and add a few categories with colours (optional).
  3. Add locations and instructors under Timetable (optional).
  4. Go to Timetable → Add Event. Set the first date, start and end time, and the days it repeats on.
  5. Add [uaip_timetable] to any page.

屏幕截图:

  • Event details popup with location, instructor and "Add to calendar".
  • Month view.
  • List view.
  • On a phone: the week as a list per day.
  • The Schedule panel when editing an event.
  • The Timetable block and its settings in the editor (the Upcoming Classes block works the same way).
  • Settings.

常见问题:

How do I make a class that runs every Monday and Wednesday?

Create one event, set its first date, tick Monday and Wednesday under "On", and leave "Repeat until" empty.

A class is cancelled on a public holiday. What do I do?

Open the event and add the date under "Cancelled dates". It disappears from the timetable for that day only.

Can I show only some classes?

Yes. Use category, location or instructor in the shortcode, for example [uaip_timetable category="yoga"]. Visitors can't change filters you set this way.

How do visitors add the timetable to their own calendar?

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.

Does the plugin send data anywhere?

No. It makes no requests to other servers and stores nothing about your visitors.

Where are the settings?

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.

Can I have several timetables on one page?

Yes. Each one has its own navigation and filters.

Which timezone are the times in?

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.

Will it match my theme?

The timetable uses your theme's fonts and has five colour schemes. Wide and full width alignments are supported in block themes.

What happens to my timetable if I delete the plugin?

It is kept, unless you tick "Also delete all events…" under Timetable → Settings first.

Is it really free?

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.

更新日志:

0.1.0