描述
Cal24h is an online booking platform that lets you publish event calendars, appointment forms, and catalogues. This plugin embeds any Cal24h organization or event on your WordPress site with just a shortcode or block, while offering a floating button modal for persistent calls to action.
Highlights
- Gutenberg block with an inspector panel to configure organization, event, language, and appearance.
- Shortcode
[cal24h]supporting attributes for iframe or floating-button display modes. - Settings page (
Settings Cal24h) to define default values such as organization slug, event slug, language, and colors. - Theme personalization parameters for the stepper (primary colors, step labels, card backgrounds, stepper background).
- Responsive floating button that opens a customizable modal overlay.
- Ready-to-ship translations and language loading for both editor and front end. Included locales: ar, bn_BD, da_DK, de_DE, el, en_US, es_ES, fa_IR, fi, fr_FR, he_IL, hi_IN, id_ID, it_IT, ja, ko_KR, nb_NO, nl_NL, pa_IN, pt_BR, pt_PT, ru_RU, sv_SE, sw, tr_TR, ur, wo, zh_CN.
- Paste-friendly slugs: you can paste a full Cal24h URL (e.g.,
https://cal24h.com/integration/org/event) into settings or shortcode attributes — the plugin extracts the correct organization/event automatically.
屏幕截图
区块
该插件提供了 1 个区块.
- Cal24h
安装
- Upload the
cal24hfolder to the/wp-content/plugins/directory or install the ZIP via the WordPress dashboard. - Activate the plugin through the “Plugins” menu.
- Go to “Settings Cal24h” to enter your Cal24h organization or event identifiers, default language, and style options.
- Add the
[cal24h]shortcode or the “Cal24h” block to any page or post. - (Optional) Override shortcode attributes per instance to switch language, event, or modal display.
常见问题
-
Where do I find my organization or event slugs?
-
The Cal24h dashboard lists the organization and event slugs in each record. Copy the slug you want to display and paste it into the plugin settings or shortcode/block attributes.
-
Yes. You can change the button label, background color, text color, and placement (e.g.
fixed:bottom-right,fixed:top-left,absolute:bottom-right) via the settings page or shortcode attributes. -
Does the plugin detect the visitor language automatically?
-
You can define a default language in the settings. You may also pass a language code (for example
fr,en,es) in the shortcode or block attributes to force a specific locale for that instance.
评价
此插件暂无评价。
贡献者及开发者
更新日志
1.2.0
- Added stepper personalization parameters (primary/text colors, step labels, card backgrounds, stepper background) for shortcode, block, and default settings.
1.1.0
- Simplified slug handling: accept full Cal24h URLs and combined forms (e.g.,
org/event,org:event) in settings, shortcode, and block attributes. - Added and bundled many translations (see list above) for editor and frontend strings.
- Improved asset loading to comply with WordPress best practices: front assets are registered globally and only enqueued when needed (or via a filter).
- Updated WordPress.org banner images.
1.0.0
- Initial public release of the Cal24h plugin.



