| 开发者 | everybooking |
|---|---|
| 更新时间 | 2026年10月10日 13:07 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
#instant-quote (or #everybooking-your-page). Works in Elementor, Divi, Beaver Builder, Astra, the block editor and menus, with no code.[everybooking_button] shortcode, each opening the booking page you pick.[everybooking] and [everybooking_button] shortcodes for the Classic Editor, Elementor's Shortcode widget and other page builders.#instant-quote links that turn any button into a quote button.#instant-quote.https://yourbusiness.everybooking.com/book) and paste it into the block, or save it as the default booking page under Settings → Everybooking, on the Booking pages tab.
Booking page shortcode:
[everybooking] uses the default booking page.
[everybooking url="https://yourbusiness.everybooking.com/book" height="800" max_width="900" spacing="24"]
Options: url, height (pixels, 300–4000, default 800), max_width (pixels, 280–2400, default full width), spacing (pixels above and below, 0–200), title (the name screen readers announce), link="no" (hide the "Open booking page" link).
Quote button shortcode:
[everybooking_button] opens the default booking page in a pop-up.
[everybooking_button url="https://yourbusiness.everybooking.com/rooms" text="Book a room" align="center" color="#0b3a8f"]
Options: url, text, align (left, center, right or stretch), color and text_color (like #0b3a8f), open="tab" (open the booking page in a new tab) or open="page" (go to it in the same tab) instead of the pop-up, class.
To use the plugin with an AI assistant: install the MCP Adapter plugin, make an application password under Users → Profile, and add your site to the assistant. Settings → Everybooking → Options shows the exact settings to copy.
If your booking pages are on your own domain (for example book.yourbusiness.com), add that domain under Settings → Everybooking → Options → Other booking addresses first.
Once you connect or save a default link, people who edit your site can only show booking pages from that address and any others you list under Other booking addresses. Until then, any Everybooking booking page link is accepted. If your site already shows booking pages from a different Everybooking address, add that address to the list before you connect, or those pages will stop showing.Yes. Keep the button your theme or page builder already has and set its link to #instant-quote: clicking it opens your default booking page in a pop-up. #everybooking-your-page opens a particular booking page instead; Settings → Everybooking → Quote buttons lists the link for each of yours. Or add the Everybooking Quote Button block, or switch on the floating button.
As many as you like, on as many pages as you like, and the same one more than once. Add a block or shortcode for each, or choose Add on several booking pages in Settings → Everybooking and create a page holding them all, as booking pages or as quote buttons.
Yes. On a phone it fills the screen, with a large close button, and the phone's Back button closes it rather than leaving your site. If you prefer, a button can open the booking page in a new tab, or go to it in the same tab, instead of opening the pop-up.
Yes, through MCP (the Model Context Protocol). Install the free MCP Adapter plugin and connect your assistant with an application password; Settings → Everybooking → Options shows how. The assistant can then list your booking pages, make pages holding any number of them, add them to existing pages, change the default and set up the quote button. It acts as the WordPress user whose password it has, so it can do only what that user can. New pages are always drafts. It needs WordPress 6.9 or newer, for the Abilities API.
An account is free with no credit card and no time limit, and includes 50 quotes. When you need more quotes, more users or features such as AI through MCP, there are paid plans. This plugin itself is free and has no locked features.
After activating, open Settings → Everybooking. The page explains what Everybooking does, shows a gallery of working examples for different kinds of business that you can try, and has a button to build your free quote page. You can start from your website address or from a template for your kind of business, then come back and connect it.
MCP (the Model Context Protocol) lets AI apps such as Claude, ChatGPT and Grok use other software for you. It is optional, and there are two separate uses. In WordPress, this plugin's tools let an assistant place your booking pages on your site (see above). In Everybooking, on Growth plans, an assistant can build and change the booking pages themselves. Either works without the other.
Yes. The page shown is your live Everybooking booking page, and it checks pricing and availability with Everybooking as the customer goes. This plugin caches nothing. Changes to the design or steps of a booking page appear after you publish that page again in Everybooking; this plugin never publishes or republishes anything.
The booking page cannot yet tell WordPress how tall it is, so it scrolls inside a frame of the height you choose. Increase the height in the block settings if you want less scrolling. On phones the frame is never taller than the screen.
Usually. Everybooking remembers a customer's progress in their browser, so reloading the page continues where they left off. Browsers keep that memory separate for an embedded page and for the same page opened directly, and some privacy settings clear it, so a quote started on your WordPress page may not carry over to the "Open booking page" link, or the other way round.
Links that Everybooking sends to one customer, including pre-filled links, open on Everybooking's own page, not inside your WordPress page. That is deliberate: a personal link must not be placed on a public page. This plugin refuses the personal link formats it can recognise, but it cannot recognise every one, so always paste the general link to your booking page, the one listed under Integrations → WordPress in Everybooking.
No. The editor preview is view-only: it can be looked at but not clicked or typed into. Loading the preview does count as one visit to the booking page in Everybooking, the same as opening the page.
Anyone who can edit pages. Changing the default link and the list of allowed addresses needs an administrator. After an administrator connects the site or saves a default link, editors can only show booking pages from your own Everybooking address.
Yes, through Elementor's Shortcode widget. There is no dedicated Elementor widget.
That is fine. The quote button's script and styles carry the markers those plugins look for, so they are left out of "delay JavaScript", combining and "unused CSS" removal, and the first click on a quote button always opens it. The script is small and loads deferred, so your page stays fast.
Open the link directly in a new tab to confirm the page is published in Everybooking. Check that the link is the general link to the booking page, not a link sent to one customer. If a security plugin or header on your site sets a Content-Security-Policy, allow frames from your Everybooking address.
The embedded booking pages disappear from your WordPress pages and the plugin's settings, including any connection key, are deleted from WordPress. If you connected, use Disconnect first (or revoke the key in Everybooking) so the key stops working. Nothing in your Everybooking account changes: bookings, quotes and customer records are untouched.
open="tab") all have the choice.[everybooking_button] shortcode, and #instant-quote links that turn any existing button or menu item into one. Each opens the booking page in a full-screen pop-up that works on phones and closes with Escape, the close button or Back.