{"id":276504,"date":"2026-01-22T09:11:27","date_gmt":"2026-01-22T09:11:27","guid":{"rendered":"https:\/\/it.wordpress.org\/plugins\/floating-chat-button-pro\/"},"modified":"2026-01-22T14:42:58","modified_gmt":"2026-01-22T14:42:58","slug":"mametech-chat-button","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/mametech-chat-button\/","author":14055413,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.1.3","stable_tag":"2.1.3","tested":"6.9.4","requires":"5.0","requires_php":"7.0","requires_plugins":null,"header_name":"MameTech Chat Button","header_author":"Mario Merola","header_description":"Plugin completo con widget, shortcode, orari, numeri multipli, statistiche e temi per chat flottante","assets_banners_color":"179078","last_updated":"2026-01-22 14:42:58","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.mametech.com\/mametech-chat-button","header_author_uri":"https:\/\/www.mametech.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":157,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.0.1":{"tag":"2.0.1","author":"monant","date":"2026-01-22 09:14:37"},"2.1.1":{"tag":"2.1.1","author":"monant","date":"2026-01-22 10:21:05"},"2.1.2":{"tag":"2.1.2","author":"monant","date":"2026-01-22 13:59:58"},"2.1.3":{"tag":"2.1.3","author":"monant","date":"2026-01-22 14:42:58"}},"upgrade_notice":{"2.0.0":"<p>First stable release with all features.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3444711,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3444711,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3444711,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3444711,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0.1","2.1.1","2.1.2","2.1.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3444711,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3444711,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3444711,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Floating button on website frontend","2":"Main settings panel with live preview","3":"Multiple numbers configuration","4":"Statistics dashboard","5":"Schedule hours configuration","6":"Widget in sidebar","7":"Shortcode example"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[5707,60390,2734,30237,3160],"plugin_category":[41],"plugin_contributors":[254459],"plugin_business_model":[],"class_list":["post-276504","plugin","type-plugin","status-publish","hentry","plugin_tags-chat","plugin_tags-click-to-chat","plugin_tags-contact-button","plugin_tags-floating-button","plugin_tags-whatsapp","plugin_category-communication","plugin_contributors-monant","plugin_committers-monant"],"banners":{"banner":"https:\/\/ps.w.org\/mametech-chat-button\/assets\/banner-772x250.png?rev=3444711","banner_2x":"https:\/\/ps.w.org\/mametech-chat-button\/assets\/banner-1544x500.png?rev=3444711","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/mametech-chat-button\/assets\/icon-128x128.png?rev=3444711","icon_2x":"https:\/\/ps.w.org\/mametech-chat-button\/assets\/icon-256x256.png?rev=3444711","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/mametech-chat-button\/assets\/screenshot-1.png?rev=3444711","caption":"Floating button on website frontend"},{"src":"https:\/\/ps.w.org\/mametech-chat-button\/assets\/screenshot-2.png?rev=3444711","caption":"Main settings panel with live preview"},{"src":"https:\/\/ps.w.org\/mametech-chat-button\/assets\/screenshot-3.png?rev=3444711","caption":"Multiple numbers configuration"}],"raw_content":"<!--section=description-->\n<p><strong>MameTech Chat Button<\/strong> is a professional WordPress plugin that adds a customizable floating contact button to your website for instant messaging services like WhatsApp, Telegram and others.<\/p>\n\n<h4>Main Features<\/h4>\n\n<ul>\n<li><strong>Customizable Floating Button<\/strong> - Position, size, colors fully configurable<\/li>\n<li><strong>Sidebar Widget<\/strong> - Insert buttons in any widget area<\/li>\n<li><strong>Flexible Shortcode<\/strong> - Use <code>[mametech_chat_button]<\/code> anywhere<\/li>\n<li><strong>Schedule Hours<\/strong> - Show buttons only during working hours<\/li>\n<li><strong>Multiple Numbers<\/strong> - Manage multiple contacts with interactive menu<\/li>\n<li><strong>Statistics Dashboard<\/strong> - Track clicks with detailed tables<\/li>\n<li><strong>5 Preset Themes<\/strong> - Default, Minimal, Gradient, Pulse, Dark<\/li>\n<li><strong>Customizable Tooltip<\/strong> - Configurable hover message<\/li>\n<li><strong>100% Responsive<\/strong> - Perfect on all devices<\/li>\n<li><strong>GDPR Compliant<\/strong> - Privacy-friendly with tracking disable option<\/li>\n<\/ul>\n\n<h4>Perfect For<\/h4>\n\n<ul>\n<li>E-commerce stores - Customer support and sales<\/li>\n<li>Professional services - Consultations and appointments<\/li>\n<li>Technical support - Multi-department helpdesk<\/li>\n<li>Agencies - Multiple contact points<\/li>\n<li>Hotels &amp; Tourism - Bookings and information<\/li>\n<\/ul>\n\n<h4>Widget &amp; Shortcode<\/h4>\n\n<p>Insert chat buttons in sidebars using the widget or anywhere in posts\/pages using the shortcode:<\/p>\n\n<pre><code>[mametech_chat_button phone=\"+1234567890\" message=\"Hello!\" text=\"Chat with us\" size=\"large\"]\n<\/code><\/pre>\n\n<h4>Multiple Numbers<\/h4>\n\n<p>Perfect for teams! Add multiple WhatsApp numbers for different departments (Sales, Support, Administration) and let users choose who to contact via an interactive menu.<\/p>\n\n<h4>Schedule Hours<\/h4>\n\n<p>Configure working hours for each day of the week. The button automatically shows\/hides based on your schedule.<\/p>\n\n<h4>Statistics<\/h4>\n\n<p>Track button clicks with detailed statistics including:\n* Total clicks\n* Clicks per day (table view)\n* Top 10 pages\n* Privacy-friendly anonymous tracking<\/p>\n\n<h3>Additional Info<\/h3>\n\n<p><strong>Developed by:<\/strong> Mario Merola - MameTech\n<strong>Website:<\/strong> https:\/\/www.mametech.com\n<strong>Support:<\/strong> For support, please visit the plugin support forum<\/p>\n\n<h4>Privacy Policy<\/h4>\n\n<p>This plugin tracks anonymous clicks only if statistics are enabled. No personally identifiable data is collected. IP addresses are anonymized. Fully GDPR compliant.<\/p>\n\n<h4>Translations<\/h4>\n\n<p>Currently available in:\n* English (default)\n* Italian (coming soon via translate.wordpress.org)<\/p>\n\n<p>Help translate this plugin into your language!<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/mametech-chat-button<\/code> directory, or install through the WordPress plugins screen<\/li>\n<li>Activate the plugin through the 'Plugins' screen<\/li>\n<li>Go to Chat Button &gt; Settings to configure<\/li>\n<li>Enter your phone number in international format (e.g., +1234567890)<\/li>\n<li>Customize position, size, theme and save<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20format%20the%20phone%20number%3F\"><h3>How do I format the phone number?<\/h3><\/dt>\n<dd><p>Use international format: +[country code][number]\nExamples: +393331234567 (Italy), +14155551234 (USA)<\/p><\/dd>\n<dt id=\"can%20i%20have%20multiple%20numbers%20for%20different%20departments%3F\"><h3>Can I have multiple numbers for different departments?<\/h3><\/dt>\n<dd><p>Yes! Go to Chat Button &gt; Multiple Numbers and add contacts for Sales, Support, etc. Users will see an interactive menu to choose who to contact.<\/p><\/dd>\n<dt id=\"how%20do%20i%20use%20the%20shortcode%3F\"><h3>How do I use the shortcode?<\/h3><\/dt>\n<dd><p>Basic usage: <code>[mametech_chat_button]<\/code><\/p>\n\n<p>With parameters:\n    [mametech_chat_button phone=\"+1234567890\" message=\"Hello\" text=\"Contact Us\" size=\"large\"]<\/p><\/dd>\n<dt id=\"does%20it%20work%20on%20mobile%20devices%3F\"><h3>Does it work on mobile devices?<\/h3><\/dt>\n<dd><p>Yes! The plugin is fully responsive. On mobile, it opens the installed messaging app directly.<\/p><\/dd>\n<dt id=\"are%20statistics%20gdpr%20compliant%3F\"><h3>Are statistics GDPR compliant?<\/h3><\/dt>\n<dd><p>Yes. We only track anonymous data (clicks, timestamps, pages). No personally identifiable information. IPs are anonymized. You can disable tracking completely if needed.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20colors%20and%20appearance%3F\"><h3>Can I customize colors and appearance?<\/h3><\/dt>\n<dd><p>Yes! Choose from 5 preset themes or add custom CSS for complete control. The plugin follows WordPress best practices for easy customization.<\/p><\/dd>\n<dt id=\"how%20do%20i%20set%20working%20hours%3F\"><h3>How do I set working hours?<\/h3><\/dt>\n<dd><p>Go to Settings &gt; Schedule tab. Enable schedule and set start\/end times for each day of the week. The button will only appear during configured hours.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.1.3<\/h4>\n\n<ul>\n<li>Fixed: Statistics table auto-creation - now creates automatically if missing<\/li>\n<li>Fixed: Statistics now work even if activation hook failed<\/li>\n<li>Improved: Auto-repair mechanism for stats table<\/li>\n<li>Added: ensure_stats_table_exists() function for reliability<\/li>\n<\/ul>\n\n<h4>2.1.2<\/h4>\n\n<ul>\n<li>Fixed: Shortcode documentation now shows correct name <code>[mametech_chat_button]<\/code><\/li>\n<li>Fixed: CSS now loads for shortcode even when floating button is disabled<\/li>\n<li>Fixed: Auto-add +39 prefix to Italian phone numbers when missing<\/li>\n<li>Fixed: Preview button now displays WhatsApp icon correctly<\/li>\n<li>Improved: Better phone number validation and sanitization<\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<ul>\n<li>Fixed: Blank page after save\/edit operations - removed problematic redirects<\/li>\n<li>Improved: Inline success messages instead of redirect-based messages<\/li>\n<li>Improved: Better UX - page stays loaded after operations<\/li>\n<li>All CRUD operations (Create, Read, Update, Delete) now work perfectly<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>Fixed: Complete rewrite of numbers page rendering - removed orphaned HTML code<\/li>\n<li>Fixed: All add\/edit\/delete operations now work correctly with proper redirects<\/li>\n<li>Fixed: Edit functionality fully operational with form pre-population<\/li>\n<li>Improved: Clean code structure without duplicate wrappers<\/li>\n<li>Improved: Proper error handling and validation throughout<\/li>\n<li>This is a stable, production-ready release<\/li>\n<\/ul>\n\n<h4>2.0.9<\/h4>\n\n<ul>\n<li>Fixed: Blank page content issue - removed duplicate div wrapper causing HTML rendering to fail<\/li>\n<li>Fixed: Numbers page now displays correctly in all scenarios<\/li>\n<li>Improved: Clean code structure for better maintainability<\/li>\n<\/ul>\n\n<h4>2.0.7<\/h4>\n\n<ul>\n<li>Fixed: Blank page when editing non-existent number index<\/li>\n<li>Improved: Validation for edit parameter - redirects if index doesn't exist<\/li>\n<li>Improved: Better error handling for edge cases<\/li>\n<\/ul>\n\n<h4>2.0.6<\/h4>\n\n<ul>\n<li>Security: Changed wp_redirect() to wp_safe_redirect() for better security<\/li>\n<li>Security: Added sanitization for $_GET['success'] parameter<\/li>\n<li>Fixed: Blank page after add\/edit operations - now redirects correctly<\/li>\n<li>Improved: Better security practices throughout<\/li>\n<\/ul>\n\n<h4>2.0.5<\/h4>\n\n<ul>\n<li>Added: Edit button for existing multiple numbers<\/li>\n<li>Fixed: Duplicate success messages when adding numbers<\/li>\n<li>Fixed: Proper redirect after add\/edit\/delete operations<\/li>\n<li>Improved: Department field now truly optional (can be left empty)<\/li>\n<li>Improved: Better UX with clear edit\/cancel workflow<\/li>\n<\/ul>\n\n<h4>2.0.4<\/h4>\n\n<ul>\n<li>Added: Customizable text for multiple numbers menu (Settings &gt; Appearance)<\/li>\n<li>Fixed: Department field is now optional when adding numbers<\/li>\n<li>Fixed: Sanitization warning for phone number input<\/li>\n<li>Improved: Better validation for multiple numbers form<\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<ul>\n<li>Fixed: Button size settings now apply correctly<\/li>\n<li>Fixed: Dynamic CSS now loads at the right time<\/li>\n<li>Improved: Inline styles moved to wp_enqueue_scripts hook<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<ul>\n<li>Fixed: Restored missing numbers_page() function<\/li>\n<li>Fixed: Multiple numbers page now works correctly<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Fixed: Removed all inline style and script tags<\/li>\n<li>Fixed: All CSS\/JS now properly enqueued using WordPress standards<\/li>\n<li>Fixed: Added proper input sanitization<\/li>\n<li>Fixed: Improved code quality and WordPress.org compliance<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Floating button with full customization<\/li>\n<li>Sidebar widget<\/li>\n<li>Shortcode with parameters<\/li>\n<li>Weekly schedule programming<\/li>\n<li>Multiple numbers management<\/li>\n<li>Statistics dashboard<\/li>\n<li>5 preset themes<\/li>\n<li>Customizable tooltip<\/li>\n<li>GDPR compliant<\/li>\n<li>100% WordPress.org compliant<\/li>\n<\/ul>","raw_excerpt":"Add a professional floating chat button to your website for WhatsApp and other messaging services with advanced features.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/276504","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=276504"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/monant"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=276504"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=276504"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=276504"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=276504"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=276504"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=276504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}