
內容簡介
Ototsugu Connector 外掛提供自訂文章類型,用於管理諮詢會議的時間表,包括日期、時間、地點、接待狀態及預約網址。此外掛不處理預約表單或數據,而是將每個時間表與現有的外部預約系統連結。
【主要功能】
• 管理諮詢會議的自訂文章類型
• 支援多個時間段的自由文本輸入
• 可選擇不同的顯示佈局(列表、表格或卡片)
• 提供 REST API 以便於外部存取
• 顯示開放狀態的預約連結
外掛標籤
開發者團隊
原文外掛簡介
Provides a custom post type for managing consultation session schedules (date and time, venue, reception status, and reservation URL).
This plugin does not handle reservation forms or reservation data itself; instead, each schedule holds a link to an existing external reservation system.
Usage
Registering a schedule
Open “Consultation Events” > “Add New”, enter a title, and fill in the “Consultation Event Details” fields before publishing.
Date & Sort Order: the date (and, within the same day, the time used only for sort order). The time itself is not shown on the front end
Time Note: a free-text field for the displayed time slot(s)
Venue Name: the name of the venue
Address: the address of the venue
Map: a Google Maps link generated from the address
Status: Open, Full, or Closed
Reservation URL: the URL of the external reservation system
If a session has multiple time slots, enter them all as free text in “Time Note”. Reservations and capacity are not managed by this plugin.
Displaying the schedule on a web page
Add the “Consultation Event List” block in the block editor. Schedules are displayed in ascending order of date, and a reservation link is shown only for sessions with the “Open” status.
The block settings let you choose a list, table, or card layout. In the card layout, the date is shown on the left, the session details in the middle, and the featured image on the right. The date can be shown with the day of the week in one of three formats (for example September 6, 2026 (Sun), 2026/09/06 (Sun), or Sep 6 (Sun)). The “Time Note” field is shown as the displayed time slot. You can also toggle whether the detail link and the reservation link (for open sessions) are shown.
REST API
Published schedules are available through the standard REST API:
/wp-json/wp/v2/consultation_event
Custom fields are included in the response meta as start_at, time_note, location_name, location_address, status, and reservation_url. The Google Maps link is generated from location_address at display time.
