{"id":321412,"date":"2026-06-20T17:24:48","date_gmt":"2026-06-20T17:24:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/rakuten-viber-click-to-chat\/"},"modified":"2026-06-21T06:41:47","modified_gmt":"2026-06-21T06:41:47","slug":"rakuten-viber-click-to-chat","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/rakuten-viber-click-to-chat\/","author":23481454,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"4.0.0","stable_tag":"4.0.0","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Rakuten Viber Click to Chat","header_author":"Rakuten Viber","header_description":"Floating Viber chat button with multi-agent routing, WooCommerce integration, Elementor widget, and Gutenberg block support.","assets_banners_color":"8160f3","last_updated":"2026-06-21 06:41:47","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/rakuten-viber-click-to-chat\/","header_author_uri":"https:\/\/www.viber.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":85,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"4.0.0":{"tag":"4.0.0","author":"rakutenviber","date":"2026-06-21 06:41:47"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3580029,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3580029,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3580029,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"rvctc\/viber-button":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"rvctc\/viber-button","title":"Viber Chat Button","category":"widgets","icon":"format-chat","description":"Add an inline Viber chat button to your content.","keywords":["viber","chat","button","click to chat"],"textdomain":"rakuten-viber-click-to-chat","attributes":{"text":{"type":"string","default":"Chat on Viber"},"draft":{"type":"string","default":""}},"supports":{"html":false,"align":["left","center","right"]},"editorScript":"file:.\/index.js"}},"tagged_versions":["4.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3580029,"resolution":"1","location":"assets","locale":"","width":2848,"height":1490},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3580029,"resolution":"2","location":"assets","locale":"","width":990,"height":566}},"screenshots":{"1":"<strong>Floating Chat Button<\/strong> \u2013 Purple button with Viber logo appearing on your site with pulse animation","2":"<strong>Admin Settings<\/strong> \u2013 Easy-to-use settings panel for configuring Viber contact and display options"}},"plugin_section":[],"plugin_tags":[60390,2369,2512,37414,286],"plugin_category":[41,45,47],"plugin_contributors":[268162],"plugin_business_model":[],"class_list":["post-321412","plugin","type-plugin","status-publish","hentry","plugin_tags-click-to-chat","plugin_tags-customer-support","plugin_tags-messaging","plugin_tags-viber","plugin_tags-woocommerce","plugin_category-communication","plugin_category-ecommerce","plugin_category-education-and-support","plugin_contributors-rakutenviber","plugin_committers-liorza","plugin_committers-rakutenviber"],"banners":{"banner":"https:\/\/ps.w.org\/rakuten-viber-click-to-chat\/assets\/banner-772x250.png?rev=3580029","banner_2x":"https:\/\/ps.w.org\/rakuten-viber-click-to-chat\/assets\/banner-1544x500.png?rev=3580029","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/rakuten-viber-click-to-chat\/assets\/icon-256x256.png?rev=3580029","icon_2x":"https:\/\/ps.w.org\/rakuten-viber-click-to-chat\/assets\/icon-256x256.png?rev=3580029","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/rakuten-viber-click-to-chat\/assets\/screenshot-1.png?rev=3580029","caption":"<strong>Floating Chat Button<\/strong> \u2013 Purple button with Viber logo appearing on your site with pulse animation"},{"src":"https:\/\/ps.w.org\/rakuten-viber-click-to-chat\/assets\/screenshot-2.png?rev=3580029","caption":"<strong>Admin Settings<\/strong> \u2013 Easy-to-use settings panel for configuring Viber contact and display options"}],"raw_content":"<!--section=description-->\n<p><strong>Every customer interaction is an opportunity.<\/strong> Rakuten Viber Click to Chat makes it effortless for customers to reach you, helping you build deeper connections and drive business growth \u2014 turning website visitors into buyers.<\/p>\n\n<p>The plugin adds a Viber chat button to your site so visitors can start a conversation with you in one tap. It's perfect for e-commerce stores and service providers.<\/p>\n\n<h4>Requirements<\/h4>\n\n<p><strong>A free Viber Business account is required for the button to work.<\/strong> It's built into your existing Viber app \u2014 no separate app or new phone number needed. Create one by opening this link on your mobile device: <code>viber:\/\/business\/create?smb_utm_campaign=ACQ_wordpress_plugin<\/code><\/p>\n\n<p>Note: If you are using the multi-agent feature, each one of the phone numbers is required to have its own business account, otherwise the link won't work.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Floating Chat Button<\/strong> \u2013 Eye-catching floating button with pulse animation that appears on every page<\/li>\n<li><strong>WooCommerce Integration<\/strong> \u2013 Display dedicated Viber buttons on product pages for customer inquiries<\/li>\n<li><strong>Multi-Agent Routing<\/strong> \u2013 Assign different Viber contacts for different pages and sections<\/li>\n<li><strong>Gutenberg Block Support<\/strong> \u2013 Native WordPress block editor integration for inline chat buttons<\/li>\n<li><strong>Elementor Widget<\/strong> \u2013 Full Elementor page builder support with drag-and-drop configuration<\/li>\n<li><strong>Customizable Design<\/strong> \u2013 Adjust button size (small\/medium\/large), alignment, and messaging<\/li>\n<li><strong>Pre-filled Messages<\/strong> \u2013 Set custom messages that populate when users click the button<\/li>\n<li><strong>Privacy-First<\/strong> \u2013 No external API calls, GDPR compliant, server-side locale detection<\/li>\n<li><strong>Accessibility<\/strong> \u2013 Full WCAG compliance with aria-labels, focus states, and motion preferences<\/li>\n<li><strong>Multi-language Ready<\/strong> \u2013 Complete internationalization support for global audiences<\/li>\n<\/ul>\n\n<h4>Use Cases<\/h4>\n\n<ul>\n<li>Customer support chat for e-commerce stores<\/li>\n<li>Product inquiry buttons on specific WooCommerce items<\/li>\n<li>Sales team direct messaging links<\/li>\n<li>Customer service channels on contact pages<\/li>\n<li>Multi-agent support routing by department<\/li>\n<\/ul>\n\n<h3>Message Variables<\/h3>\n\n<p>Pre-filled messages support these variables:\n- <code>{url}<\/code> \u2013 Current page URL\n- <code>{title}<\/code> \u2013 Current page title\n- <code>{product_name}<\/code> \u2013 WooCommerce product name (product pages only)\n- <code>{price}<\/code> \u2013 WooCommerce product price (product pages only)<\/p>\n\n<p>Example: \"Hi, I'm interested in {product_name} ({price}). Can you help?\"<\/p>\n\n<h3>Privacy &amp; GDPR<\/h3>\n\n<p>This plugin is fully GDPR compliant:\n- <strong>No external requests<\/strong> \u2013 All functionality is server-side\n- <strong>No IP tracking<\/strong> \u2013 Uses server-side locale detection only\n- <strong>No cookies<\/strong> \u2013 Viber links open via standard URL parameters\n- <strong>No analytics<\/strong> \u2013 No tracking of user behavior or interactions\n- <strong>User control<\/strong> \u2013 Visitors can disable JavaScript to prevent button display<\/p>\n\n<h3>Accessibility<\/h3>\n\n<p>Full WCAG 2.1 compliance:\n- Semantic HTML with proper aria-labels\n- Keyboard navigation support\n- Focus indicators for all interactive elements\n- Respects <code>prefers-reduced-motion<\/code> for users with motion sensitivities\n- Tested with screen readers and accessibility validators<\/p>\n\n<h3>Support<\/h3>\n\n<p>For questions, feature requests, or bug reports, please visit the <a href=\"https:\/\/wordpress.org\/support\/plugin\/rakuten-viber-click-to-chat\/\">plugin support page<\/a>.<\/p>\n\n<h3>License<\/h3>\n\n<p>This plugin is licensed under the GPL-2.0-or-later license. See LICENSE file for details.<\/p>\n\n<h3>Contributing<\/h3>\n\n<p>Contributions are welcome! Please submit pull requests or feature suggestions through the official WordPress plugin repository.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress admin<\/li>\n<li>Search for \"Rakuten Viber Click to Chat\"<\/li>\n<li>Click <strong>Install Now<\/strong> and then <strong>Activate<\/strong><\/li>\n<li>Navigate to <strong>Settings \u2192 Viber Click to Chat<\/strong> to configure:\n\n<ul>\n<li>Your Viber contact number<\/li>\n<li>Floating button visibility and message<\/li>\n<li>WooCommerce product page settings<\/li>\n<\/ul><\/li>\n<li>Use the <strong>Gutenberg block<\/strong> (search \"Viber Chat Button\") or <strong>Elementor widget<\/strong> to add inline buttons<\/li>\n<\/ol>\n\n<h4>Configuration Guide<\/h4>\n\n<p><strong>General Settings:<\/strong>\n- <strong>Viber Account Number<\/strong> \u2013 Your Viber phone number for receiving chats (required)\n- <strong>Floating Button Enabled<\/strong> \u2013 Show\/hide the persistent floating button\n- <strong>Floating Button Message<\/strong> \u2013 Pre-filled message when users click (supports {url}, {title}, {product_name}, {price} variables)\n- <strong>Button Size<\/strong> \u2013 Choose small (52px), medium (60px), or large (78px)\n- <strong>Show on Mobile<\/strong> \u2013 Control floating button visibility on mobile devices\n- <strong>Show on Desktop<\/strong> \u2013 Control floating button visibility on desktop devices<\/p>\n\n<p><strong>WooCommerce Integration:<\/strong>\n- <strong>Enable for Products<\/strong> \u2013 Add a Viber button to product pages\n- <strong>Position<\/strong> \u2013 Choose where the button appears (before or after add-to-cart form)\n- <strong>Product Message<\/strong> \u2013 Custom message for product inquiries (auto-includes product name and price)<\/p>\n\n<p><strong>Gutenberg Blocks:<\/strong>\nUse the native \"Viber Chat Button\" block in the block editor:\n- Set custom button text\n- Customize pre-filled message\n- Align left, center, or right<\/p>\n\n<p><strong>Elementor:<\/strong>\nAdd the \"Viber Chat Button\" widget from the widgets panel:\n- Configure button text and message in the inspector\n- Adjust alignment and styling with Elementor controls<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20viber%20business%20account%3F\"><h3>Do I need a Viber Business account?<\/h3><\/dt>\n<dd><p>Yes! You don't need a separate app or a new phone number. A Viber Business account is a free enhancement built right into your existing Viber account.<\/p>\n\n<p>We require this because the click-to-chat button uses a dedicated business routing link (viber.me). If you skip this step, the link won't be able to connect customers to your chat.<\/p>\n\n<p>Create a free Viber Business account by opening this link on your mobile device: <code>viber:\/\/business\/create?smb_utm_campaign=ACQ_wordpress_plugin<\/code><\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20a%20viber%20button%20to%20a%20specific%20page%3F\"><h3>How do I add a Viber button to a specific page?<\/h3><\/dt>\n<dd><p>Use the \"Viber Chat Button\" Gutenberg block in the page editor. You can set custom text and messages for each button.<\/p><\/dd>\n<dt id=\"can%20i%20use%20multiple%20viber%20contacts%3F\"><h3>Can I use multiple Viber contacts?<\/h3><\/dt>\n<dd><p>Currently, the plugin supports one primary Viber account. To use different contacts, add multiple inline buttons using the Gutenberg block with different pre-filled messages.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20user%20clicks%20the%20button%3F\"><h3>What happens if a user clicks the button?<\/h3><\/dt>\n<dd><p>The button opens Viber (if installed on the user's device) or the Viber web app, with the chat window pre-populated with your customized message. If Viber isn't installed, the user can install it first.<\/p><\/dd>\n<dt id=\"will%20the%20button%20work%20on%20mobile%20devices%3F\"><h3>Will the button work on mobile devices?<\/h3><\/dt>\n<dd><p>Yes! The plugin detects mobile devices and opens the native Viber app. You can control mobile\/desktop visibility independently in settings.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20track%20user%20data%3F\"><h3>Does this plugin track user data?<\/h3><\/dt>\n<dd><p>No. The plugin does not track, store, or send any user data. It simply provides a link to start a Viber conversation. No analytics or cookies are used.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20compatible%20with%20my%20theme%3F\"><h3>Is the plugin compatible with my theme?<\/h3><\/dt>\n<dd><p>Yes. The plugin uses standard WordPress hooks and CSS, and works with any properly coded theme. If you experience styling issues, contact your theme developer.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20button%20appearance%3F\"><h3>Can I customize the button appearance?<\/h3><\/dt>\n<dd><p>You can adjust size (52px, 60px, 78px), enable\/disable animations, and customize alignment. For advanced styling, use custom CSS in your theme.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20woocommerce%3F\"><h3>Does this work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes! The plugin includes native WooCommerce integration. Enable it in settings to add Viber buttons to product pages.<\/p><\/dd>\n<dt id=\"how%20do%20i%20use%20the%20block%20editor%3F\"><h3>How do I use the block editor?<\/h3><\/dt>\n<dd><p>Search for \"Viber Chat Button\" in the block editor's block inserter. Set your custom text and message, then adjust alignment.<\/p><\/dd>\n<dt id=\"what%20about%20elementor%20users%3F\"><h3>What about Elementor users?<\/h3><\/dt>\n<dd><p>The plugin includes a full Elementor widget. Add it from the widgets panel and configure it like any other Elementor element.<\/p><\/dd>\n<dt id=\"what%20server%20languages%20are%20supported%3F\"><h3>What server languages are supported?<\/h3><\/dt>\n<dd><p>The plugin automatically detects your WordPress site's language and uses server-side locale information. Full translation support for multilingual sites.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>4.0.0<\/h4>\n\n<ul>\n<li>Complete security and compatibility audit<\/li>\n<li>Enhanced GDPR compliance with server-side locale detection<\/li>\n<li>Improved accessibility with WCAG 2.1 compliance<\/li>\n<li>Fixed CSS injection vulnerability with strict validation<\/li>\n<li>Added WooCommerce hook whitelist for security<\/li>\n<li>Optimized animation performance with prefers-reduced-motion support<\/li>\n<li>Updated widget sizing (small: 52px, medium: 60px, large: 78px)<\/li>\n<li>Improved Gutenberg block usability<\/li>\n<li>Enhanced Elementor widget integration<\/li>\n<li>Added comprehensive internationalization support<\/li>\n<\/ul>\n\n<h4>3.5.0<\/h4>\n\n<ul>\n<li>Added Elementor widget support<\/li>\n<li>Improved animation performance<\/li>\n<li>Enhanced mobile responsiveness<\/li>\n<li>Bug fixes and stability improvements<\/li>\n<\/ul>\n\n<h4>3.0.0<\/h4>\n\n<ul>\n<li>Initial Gutenberg block support<\/li>\n<li>Added WooCommerce integration<\/li>\n<li>Introduced floating button feature<\/li>\n<li>Basic settings page<\/li>\n<\/ul>","raw_excerpt":"Turn visitors into buyers with a one-tap Viber chat button. Effortless customer conversations for e-commerce stores and service providers alike.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/321412","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=321412"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rakutenviber"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=321412"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=321412"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=321412"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=321412"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=321412"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=321412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}