{"id":326186,"date":"2026-06-30T08:15:52","date_gmt":"2026-06-30T08:15:52","guid":{"rendered":"https:\/\/en-za.wordpress.org\/plugins\/taladesk\/"},"modified":"2026-06-30T09:00:33","modified_gmt":"2026-06-30T09:00:33","slug":"taladesk","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/taladesk\/","author":23516381,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.2","stable_tag":"1.2.2","tested":"7.0","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"TalaDesk","header_author":"taladesk.com","header_description":"Free to connect. Pro to convert. Floating messaging CTA widget supporting WhatsApp.","assets_banners_color":"","last_updated":"2026-06-30 09:00:33","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/taladesk.com","header_plugin_uri":"https:\/\/taladesk.com\/plugins\/taladesk","header_author_uri":"https:\/\/taladesk.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":41,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.2":{"tag":"1.2.2","author":"taladesk","date":"2026-06-30 09:00:33"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3591139,"resolution":"1","location":"assets","locale":"","width":1200,"height":518},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3591139,"resolution":"2","location":"assets","locale":"","width":1200,"height":1161}},"screenshots":{"1":"The floating CTA button on the frontend.","2":"TalaDesk settings page in the WordPress admin."}},"plugin_section":[],"plugin_tags":[60390,2734,8857,30237,3160],"plugin_category":[],"plugin_contributors":[269551],"plugin_business_model":[],"class_list":["post-326186","plugin","type-plugin","status-publish","hentry","plugin_tags-click-to-chat","plugin_tags-contact-button","plugin_tags-cta","plugin_tags-floating-button","plugin_tags-whatsapp","plugin_contributors-taladesk","plugin_committers-taladesk"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/taladesk.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/taladesk\/assets\/screenshot-1.png?rev=3591139","caption":"The floating CTA button on the frontend."},{"src":"https:\/\/ps.w.org\/taladesk\/assets\/screenshot-2.png?rev=3591139","caption":"TalaDesk settings page in the WordPress admin."}],"raw_content":"<!--section=description-->\n<p>TalaDesk adds a polished floating call-to-action button to your WordPress site, making it effortless for visitors to reach you on WhatsApp.<\/p>\n\n<h4>Why TalaDesk?<\/h4>\n\n<p>Most CTA plugins overload your site with JavaScript frameworks and tracking scripts. TalaDesk is different \u2014 it's a single lightweight button with pure CSS, no dependencies, and zero external requests. Your page stays fast and your visitors' privacy is respected.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>One-click WhatsApp chat button<\/li>\n<li>Customizable icon color, text color, and background color<\/li>\n<li>Customizable button text and optional hover text<\/li>\n<li>Position: bottom-right or bottom-left<\/li>\n<li>Availability scheduling \u2014 choose the days of the week and hours the button appears<\/li>\n<li>Display rules: all pages, homepage, posts, pages, or exclude front page<\/li>\n<li>Lightweight \u2014 pure CSS, no framework bloat<\/li>\n<li>SEO-friendly semantic markup with ARIA labels<\/li>\n<li>No external data collection or tracking<\/li>\n<\/ul>\n\n<h4>Looking for more?<\/h4>\n\n<p>A separate premium product at taladesk.com offers additional messaging services, click analytics, and advanced display rules. It is a standalone product and is not required to use this plugin \u2014 every feature listed above is fully functional and free.<\/p>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install and activate TalaDesk.<\/li>\n<li>Go to the TalaDesk menu in your admin sidebar.<\/li>\n<li>Enter your phone number (with country code).<\/li>\n<li>Customize colors, text, and position.<\/li>\n<li>Done \u2014 the button appears on every page (or as configured).<\/li>\n<\/ol>\n\n<!--section=installation-->\n<p><strong>From the WordPress dashboard:<\/strong><\/p>\n\n<ol>\n<li>Go to Plugins &gt; Add New.<\/li>\n<li>Search for \"TalaDesk\".<\/li>\n<li>Click Install Now, then Activate.<\/li>\n<li>Go to the TalaDesk menu in your admin sidebar to configure.<\/li>\n<\/ol>\n\n<p><strong>Manual installation:<\/strong><\/p>\n\n<ol>\n<li>Upload the <code>taladesk<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate through the Plugins screen.<\/li>\n<li>Configure under the TalaDesk menu in your admin sidebar.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20information%20does%20taladesk%20collect%3F\"><h3>What information does TalaDesk collect?<\/h3><\/dt>\n<dd><p>Nothing. TalaDesk does not collect personal data, track visitors, or contact external servers. All settings are stored in your WordPress options table. The optional click counter lives in the browser's sessionStorage only \u2014 it is never transmitted anywhere.<\/p><\/dd>\n<dt id=\"which%20messaging%20services%20are%20supported%3F\"><h3>Which messaging services are supported?<\/h3><\/dt>\n<dd><p>This plugin connects visitors to WhatsApp. Additional services are offered by a separate premium product at taladesk.com.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20button%20colors%3F\"><h3>Can I customize the button colors?<\/h3><\/dt>\n<dd><p>Yes \u2014 icon color, text color, and background color are all configurable from the settings page. Each has a color picker with defaults matching the WhatsApp green theme.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20someone%20clicks%20the%20button%3F\"><h3>What happens when someone clicks the button?<\/h3><\/dt>\n<dd><p>The button opens WhatsApp in a new tab with your pre-filled message (e.g., <code>wa.me\/27123456789?text=Hi<\/code>). The message template is configured in the settings.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20page%20builders%3F\"><h3>Does this work with page builders?<\/h3><\/dt>\n<dd><p>Yes \u2014 because TalaDesk hooks into <code>wp_footer<\/code>, it works with all page builders (Elementor, Beaver Builder, Gutenberg, etc.) and any WordPress theme.<\/p><\/dd>\n<dt id=\"is%20taladesk%20gdpr-compliant%3F\"><h3>Is TalaDesk GDPR-compliant?<\/h3><\/dt>\n<dd><p>TalaDesk makes zero external requests and sets no cookies. The optional click counter uses the browser's sessionStorage which is cleared when the tab closes. No consent banner is required for the plugin itself.<\/p><\/dd>\n<dt id=\"are%20there%20additional%20features%20available%20elsewhere%3F\"><h3>Are there additional features available elsewhere?<\/h3><\/dt>\n<dd><p>Yes. taladesk.com offers a separate premium product with extra messaging services and analytics. It is independent of this plugin \u2014 nothing in this plugin is locked or disabled.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Removed: Disabled \"service\" selector and the non-functional API token field \u2014 no locked or disabled UI remains.<\/li>\n<li>Removed: Internal pro-gating function and constant; the plugin is fully functional with no license checks.<\/li>\n<li>Removed: WordPress.org directory image assets (banner, icon, screenshots) from the plugin package.<\/li>\n<li>Changed: Settings page now shows a single, non-intrusive informational note about the separate premium product.<\/li>\n<li>Fixed: Inline SVG output now escaped with wp_kses(); removed inline admin JavaScript.<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Fixed: Phone sanitization now strips + signs (digits only for WhatsApp wa.me compatibility)<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Removed: Telegram, Messenger, Signal, and SMS code from the free plugin to comply with WordPress.org guidelines (resolved plugin review blocker).<\/li>\n<li>Changed: Messaging service selector replaced with a static WhatsApp display.<\/li>\n<li>Changed: build_messaging_url() and get_service_icon() simplified to WhatsApp-only.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Fixed: Escaped <code>$checked<\/code> output in active days field<\/li>\n<li>Fixed: Removed <code>Update URI<\/code> header (not permitted on .org)<\/li>\n<li>Fixed: Removed <code>load_plugin_textdomain()<\/code> (auto-loaded for .org)<\/li>\n<li>Fixed: Added <code>languages\/index.php<\/code> placeholder so domain path resolves<\/li>\n<li>Updated: Tested up to 7.0<\/li>\n<li>Updated: Limited readme tags to 5<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Added: <code>load_plugin_textdomain()<\/code> call for translation support<\/li>\n<li>Added: <code>Update URI<\/code> header in plugin bootstrap<\/li>\n<li>Added: Empty <code>languages\/<\/code> directory for future .mo files<\/li>\n<li>Updated: Screenshots to reflect latest UI<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Changed: Messaging service dropdown disabled (WhatsApp only in free tier)<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Added: Purple Pro CTA banner at top of settings page (links to taladesk.com\/#contact)<\/li>\n<li>Updated: Token field description shortened (CTA moved to top banner)<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added: Master active toggle to turn CTA on\/off<\/li>\n<li>Added: Business hours scheduling (day-of-week checkboxes + time range)<\/li>\n<li>Added: taladesk.com token field (greyed out, for future Pro API linking)<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fixed: Admin menu icon resized to 20x20 (was displaying huge)<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Changed: Admin menu icon switched to custom PNG icon<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed: Hover text swap not working (JS ran before CTA rendered in DOM)<\/li>\n<li>Fixed: Removed line-number artifacts that broke CSS and PHP<\/li>\n<li>Removed: Username field (Telegram\/Messenger no longer configurable)<\/li>\n<li>Removed: \"Powered by TalaDesk\" branding link<\/li>\n<li>Removed: <code>!important<\/code> from CSS (proper specificity instead)<\/li>\n<li>Updated: Plugin description and labels streamlined for WhatsApp-only<\/li>\n<li>Added: Plugin icon, banner, and screenshots for WordPress.org directory<\/li>\n<li>Added: Top-level admin menu with TalaDesk icon (was under Settings)<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<li>Floating CTA button with configurable messaging service.<\/li>\n<li>Support for WhatsApp, Telegram, Messenger, Signal, and SMS.<\/li>\n<li>Full color customization (icon, text, background).<\/li>\n<li>Optional hover text swap.<\/li>\n<li>Position selection (bottom-right \/ bottom-left).<\/li>\n<li>Display rules (all pages, homepage, posts, pages, exclude front page).<\/li>\n<li>Settings page under Settings &gt; TalaDesk.<\/li>\n<li>Lightweight: no JavaScript frameworks, no external requests.<\/li>\n<li>Accessibility: ARIA labels, keyboard navigation, focus-visible styles.<\/li>\n<\/ul>","raw_excerpt":"A lightweight floating WhatsApp call-to-action button with scheduling and display rules.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/326186","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=326186"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/taladesk"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=326186"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=326186"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=326186"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=326186"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=326186"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=326186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}