{"id":247602,"date":"2025-09-01T10:01:44","date_gmt":"2025-09-01T10:01:44","guid":{"rendered":"https:\/\/it.wordpress.org\/plugins\/easy-wa-contact-button\/"},"modified":"2025-09-29T14:33:03","modified_gmt":"2025-09-29T14:33:03","slug":"chat2book-button","status":"publish","type":"plugin","link":"https:\/\/scn.wordpress.org\/plugins\/chat2book-button\/","author":23350315,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.3","stable_tag":"1.0.3","tested":"6.8.5","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Chat2Book Button","header_author":"Marco Bellu","header_description":"Crea un pulsante\/form per inviare richieste via chat (WhatsApp, ecc.) per B&B, escursioni, musei e noleggi.","assets_banners_color":"d3ae0e","last_updated":"2025-09-29 14:33:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":293,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"k01k3kabut0","date":"2025-09-01 15:52:24"},"1.0.3":{"tag":"1.0.3","author":"k01k3kabut0","date":"2025-09-29 14:33:03"}},"upgrade_notice":{"1.0.3":"<p>Corregge un bug con virgolette tipografiche nel parametro <code>mode<\/code>. Aggiornamento consigliato.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3354499,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3354499,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3354499,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3354499,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2","1.0.3"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"B&amp;B form (check-in\/out and guests)","2":"Excursion form (date and participants)","3":"Settings page"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[269,485,5707,360,6472],"plugin_category":[40,41,42],"plugin_contributors":[247198],"plugin_business_model":[],"class_list":["post-247602","plugin","type-plugin","status-publish","hentry","plugin_tags-booking","plugin_tags-button","plugin_tags-chat","plugin_tags-contact","plugin_tags-tourism","plugin_category-calendar-and-events","plugin_category-communication","plugin_category-contact-forms","plugin_contributors-k01k3kabut0","plugin_committers-k01k3kabut0"],"banners":{"banner":"https:\/\/ps.w.org\/chat2book-button\/assets\/banner-772x250.png?rev=3354499","banner_2x":"https:\/\/ps.w.org\/chat2book-button\/assets\/banner-1544x500.png?rev=3354499","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/chat2book-button\/assets\/icon-128x128.png?rev=3354499","icon_2x":"https:\/\/ps.w.org\/chat2book-button\/assets\/icon-256x256.png?rev=3354499","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Chat2Book Contact Button<\/strong> lets visitors contact you on WhatsApp with prefilled details (dates, guests, participants) instead of filling long forms. Ideal for small hospitality and activities where messaging is faster than email.<\/p>\n\n<p><strong>Features<\/strong>\n- Shortcode with two modes:\n  - <strong>bnb<\/strong>: check-in, check-out, guests\n  - <strong>excursion<\/strong>: date, participants\n- Customizable message templates with placeholders\n- Multiple instances on the same page (unique IDs)\n- Client-side validation (dates and required fields)\n- No tracking, no data stored on the server\n- Translation-ready (IT\/EN included)<\/p>\n\n<p><strong>What it doesn\u2019t do<\/strong>\nThis is not a full booking engine: no payments, no availability calendars. It simply opens WhatsApp with a ready-to-send message.<\/p>\n\n<p><strong>Privacy<\/strong>\nThe plugin doesn\u2019t store or transmit personal data to your server. The message is composed client-side and opened via <code>wa.me<\/code>.<\/p>\n\n<p><strong>Trademark notice<\/strong>\nWhatsApp is a trademark of Meta Platforms, Inc. This plugin is not affiliated with, sponsored or approved by Meta or WhatsApp.<\/p>\n\n<h3>Usage<\/h3>\n\n<p><strong>Shortcodes<\/strong>\n[c2book-button mode=\"bnb\"]\n[c2book-button mode=\"excursion\"]\n[c2book-button number=\"393123456789\" mode=\"bnb\"]<\/p>\n\n<p><strong>Attributes<\/strong>\n- <code>mode<\/code> (required): <code>bnb<\/code> or <code>excursion<\/code>\n- <code>number<\/code> (optional): overrides the default number (use international format without \u201c+\u201d, e.g. <code>393...<\/code>)<\/p>\n\n<p><strong>Placeholders in templates<\/strong>\n- <strong>B&amp;B<\/strong>: <code>{checkin}<\/code>, <code>{checkout}<\/code>, <code>{ospiti}<\/code>, <code>{data}<\/code>, <code>{persone}<\/code>, <code>{titolo}<\/code>\n- <strong>Excursions<\/strong>: <code>{date}<\/code>, <code>{participants}<\/code>, <code>{titolo}<\/code><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>chat2book-button<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or upload the ZIP via <em>Plugins \u2192 Add New<\/em>.<\/li>\n<li>Activate <strong>Chat2Book Button<\/strong> in <em>Plugins \u2192 Installed<\/em>.<\/li>\n<li>Go to <em>Settings \u2192 Chat2Book<\/em> and set your default number and message templates.<\/li>\n<li>Insert the shortcode in a page or post.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='is%20this%20official%20whatsapp%20software%3F'><h3>Is this official WhatsApp software?<\/h3><\/dt>\n<dd><p>No. It\u2019s not affiliated with or approved by WhatsApp\/Meta.<\/p><\/dd>\n<dt id='do%20i%20need%20whatsapp%20business%3F'><h3>Do I need WhatsApp Business?<\/h3><\/dt>\n<dd><p>No. It works with both WhatsApp and WhatsApp Business.<\/p><\/dd>\n<dt id='gutenberg%2Felementor%20support%3F'><h3>Gutenberg\/Elementor support?<\/h3><\/dt>\n<dd><p>Yes. Use the shortcode block or a shortcode widget.<\/p><\/dd>\n<dt id='multiple%20forms%20on%20the%20same%20page%3F'><h3>Multiple forms on the same page?<\/h3><\/dt>\n<dd><p>Yes. Each instance is isolated and uses unique IDs.<\/p><\/dd>\n<dt id='number%20format%3F'><h3>Number format?<\/h3><\/dt>\n<dd><p>International format without the <code>+<\/code>. The plugin sanitizes it to digits.<\/p><\/dd>\n<dt id='gdpr%20concerns%3F'><h3>GDPR concerns?<\/h3><\/dt>\n<dd><p>The plugin itself does not collect\/store personal data. The chat opens in WhatsApp; the user sends the message there.<\/p><\/dd>\n<dt id='desktop%20vs%20mobile%3F'><h3>Desktop vs mobile?<\/h3><\/dt>\n<dd><p>On desktop it opens WhatsApp Desktop or WhatsApp Web (if available). On mobile it opens the app.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3 \u2013 2025-09-29<\/h4>\n\n<ul>\n<li>Fix: lo shortcode ora accetta anche virgolette tipografiche per l\u2019attributo <code>mode<\/code> e mappa sinonimi (es. \u201cescursione\u201d, \u201ctour\u201d) \u2192 <code>excursion<\/code>.<\/li>\n<li>Admin: aggiunta sezione \u201cCome si usa\u201d nella pagina impostazioni con esempi di shortcode.<\/li>\n<li>UX: aggiornati i titoli dei form (\u201cPrenota una escursione\u201d, \u201cVerifica la disponibilit\u00e0\u201d).<\/li>\n<\/ul>\n\n<h4>1.0.2 \u2013 2025-09-28<\/h4>\n\n<ul>\n<li>Prima pubblicazione su WordPress.org.<\/li>\n<li>Shortcode per due modalit\u00e0: B&amp;B (check-in\/out, ospiti) ed Escursioni (data, partecipanti).<\/li>\n<li>Template messaggi personalizzabili; validazioni lato client; i18n; nessun dato salvato lato server.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release: shortcodes for bnb\/excursion, message templates, basic validation, multiple instances, i18n.<\/li>\n<\/ul>","raw_excerpt":"Add a lightweight contact\/booking button that opens WhatsApp with a prefilled message. Perfect for B&amp;Bs, tours, museums, rentals.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/247602","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=247602"}],"author":[{"embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/k01k3kabut0"}],"wp:attachment":[{"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=247602"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=247602"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=247602"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=247602"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=247602"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/scn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=247602"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}