| 开发者 | thomasgericke |
|---|---|
| 更新时间 | 2026年9月27日 17:07 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[bookivy-calendar]
[bookivy-calendar height="900px"]
[bookivy-calendar service="3"] – a specific service
[bookivy-calendar service="3" person="7"] – a service with a specific person
[bookivy-calendar room="2"] – a specific meeting room
[bookivy-calendar table="5"] – a specific table
[bookivy-calendar planroom="2"] – the interactive floor plan of a room
Entry points – show only part of your offer:
[bookivy-calendar only="rooms"] – meeting rooms only
[bookivy-calendar only="tables"] – tables and desks only
[bookivy-calendar only="services"] – people and services only
[bookivy-calendar only="events"] – events only
[bookivy-calendar only="products"] – the shop only
[bookivy-calendar only="rooms,tables"] – several of them side by side
Anything not listed is neither visible nor reachable by a link, so several embeds can run
next to each other, each showing its own section. Needs instance version 0.67.12 or newer.
Events:
[bookivy-events] – all bookable events
[bookivy-events event="summer-party-2026"] – a single event
[bookivy-events serie="afterworks"] – a series with all its dates
Products:
[bookivy-products] – the full catalogue
[bookivy-products product="4"] – opens the order form of that product
[bookivy-products group="2"] – a product group
Chatbot:
[bookivy-chat-widget]
[bookivy-chat-widget height="500px"]
External services and data processing
This plugin communicates with the BookIvy platform. It cannot work without that
connection, because all content it displays is provided by your instance.
https://app.bookivy.ai/admin/endpoint/wp-connect.php. Your licence key and the return
address of your site are transmitted. The platform sends back the master data of your
instance, cryptographically signed. This step happens exclusively in the WordPress
admin area and is always triggered by a logged-in administrator.The plugin embeds whatever your instance provides. If no booking or chatbot address is available for your account, there is nothing to embed and the shortcode stays empty. Logged-in administrators see an explanatory note in that spot; visitors see nothing. Click Refresh data on the Settings tab to fetch the addresses again.
Entry points exist from BookIvy version 0.67.12 on. Older instances ignore the parameter and show the full booking page. The Settings tab lists the version your instance reported; if it says "unknown", click Refresh data once and it will be filled in.
The plugin contains no lock and no countdown of its own. It simply displays what the platform provided at the last sync. Whether and for how long your account continues to be served is decided by the platform, not by this plugin. The licence status last reported is shown in the admin area.
Not without your consent. The credit line "BookIvy – made with ♥" in the chat header is switched off by default. It only appears once you enable it on the Chatbot tab, and you can switch it off again at any time.
Yes. The floating button and an inline chat can run on the same page without conflicting. One inline chat per page is supported.
The booking flow brings its own background and is embedded transparently on purpose. If you place the shortcode inside a container that has its own background, border or padding, that container shows through. Remove those styles from the surrounding element.
On the Chatbot tab, the option "Remove internal output from answers" is enabled by default and strips tool calls and raw data that were passed through. Check that this option is still enabled.
bookivyCalendar.scrollOffset.[bookivy-calendar only="rooms,tables"] shows only the parts of your
offer you name – rooms, tables, services, events or products. Anything else is neither
visible nor reachable by a link, so several embeds can run side by side.[bookivy-calendar room="2"] opens a specific meeting room.planroom is documented correctly. It opens the interactive floor plan of a room,
which needs the "Floor plans" feature, the matching setting and a published layout – it is
not the way to open a meeting room. Use room for that. Existing shortcodes keep working
exactly as before.[bookivy-products product="4"] now opens the order form of that product instead
of filtering the catalogue.[bookivy-events] shortcode. Embed the event overview, a single
event or a whole series. Events and series are addressed by their slug, so a published
shortcode keeps working even after the address is changed in the instance.[bookivy-products] shortcode. Embed the full catalogue, a
single product or a product group.planroom and
table attributes for rooms and tables. The matching view is selected automatically.[bookivy-calendar] and [bookivy-chat-widget].