{"id":380733,"date":"2026-10-08T17:08:48","date_gmt":"2026-10-08T17:08:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/hyspeed-share-buttons\/"},"modified":"2026-10-27T11:40:46","modified_gmt":"2026-10-27T11:40:46","slug":"qw-share-buttons","status":"publish","type":"plugin","link":"https:\/\/lt.wordpress.org\/plugins\/qw-share-buttons\/","author":23579675,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.6.6","stable_tag":"1.6.6","tested":"7.1.3","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"QW Share Buttons","header_author":"Himanshu Yadav","header_description":"Lightweight social share buttons with click-based share counts, floating bar, shortcodes, and 25+ networks.","assets_banners_color":"385572","last_updated":"2026-10-27 11:40:46","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/himanshusir.in","header_plugin_uri":"https:\/\/qw.himanshusir.in\/","header_author_uri":"https:\/\/himanshusir.in","rating":5,"author_block_rating":0,"active_installs":0,"downloads":1074,"num_ratings":1,"support_threads":2,"support_threads_resolved":2,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"hyspeedhimanshuyadav","date":"2026-10-08 17:08:21","revision":3735215},"1.1.0":{"tag":"1.1.0","author":"hyspeedhimanshuyadav","date":"2026-10-11 02:36:59","revision":3738845},"1.1.1":{"tag":"1.1.1","author":"hyspeedhimanshuyadav","date":"2026-10-16 16:36:12","revision":3750801},"1.1.2":{"tag":"1.1.2","author":"hyspeedhimanshuyadav","date":"2026-10-17 01:44:43","revision":3751321},"1.1.3":{"tag":"1.1.3","author":"hyspeedhimanshuyadav","date":"2026-10-17 03:18:37","revision":3751354},"1.1.4":{"tag":"1.1.4","author":"hyspeedhimanshuyadav","date":"2026-10-17 16:52:11","revision":3752161},"1.1.5":{"tag":"1.1.5","author":"hyspeedhimanshuyadav","date":"2026-10-17 16:59:07","revision":3752167},"1.1.6":{"tag":"1.1.6","author":"hyspeedhimanshuyadav","date":"2026-10-17 17:12:36","revision":3752186},"1.1.7":{"tag":"1.1.7","author":"hyspeedhimanshuyadav","date":"2026-10-17 18:19:00","revision":3752248},"1.1.8":{"tag":"1.1.8","author":"hyspeedhimanshuyadav","date":"2026-10-17 18:36:59","revision":3752265},"1.1.9":{"tag":"1.1.9","author":"hyspeedhimanshuyadav","date":"2026-10-18 10:08:00","revision":3752862},"1.2.0":{"tag":"1.2.0","author":"hyspeedhimanshuyadav","date":"2026-10-18 11:05:33","revision":3752929},"1.2.1":{"tag":"1.2.1","author":"hyspeedhimanshuyadav","date":"2026-10-18 16:31:56","revision":3753332},"1.2.2":{"tag":"1.2.2","author":"hyspeedhimanshuyadav","date":"2026-10-18 20:16:46","revision":3753572},"1.2.3":{"tag":"1.2.3","author":"hyspeedhimanshuyadav","date":"2026-10-19 10:24:05","revision":3754502},"1.2.4":{"tag":"1.2.4","author":"hyspeedhimanshuyadav","date":"2026-10-19 17:29:48","revision":3755268},"1.2.5":{"tag":"1.2.5","author":"hyspeedhimanshuyadav","date":"2026-10-20 02:37:41","revision":3755813},"1.2.6":{"tag":"1.2.6","author":"hyspeedhimanshuyadav","date":"2026-10-20 03:00:09","revision":3755835},"1.2.7":{"tag":"1.2.7","author":"hyspeedhimanshuyadav","date":"2026-10-20 03:10:42","revision":3755850},"1.2.8":{"tag":"1.2.8","author":"hyspeedhimanshuyadav","date":"2026-10-20 03:49:45","revision":3755863},"1.2.9":{"tag":"1.2.9","author":"hyspeedhimanshuyadav","date":"2026-10-20 05:55:27","revision":3755954},"1.3.0":{"tag":"1.3.0","author":"hyspeedhimanshuyadav","date":"2026-10-20 06:59:47","revision":3756025},"1.3.1":{"tag":"1.3.1","author":"hyspeedhimanshuyadav","date":"2026-10-20 07:24:59","revision":3756055},"1.3.2":{"tag":"1.3.2","author":"hyspeedhimanshuyadav","date":"2026-10-20 07:38:37","revision":3756078},"1.3.3":{"tag":"1.3.3","author":"hyspeedhimanshuyadav","date":"2026-10-20 09:50:47","revision":3756349},"1.3.4":{"tag":"1.3.4","author":"hyspeedhimanshuyadav","date":"2026-10-20 10:20:51","revision":3756427},"1.3.5":{"tag":"1.3.5","author":"hyspeedhimanshuyadav","date":"2026-10-20 10:32:56","revision":3756444},"1.3.6":{"tag":"1.3.6","author":"hyspeedhimanshuyadav","date":"2026-10-20 15:29:13","revision":3756995},"1.3.7":{"tag":"1.3.7","author":"hyspeedhimanshuyadav","date":"2026-10-20 18:25:30","revision":3757271},"1.3.8":{"tag":"1.3.8","author":"hyspeedhimanshuyadav","date":"2026-10-20 18:49:22","revision":3757304},"1.3.9":{"tag":"1.3.9","author":"hyspeedhimanshuyadav","date":"2026-10-20 19:20:03","revision":3757352},"1.4.0":{"tag":"1.4.0","author":"hyspeedhimanshuyadav","date":"2026-10-21 08:39:01","revision":3757953},"1.4.1":{"tag":"1.4.1","author":"hyspeedhimanshuyadav","date":"2026-10-21 09:37:17","revision":3758039},"1.4.2":{"tag":"1.4.2","author":"hyspeedhimanshuyadav","date":"2026-10-21 15:50:06","revision":3758656},"1.4.3":{"tag":"1.4.3","author":"hyspeedhimanshuyadav","date":"2026-10-21 15:56:37","revision":3758664},"1.4.4":{"tag":"1.4.4","author":"hyspeedhimanshuyadav","date":"2026-10-21 18:04:32","revision":3758847},"1.4.5":{"tag":"1.4.5","author":"hyspeedhimanshuyadav","date":"2026-10-21 18:34:33","revision":3758891},"1.4.6":{"tag":"1.4.6","author":"hyspeedhimanshuyadav","date":"2026-10-22 08:06:27","revision":3759519},"1.4.7":{"tag":"1.4.7","author":"hyspeedhimanshuyadav","date":"2026-10-22 18:19:44","revision":3760353},"1.4.8":{"tag":"1.4.8","author":"hyspeedhimanshuyadav","date":"2026-10-22 19:36:17","revision":3760449},"1.4.9":{"tag":"1.4.9","author":"hyspeedhimanshuyadav","date":"2026-10-23 09:03:30","revision":3761234},"1.5.0":{"tag":"1.5.0","author":"hyspeedhimanshuyadav","date":"2026-10-23 09:25:44","revision":3761284},"1.5.1":{"tag":"1.5.1","author":"hyspeedhimanshuyadav","date":"2026-10-23 19:49:32","revision":3762344},"1.5.2":{"tag":"1.5.2","author":"hyspeedhimanshuyadav","date":"2026-10-24 17:27:59","revision":3763559},"1.5.3":{"tag":"1.5.3","author":"hyspeedhimanshuyadav","date":"2026-10-24 20:56:06","revision":3763728},"1.5.4":{"tag":"1.5.4","author":"hyspeedhimanshuyadav","date":"2026-10-24 21:28:31","revision":3763744},"1.5.5":{"tag":"1.5.5","author":"hyspeedhimanshuyadav","date":"2026-10-24 22:38:47","revision":3763798},"1.5.6":{"tag":"1.5.6","author":"hyspeedhimanshuyadav","date":"2026-10-25 10:56:27","revision":3764375},"1.5.7":{"tag":"1.5.7","author":"hyspeedhimanshuyadav","date":"2026-10-25 12:06:17","revision":3764487},"1.5.8":{"tag":"1.5.8","author":"hyspeedhimanshuyadav","date":"2026-10-25 14:45:54","revision":3764774},"1.5.9":{"tag":"1.5.9","author":"hyspeedhimanshuyadav","date":"2026-10-25 15:27:25","revision":3764829},"1.6.0":{"tag":"1.6.0","author":"hyspeedhimanshuyadav","date":"2026-10-25 17:09:59","revision":3764968},"1.6.1":{"tag":"1.6.1","author":"hyspeedhimanshuyadav","date":"2026-10-25 18:36:07","revision":3765077},"1.6.2":{"tag":"1.6.2","author":"hyspeedhimanshuyadav","date":"2026-10-26 10:30:42","revision":3766131},"1.6.3":{"tag":"1.6.3","author":"hyspeedhimanshuyadav","date":"2026-10-26 17:04:44","revision":3766968},"1.6.4":{"tag":"1.6.4","author":"hyspeedhimanshuyadav","date":"2026-10-26 18:31:28","revision":3767101},"1.6.5":{"tag":"1.6.5","author":"hyspeedhimanshuyadav","date":"2026-10-26 19:05:44","revision":3767189},"1.6.6":{"tag":"1.6.6","author":"hyspeedhimanshuyadav","date":"2026-10-27 11:40:46","revision":3768378}},"upgrade_notice":{"1.4.1":"<p>New one-click style presets and a Gradient button style. Your current look does not change.<\/p>","1.4.0":"<p>The front-end script no longer needs jQuery, and privacy policy text was added. Please clear your page cache after updating so visitors get the new script.<\/p>","1.3.9":"<p>Follow icons can now change size, shape and color. Safe to install; defaults keep the current look.<\/p>","1.3.8":"<p>WhatsApp Chat and Follow Icons now have their own settings pages with live previews. Fixes card padding, a WhatsApp follow-link that did not save, and the YouTube icon. Safe to install; your saved settings are kept.<\/p>","1.3.7":"<p>WhatsApp click-to-chat fixed button (wa.me). Safe to install. Off until you enable it and set a number.<\/p>","1.3.6":"<p>Optional \u201cshow after scroll\u201d for floating and automatic inline share bars. Safe to install. Default remains show immediately.<\/p>","1.3.5":"<p>Elementor widget for QW Share Buttons. Safe to install. Requires Elementor only if you use the widget.<\/p>","1.3.4":"<p>WooCommerce product share positions (after title, price, short description, or Add to cart). Safe to install. Off until you enable it.<\/p>","1.3.3":"<p>Follow \/ profile icons and optional image share on hover. Safe to install. New options are off until you turn them on.<\/p>","1.3.2":"<p>Share Statistics: device totals note, Reset per post on Top Posts (column always visible). Safe to install. No new frontend load.<\/p>","1.3.1":"<p>Reset counts on this post from the QW Share editor box (total + by network). Safe to install. No new frontend load; your settings are unchanged.<\/p>","1.3.0":"<p>Share preview card (title + image) and clicks by device (mobile vs desktop) on Share Statistics. Safe to install. New options are off until you turn them on.<\/p>","1.2.9":"<p>Gutenberg block, clicks-over-time chart, share-on-text-selection, and a live phone preview on Buttons in Mobile. Safe to install. New options are off until you turn them on.<\/p>","1.2.8":"<p>Adds a Popular Shares widget driven by your existing click counts. Safe to install.<\/p>","1.2.7":"<p>Fixes the blank Button Appearance settings page in 1.2.6. Recommended for everyone on 1.2.6. Your settings are not changed.<\/p>","1.2.6":"<p>Share Buttons widget and optional More menu for long network lists. Safe to install.<\/p>","1.2.5":"<p>Template tag for theme developers and a translation .pot file. Safe to install.<\/p>","1.2.4":"<p>Alignment for inline buttons, Shares column on post lists, and clicks by network in the editor box. Safe to install.<\/p>","1.2.3":"<p>Back up and restore your settings, see clicks by network in Share Statistics, and a few small fixes. Safe to install.<\/p>","1.2.2":"<p>New AI buttons (ChatGPT, Claude, Grok, Perplexity, Google AI, Muse), plus optional UTM tags and short links. Everything new is off until you turn it on.<\/p>","1.2.1":"<p>Write your own share messages per network, optional Google Analytics share event, and the Email button now puts the title in the subject and the link in the body. Safe to install.<\/p>","1.2.0":"<p>New per-post options in the editor: hide the share buttons on one post, and set your own share text. Safe to install.<\/p>","1.1.9":"<p>The share buttons shortcode can now pick buttons, share any link, change the title and align the bar. Smaller download. Safe to install.<\/p>","1.1.8":"<p>Security and stability fixes: only real networks are counted, shortcodes respect private posts, more reliable Email\/SMS counting, no duplicate bars, and a bigger CSV export. Recommended update.<\/p>","1.1.7":"<p>Mobile options are now grouped under a new Buttons in Mobile page. No settings are lost. Safe to install.<\/p>","1.1.6":"<p>Fixes share buttons not appearing automatically on some themes and page builders, plus clearer settings help. Recommended update.<\/p>","1.1.5":"<p>Faster loading (assets only where needed) and fixes for Email\/SMS buttons, post-type settings and the count shortcode.<\/p>","1.1.4":"<p>Fixes WeChat button (now copies the link) and Truth Social icon display. Recommended update.<\/p>","1.1.3":"<p>Clearer admin labels, live Button Appearance preview, better placement controls, and safer loading for feeds and cached pages.<\/p>","1.1.2":"<p>Fixes double-counting, counts published posts only, adds a per-IP rate limit, and loads shortcode styles earlier.<\/p>","1.1.1":"<p>Share counts work on cached pages; shortcodes always load their styles; safer counting under heavy traffic.<\/p>","1.1.0":"<p>Adds native mobile Share button and optional bottom bar. Improves counting on sites behind Cloudflare or a CDN.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3738859,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3738859,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3735219,"resolution":"1544x500","location":"assets","locale":"","width":1440,"height":720},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3738859,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3735219,"resolution":"772x250","location":"assets","locale":"","width":1776,"height":576},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3738859,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"qw-share-buttons\/share-buttons":{"name":"qw-share-buttons\/share-buttons","title":"QW Share Buttons"},"qw-share-buttons\/quote-card":{"name":"qw-share-buttons\/quote-card","title":"QW Click to Tweet"}},"tagged_versions":["1.0.0","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.1.9","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","1.2.6","1.2.7","1.2.8","1.2.9","1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.8","1.3.9","1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5","1.4.6","1.4.7","1.4.8","1.4.9","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.5.5","1.5.6","1.5.7","1.5.8","1.5.9","1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3760419,"resolution":"1","location":"assets","locale":"","width":1920,"height":960},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3760419,"resolution":"10","location":"assets","locale":"","width":1920,"height":958},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3760419,"resolution":"11","location":"assets","locale":"","width":1920,"height":955},"screenshot-12.png":{"filename":"screenshot-12.png","revision":3760419,"resolution":"12","location":"assets","locale":"","width":1920,"height":954},"screenshot-13.png":{"filename":"screenshot-13.png","revision":3760419,"resolution":"13","location":"assets","locale":"","width":1920,"height":1076},"screenshot-14.png":{"filename":"screenshot-14.png","revision":3760419,"resolution":"14","location":"assets","locale":"","width":1920,"height":993},"screenshot-15.png":{"filename":"screenshot-15.png","revision":3760419,"resolution":"15","location":"assets","locale":"","width":1920,"height":961},"screenshot-16.png":{"filename":"screenshot-16.png","revision":3760419,"resolution":"16","location":"assets","locale":"","width":1920,"height":959},"screenshot-17.png":{"filename":"screenshot-17.png","revision":3760419,"resolution":"17","location":"assets","locale":"","width":1920,"height":957},"screenshot-18.png":{"filename":"screenshot-18.png","revision":3760419,"resolution":"18","location":"assets","locale":"","width":1920,"height":955},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3760419,"resolution":"2","location":"assets","locale":"","width":1920,"height":960},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3760419,"resolution":"3","location":"assets","locale":"","width":1920,"height":960},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3760419,"resolution":"4","location":"assets","locale":"","width":1920,"height":960},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3760419,"resolution":"5","location":"assets","locale":"","width":1920,"height":960},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3760419,"resolution":"6","location":"assets","locale":"","width":1920,"height":955},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3760419,"resolution":"7","location":"assets","locale":"","width":1920,"height":959},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3760419,"resolution":"8","location":"assets","locale":"","width":1920,"height":959},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3760419,"resolution":"9","location":"assets","locale":"","width":1920,"height":948}},"screenshots":{"1":"Select Buttons \u2014 enable, disable, and reorder social sharing networks, including custom networks and the More button.","2":"Custom Share Networks \u2014 create your own sharing buttons with HTTPS URL templates, colors, and optional image icons.","3":"Where to Display \u2014 choose the button position, post types, and display conditions; configure WooCommerce product sharing.","4":"Floating Share Bar \u2014 choose the floating bar position and scroll-triggered visibility settings.","5":"Button Appearance \u2014 preview six style presets and customize button labels, shapes, sizes, and spacing.","6":"Share Messages \u2014 customize sharing text for WhatsApp, X, Telegram, Bluesky, Threads, email, and other services.","7":"Buttons in Mobile \u2014 preview mobile sharing and control mobile visibility, labels, and the optional bottom bar.","8":"Counts &amp; Tracking \u2014 configure click-based share counts, starting counts, visibility thresholds, and post types.","9":"Gutenberg Post Controls \u2014 manage per-post share counts, custom share text, and automatic button visibility in the block editor.","10":"Advanced Options \u2014 configure click throttling, text-selection sharing, image-hover sharing, and community integrations.","11":"Gutenberg Share Block \u2014 insert QW Share Buttons directly into a post or page from the block inserter.","12":"Text Selection Sharing \u2014 let readers share highlighted text through a compact floating share toolbar.","13":"Per-Post Share Settings \u2014 reset share counts, hide automatic buttons, or set a custom share message for an individual post.","14":"Elementor Integration \u2014 insert and preview QW Share Buttons in Elementor layouts.","15":"WhatsApp Chat \u2014 configure a floating WhatsApp contact button with a live preview.","16":"Follow Icons \u2014 add links to your social profiles and preview the follow buttons.","17":"Share Statistics \u2014 review clicks over time, devices, networks, and top posts; export CSV reports.","18":"Shortcodes &amp; Template Tags \u2014 see examples for sharing buttons, share counts, follow icons, and PHP integration."}},"plugin_section":[262246],"plugin_tags":[396,3091,680,3160,286],"plugin_category":[56],"plugin_contributors":[285122],"plugin_business_model":[],"class_list":["post-380733","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-privacy","plugin_tags-share-buttons","plugin_tags-social-share","plugin_tags-whatsapp","plugin_tags-woocommerce","plugin_category-social-and-sharing","plugin_contributors-hyspeedhimanshuyadav","plugin_committers-hyspeedhimanshuyadav"],"banners":{"banner":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/banner-772x250.png?rev=3738859","banner_2x":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/banner-1544x500.png?rev=3738859","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/icon-128x128.png?rev=3738859","icon_2x":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/icon-256x256.png?rev=3738859","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-1.png?rev=3760419","caption":"Select Buttons \u2014 enable, disable, and reorder social sharing networks, including custom networks and the More button."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-2.png?rev=3760419","caption":"Custom Share Networks \u2014 create your own sharing buttons with HTTPS URL templates, colors, and optional image icons."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-3.png?rev=3760419","caption":"Where to Display \u2014 choose the button position, post types, and display conditions; configure WooCommerce product sharing."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-4.png?rev=3760419","caption":"Floating Share Bar \u2014 choose the floating bar position and scroll-triggered visibility settings."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-5.png?rev=3760419","caption":"Button Appearance \u2014 preview six style presets and customize button labels, shapes, sizes, and spacing."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-6.png?rev=3760419","caption":"Share Messages \u2014 customize sharing text for WhatsApp, X, Telegram, Bluesky, Threads, email, and other services."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-7.png?rev=3760419","caption":"Buttons in Mobile \u2014 preview mobile sharing and control mobile visibility, labels, and the optional bottom bar."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-8.png?rev=3760419","caption":"Counts &amp; Tracking \u2014 configure click-based share counts, starting counts, visibility thresholds, and post types."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-9.png?rev=3760419","caption":"Gutenberg Post Controls \u2014 manage per-post share counts, custom share text, and automatic button visibility in the block editor."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-10.png?rev=3760419","caption":"Advanced Options \u2014 configure click throttling, text-selection sharing, image-hover sharing, and community integrations."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-11.png?rev=3760419","caption":"Gutenberg Share Block \u2014 insert QW Share Buttons directly into a post or page from the block inserter."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-12.png?rev=3760419","caption":"Text Selection Sharing \u2014 let readers share highlighted text through a compact floating share toolbar."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-13.png?rev=3760419","caption":"Per-Post Share Settings \u2014 reset share counts, hide automatic buttons, or set a custom share message for an individual post."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-14.png?rev=3760419","caption":"Elementor Integration \u2014 insert and preview QW Share Buttons in Elementor layouts."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-15.png?rev=3760419","caption":"WhatsApp Chat \u2014 configure a floating WhatsApp contact button with a live preview."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-16.png?rev=3760419","caption":"Follow Icons \u2014 add links to your social profiles and preview the follow buttons."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-17.png?rev=3760419","caption":"Share Statistics \u2014 review clicks over time, devices, networks, and top posts; export CSV reports."},{"src":"https:\/\/ps.w.org\/qw-share-buttons\/assets\/screenshot-18.png?rev=3760419","caption":"Shortcodes &amp; Template Tags \u2014 see examples for sharing buttons, share counts, follow icons, and PHP integration."}],"raw_content":"<!--section=description-->\n<p><strong>QW Share Buttons<\/strong> helps WordPress visitors <strong>share posts, explore content with AI, and discover more from your site<\/strong>. It combines <strong>lightweight social sharing<\/strong>, <strong>Share to AI<\/strong>, <strong>on-site click analytics<\/strong>, and <strong>flexible design and placement controls<\/strong> \u2014 without requiring frontend jQuery, external icon fonts, or a separate analytics subscription.<\/p>\n\n<p><strong>Why choose QW Share Buttons?<\/strong> It goes beyond a row of social icons: customize sharing for each device, offer a follow-up action after a share-button click, track interactions on your own site, and control the experience from the WordPress dashboard.<\/p>\n\n<h4>Lightweight sharing, with privacy in mind<\/h4>\n\n<ul>\n<li><strong>Vanilla JavaScript frontend<\/strong> \u2014 sharing interactions do not require frontend jQuery.<\/li>\n<li><strong>Conditional loading and local icons<\/strong> \u2014 assets are loaded according to enabled features; no external icon font or social network SDK is required to display buttons.<\/li>\n<li><strong>Admin-only Performance Diagnostics<\/strong> \u2014 inspect installed frontend\/admin asset sizes and loading behavior without adding visitor-facing diagnostics requests.<\/li>\n<li><strong>On-site click counts<\/strong> \u2014 record aggregate sharing-button interactions locally rather than fetching official network counts.<\/li>\n<li><strong>Works alongside page caches and CDNs<\/strong> \u2014 changes to displayed buttons may require clearing the site's cache.<\/li>\n<\/ul>\n\n<h4>Share to AI, alongside social networks<\/h4>\n\n<ul>\n<li><strong>Optional AI destinations<\/strong> \u2014 ChatGPT, Claude, Grok, Perplexity, Google AI and Meta AI (Muse).<\/li>\n<li><strong>Custom AI prompt<\/strong> \u2014 configure the question or instruction visitors can send using the existing Share Messages settings.<\/li>\n<li><strong>Same device and placement controls<\/strong> \u2014 show AI buttons directly or inside More, and control visibility on desktop and mobile.<\/li>\n<li><strong>No AI SDK on page load<\/strong> \u2014 AI destinations open only after a visitor clicks a button. A click does not guarantee an AI service will read, summarize, or cite the page; some services require the visitor to paste the prompt.<\/li>\n<\/ul>\n\n<h4>See which sharing buttons visitors actually use<\/h4>\n\n<ul>\n<li><strong>Built-in Share Statistics<\/strong> \u2014 view clicks by network, device, post and time period.<\/li>\n<li><strong>Dashboard widget and weekly digest<\/strong> \u2014 spot popular content without logging in to another analytics platform.<\/li>\n<li><strong>CSV export and optional GA4\/GTM events<\/strong> \u2014 use QW's data in your own reporting workflow.<\/li>\n<li><strong>Historical Count Recovery<\/strong> \u2014 manually enter verified past counts and previous post URLs after a migration, without altering QW's recorded click analytics.<\/li>\n<li><strong>Honest metrics<\/strong> \u2014 click counts are not confirmed completed shares or official totals from Facebook, X or other networks.<\/li>\n<\/ul>\n\n<h4>Customize sharing without code<\/h4>\n\n<ul>\n<li><strong>Six appearance presets and custom colors<\/strong> \u2014 adjust shape, labels, spacing, sizes, alignment and button styles with a live preview.<\/li>\n<li><strong>Flexible placement<\/strong> \u2014 inline buttons, a floating share bar that responds to scroll position, optional mobile bottom bar and specific post\/page targeting.<\/li>\n<li><strong>Per-network desktop\/mobile visibility<\/strong> \u2014 decide which networks visitors see on each type of device; group extra options in the customizable More menu.<\/li>\n<li><strong>Global and automatic sharing switches<\/strong> \u2014 control automatic placement separately from manually inserted shortcodes and widgets.<\/li>\n<li><strong>Editor integrations<\/strong> \u2014 Gutenberg block, Elementor widget, shortcodes, WordPress widgets and a PHP template tag.<\/li>\n<\/ul>\n\n<h4>Features that go beyond basic social buttons<\/h4>\n\n<ul>\n<li><strong>After-Share Actions<\/strong> \u2014 show an optional thank-you, follow or call-to-action panel after a sharing interaction. A click does not confirm a completed external share.<\/li>\n<li><strong>Advanced Pinterest image sharing<\/strong> \u2014 control eligible images, minimum width, Pin descriptions and optional per-post Pin images, with image exclusions.<\/li>\n<li><strong>Text selection and Click-to-Tweet<\/strong> \u2014 let readers share a highlighted quote or a prepared message.<\/li>\n<li><strong>WooCommerce placements<\/strong> \u2014 choose sharing positions on product pages; optional BuddyPress and bbPress sharing is also available.<\/li>\n<li><strong>Custom networks, UTM links and short links<\/strong> \u2014 extend available destinations and tailor shared URLs.<\/li>\n<li><strong>Follow Icons and optional WhatsApp Chat<\/strong> \u2014 complementary tools that can be enabled independently.<\/li>\n<\/ul>\n\n<h4>Popular sharing destinations<\/h4>\n\n<p>Choose from WhatsApp, Telegram, Facebook, X, LinkedIn, Pinterest, Reddit, Bluesky, Threads, Viber, Naver BAND and many others. Share to AI supports ChatGPT, Claude, Grok, Perplexity, Google AI and Meta AI (Muse). Some destinations depend on browser support or an installed mobile app.<\/p>\n\n<p><strong>Get started:<\/strong> Open <strong>Select Buttons<\/strong> to choose destinations, <strong>Where to Display<\/strong> for placements, <strong>Button Appearance<\/strong> for styling, and <strong>Share Statistics<\/strong> to see click activity. Optional features remain configurable in their own settings.<\/p>\n\n<h4>Main features<\/h4>\n\n<p><strong>Sharing<\/strong>\n* WhatsApp click-to-chat \u2014 fixed wa.me button with your number and optional message (own <strong>WhatsApp Chat<\/strong> page with live preview)\n* WooCommerce product positions \u2014 after title, price, short description, or Add to cart\n* Inline share buttons \u2014 above, below, both, or after the first paragraph\n* Floating side bar and mobile bottom bar\n* Show after scroll \u2014 reveal floating\/inline bars after 25%, 50%, or 75% of the page\n* Native device Share button on supported mobile and desktop browsers (HTTPS required); configure its device visibility\n* Copy link, Email, SMS, Print and 25+ networks\n* Custom share messages per network ({title}, {url}, {site})\n* Share preview card (title + featured image under the bar)\n* Share on text selection popup (X, WhatsApp, Telegram, Copy)\n* Image share on hover \u2014 one compact Share menu with Pinterest, WhatsApp, Facebook, X, Telegram, LinkedIn, Email, and Copy Link (off by default)\n* More menu \u2014 manually select networks for the menu or automatically move extra networks inside it\n* Optional UTM tags and WordPress short links on shared URLs\n* Optional Google Analytics 4 \/ Tag Manager \u201cshare\u201d event\n* Optional After-Share Action panel with editable heading, message, and follow\/CTA link\n* Optional BuddyPress activity and bbPress topic\/reply sharing<\/p>\n\n<p><strong>Follow \/ social media icons<\/strong>\n* Profile links for Facebook, X, Instagram, YouTube, LinkedIn, Telegram, Pinterest, Threads\n* Shortcode <code>[qwshare_follow]<\/code> and <strong>QW Follow Icons<\/strong> widget\n* Own <strong>Follow Icons<\/strong> page with a plain-language guide, live preview, and size \/ shape \/ color options\n* Optional display under the automatic share bar<\/p>\n\n<p><strong>Counts &amp; statistics<\/strong>\n* Click-based counts (not third-party APIs)\n* Optional starting count (global or per post)\n* Share Statistics \u2014 totals, clicks over time, by network, by device\n* Top posts list with per-post Reset\n* CSV export\n* Weekly overview in Share Statistics, WordPress Dashboard widget, and optional weekly email digest\n* \u201cShares\u201d column on Posts \/ Pages lists<\/p>\n\n<p><strong>Placement &amp; design<\/strong>\n* Post types, categories, or specific posts\n* Button shape, style, size, spacing, labels, colours, alignment \u2014 with live preview\n* Per-network device visibility: desktop only, mobile only, or both\n* Responsive container maximum width, optional background\/border, and customizable background color\n* Independent mobile alignment options for inline sharing\n* Dark mode option\n* Per-post controls: hide buttons, starting count, custom share text, reset counts\n* Gutenberg block with live preview\n* Elementor widget \u2014 networks, alignment, post\/product ID, custom URL and title\n* Shortcodes <code>[qwshare_share_buttons]<\/code> and <code>[qwshare_share_count]<\/code>\n* Template tag <code>qwshare_buttons()<\/code> for themes\n* Share Buttons widget and Popular Shares widget<\/p>\n\n<p><strong>Privacy &amp; performance<\/strong>\n* No official Facebook\/X share-count APIs\n* No background calls to social networks\n* Frontend assets load only when buttons (or optional features) are shown\n* Works with page cache and Cloudflare<\/p>\n\n<h4>Shortcodes<\/h4>\n\n<ul>\n<li><code>[qwshare_share_buttons]<\/code> \u2014 share bar (optional <code>networks<\/code>, <code>url<\/code>, <code>title<\/code>, <code>align<\/code>, <code>id<\/code>)<\/li>\n<li><code>[qwshare_share_count]<\/code> \u2014 share count only<\/li>\n<li><code>[qwshare_follow]<\/code> \u2014 follow \/ profile icons (optional <code>align<\/code>)<\/li>\n<\/ul>\n\n<h4>Perfect for<\/h4>\n\n<p>Blogs, news sites, WooCommerce stores, education sites and publishers looking for <strong>lightweight social sharing<\/strong>, <strong>on-site click analytics<\/strong> and <strong>customizable sharing buttons<\/strong> in one WordPress plugin.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin constructs share links that open third-party social network share dialogs when a visitor clicks a share button. No data is sent automatically by the plugin server-side; the browser navigates (or opens a new tab) to the chosen network\u2019s share endpoint with the current page URL and title.<\/p>\n\n<p>Services used (when the corresponding network is enabled):<\/p>\n\n<ul>\n<li>WhatsApp (api.whatsapp.com) \u2014 opens WhatsApp share with pre-filled text. Terms: https:\/\/www.whatsapp.com\/legal\/terms-of-service Privacy: https:\/\/www.whatsapp.com\/legal\/privacy-policy<\/li>\n<li>Telegram (t.me) \u2014 opens Telegram share. Terms: https:\/\/telegram.org\/tos Privacy: https:\/\/telegram.org\/privacy<\/li>\n<li>Facebook (facebook.com) \u2014 opens Facebook sharer. Terms: https:\/\/www.facebook.com\/terms Privacy: https:\/\/www.facebook.com\/privacy\/policy<\/li>\n<li>X \/ Twitter (x.com) \u2014 opens post composer. Terms: https:\/\/x.com\/tos Privacy: https:\/\/x.com\/privacy<\/li>\n<li>LinkedIn (linkedin.com) \u2014 opens share-offsite. Terms: https:\/\/www.linkedin.com\/legal\/user-agreement Privacy: https:\/\/www.linkedin.com\/legal\/privacy-policy<\/li>\n<li>ChatGPT (chatgpt.com) \u2014 AI button; opens ChatGPT with your prompt and the page link pre-filled. Terms: https:\/\/openai.com\/policies\/terms-of-use\/ Privacy: https:\/\/openai.com\/policies\/privacy-policy\/<\/li>\n<li>Claude (claude.ai) \u2014 AI button; opens Claude with your prompt and the page link pre-filled. Terms: https:\/\/www.anthropic.com\/legal\/consumer-terms Privacy: https:\/\/www.anthropic.com\/legal\/privacy<\/li>\n<li>Grok (grok.com) \u2014 AI button; opens Grok with your prompt and the page link pre-filled. Terms: https:\/\/x.ai\/legal\/terms-of-service Privacy: https:\/\/x.ai\/legal\/privacy-policy<\/li>\n<li>Perplexity (perplexity.ai) \u2014 AI button; opens Perplexity with your prompt and the page link pre-filled. Terms: https:\/\/www.perplexity.ai\/hub\/legal\/terms-of-service Privacy: https:\/\/www.perplexity.ai\/hub\/legal\/privacy-policy<\/li>\n<li>Google AI Mode (google.com) \u2014 AI button; opens Google AI Mode with your prompt and the page link pre-filled. Terms: https:\/\/policies.google.com\/terms Privacy: https:\/\/policies.google.com\/privacy<\/li>\n<li>Muse \/ Meta AI (meta.ai) \u2014 AI button; opens Meta AI (powered by Muse) with your prompt and the page link pre-filled. Terms: https:\/\/www.facebook.com\/terms Privacy: https:\/\/www.facebook.com\/privacy\/policy\/\nThe AI buttons are ordinary links. Nothing is sent until a visitor clicks one, and then only the prompt text (which includes the page link) goes to that service.<\/li>\n<li>Pinterest, Reddit, Bluesky, Threads, Nextdoor, and other networks listed in the plugin settings \u2014 each opens that network\u2019s public share\/intent URL with the page URL (and sometimes title). Consult each network\u2019s own terms and privacy policy.<\/li>\n<\/ul>\n\n<p>No personal data is transmitted by the plugin itself beyond what the visitor\u2019s browser sends when following a normal share link. The plugin does not register with or call network APIs in the background.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code> or install the ZIP via <strong>Plugins \u2192 Add New \u2192 Upload<\/strong>.<\/li>\n<li>Activate <strong>QW Share Buttons<\/strong> through the <strong>Plugins<\/strong> menu.<\/li>\n<li>Go to <strong>QWShare<\/strong> in the admin menu to configure networks and display options.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20makes%20qw%20share%20buttons%20different%20from%20a%20basic%20social%20sharing%20plugin%3F\"><h3>What makes QW Share Buttons different from a basic social sharing plugin?<\/h3><\/dt>\n<dd><p>It combines Share to AI destinations, on-site sharing-button click analytics, extensive responsive customization, scroll-aware floating bars, optional After-Share Actions, advanced Pinterest controls and manual historical count recovery. You can use the features you need without installing a separate frontend icon library. The plugin does not claim to measure completed shares or to be the fastest plugin without comparative benchmarks.<\/p><\/dd>\n<dt id=\"what%20does%20the%20wechat%20button%20do%3F\"><h3>What does the WeChat button do?<\/h3><\/dt>\n<dd><p>WeChat has no public web share link, so the button copies the page link. Paste it into WeChat to share.<\/p><\/dd>\n<dt id=\"how%20do%20i%20show%20the%20share%20count%20somewhere%20else%3F\"><h3>How do I show the share count somewhere else?<\/h3><\/dt>\n<dd><p>Use the shortcode <code>[qwshare_share_count]<\/code> (optionally with <code>id=\"123\"<\/code>). It shows the same number as the share bar and updates after a share.<\/p><\/dd>\n<dt id=\"are%20these%20official%20facebook%20%2F%20x%20share%20counts%3F\"><h3>Are these official Facebook \/ X share counts?<\/h3><\/dt>\n<dd><p>No. Counts track share <strong>button clicks on your site only<\/strong>. They are not pulled from social network APIs.<\/p><\/dd>\n<dt id=\"what%20is%20the%20starting%20count%3F\"><h3>What is the starting count?<\/h3><\/dt>\n<dd><p>An optional number you can set globally or per post. It is added to click counts when showing the total. It is not a claim of external network shares.<\/p><\/dd>\n<dt id=\"can%20i%20set%20a%20different%20starting%20count%20per%20post%3F\"><h3>Can I set a different starting count per post?<\/h3><\/dt>\n<dd><p>Yes. Edit a post and use the <strong>QW Share<\/strong> box in the sidebar.<\/p><\/dd>\n<dt id=\"can%20i%20write%20my%20own%20share%20message%3F\"><h3>Can I write my own share message?<\/h3><\/dt>\n<dd><p>Yes. Go to QW Share &gt; <strong>Share Messages<\/strong>. Use <code>{title}<\/code>, <code>{url}<\/code> and <code>{site}<\/code>, for example <code>Read this: {title} {url}<\/code>. Leave a box empty to keep the default wording. X and Telegram add the link by themselves, so leave <code>{url}<\/code> out for those two. Email has its own subject and body boxes.<\/p><\/dd>\n<dt id=\"what%20are%20the%20ai%20buttons%3F\"><h3>What are the AI buttons?<\/h3><\/dt>\n<dd><p>ChatGPT, Claude, Grok, Perplexity, Google AI and Muse (Meta AI) buttons. When a visitor clicks one, it opens that AI site with a ready question such as \"Summarize this page: (link)\". Turn them on in QW Share &gt; <strong>Select Buttons<\/strong>, and change the question in QW Share &gt; <strong>Share Messages<\/strong> (AI Buttons Prompt). They are off until you pick them.<\/p><\/dd>\n<dt id=\"why%20do%20the%20claude%20and%20muse%20buttons%20copy%20the%20question%3F\"><h3>Why do the Claude and Muse buttons copy the question?<\/h3><\/dt>\n<dd><p>Claude and Muse (Meta AI) do not always accept a question typed into their link, so they can open with an empty box. When one of these buttons is clicked, the plugin also copies the question to the clipboard and shows a short message, so the visitor can paste it if the box is empty.<\/p><\/dd>\n<dt id=\"how%20do%20i%20move%20my%20settings%20to%20another%20site%3F\"><h3>How do I move my settings to another site?<\/h3><\/dt>\n<dd><p>Go to QW Share &gt; <strong>Advanced Options<\/strong> &gt; <strong>Backup &amp; Restore<\/strong>. Click <strong>Download Settings File<\/strong> on the first site. On the second site, choose that file under <strong>Import Settings<\/strong> and click the button. A wrong file is rejected and nothing changes. Selected categories and posts are specific to each site.<\/p><\/dd>\n<dt id=\"where%20can%20i%20see%20which%20networks%20are%20used%20most%3F\"><h3>Where can I see which networks are used most?<\/h3><\/dt>\n<dd><p>Go to QW Share &gt; <strong>Share Statistics<\/strong>. The <strong>Clicks by network<\/strong> list shows your top networks. The CSV export also has one column per network.<\/p><\/dd>\n<dt id=\"what%20are%20utm%20tags%20and%20short%20links%3F\"><h3>What are UTM tags and short links?<\/h3><\/dt>\n<dd><p>In QW Share &gt; <strong>Counts &amp; Tracking<\/strong> &gt; <strong>Link Tracking<\/strong>. UTM tags add <code>utm_source<\/code> (the network), <code>utm_medium<\/code> and an optional campaign name to the shared link, so Google Analytics shows which network sent each visit. Only links to your own site are tagged. Short links share the short WordPress link (like <code>yoursite.com\/?p=123<\/code>) instead of the long address. Both are off by default.<\/p><\/dd>\n<dt id=\"can%20i%20track%20share%20clicks%20in%20google%20analytics%3F\"><h3>Can I track share clicks in Google Analytics?<\/h3><\/dt>\n<dd><p>Yes. Turn on <strong>Analytics Event<\/strong> in QW Share &gt; <strong>Counts &amp; Tracking<\/strong>. Each click sends a <code>share<\/code> event with <code>method<\/code> (the network), <code>content_type<\/code> and <code>item_id<\/code> (the post ID). It uses <code>gtag<\/code> if your site has it, otherwise the Tag Manager <code>dataLayer<\/code>. The plugin makes no requests of its own for this.<\/p><\/dd>\n<dt id=\"can%20i%20hide%20the%20share%20buttons%20on%20one%20post%3F\"><h3>Can I hide the share buttons on one post?<\/h3><\/dt>\n<dd><p>Yes. Edit the post, open the <strong>QW Share<\/strong> box in the sidebar and tick <strong>Hide share buttons on this post<\/strong>. This turns off the automatic buttons (inline, floating and bottom bar) for that post only. A shortcode you add yourself still shows.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20text%20that%20gets%20shared%20for%20one%20post%3F\"><h3>Can I change the text that gets shared for one post?<\/h3><\/dt>\n<dd><p>Yes. Type it in the <strong>Share text<\/strong> field of the <strong>QW Share<\/strong> box. It is used instead of the post title in shared messages, such as the X post text, the WhatsApp message and the email subject. Leave it empty to use the post title.<\/p><\/dd>\n<dt id=\"does%20qw%20share%20buttons%20use%20jquery%3F\"><h3>Does QW Share Buttons use jQuery?<\/h3><\/dt>\n<dd><p>Not on the front of your site. The share buttons, counts, More menu and text-selection popup all run on plain JavaScript. Your admin screens still use the jQuery that WordPress ships. If your theme or another plugin loads jQuery, that is not affected.<\/p><\/dd>\n<dt id=\"is%20it%20privacy-friendly%20%2F%20gdpr-friendly%3F\"><h3>Is it privacy-friendly \/ GDPR-friendly?<\/h3><\/dt>\n<dd><p>The plugin sets no cookies, uses no browser storage, loads nothing from other websites, and does not store visitor IP addresses. Click counts are anonymous totals kept in your own database. This is not legal advice: if you turn on the Google Analytics event option, that tool's own rules apply, and share links open the network your visitor chooses. Ready-made wording for your privacy policy is under Settings \u2192 Privacy \u2192 Policy Guide.<\/p><\/dd>\n<dt id=\"can%20i%20choose%20different%20sharing%20networks%20on%20desktop%20and%20mobile%3F\"><h3>Can I choose different sharing networks on desktop and mobile?<\/h3><\/dt>\n<dd><p>Yes. Open <strong>QW Share &gt; Select Buttons &gt; Desktop &amp; Mobile Network Visibility<\/strong> and choose <strong>Both<\/strong>, <strong>Desktop<\/strong>, or <strong>Mobile<\/strong> for each network. Existing selections are preserved until you change them.<\/p><\/dd>\n<dt id=\"does%20it%20work%20on%20mobile%3F\"><h3>Does it work on mobile?<\/h3><\/dt>\n<dd><p>Yes. You can set network visibility per device, choose mobile button alignment, use icon-only labels on small screens, and optionally enable a sticky mobile bottom bar.<\/p><\/dd>\n<dt id=\"what%20is%20the%20%22share%22%20button%3F\"><h3>What is the \"Share\" button?<\/h3><\/dt>\n<dd><p>It opens the device's native share menu through the browser's Web Share API where supported. It can appear on phones, tablets, and supported desktop browsers when configured under <strong>Desktop &amp; Mobile Network Visibility<\/strong>. It requires HTTPS and browser support; unavailable browsers do not display it.<\/p><\/dd>\n<dt id=\"how%20do%20i%20configure%20the%20more%20share%20menu%3F\"><h3>How do I configure the More Share menu?<\/h3><\/dt>\n<dd><p>Open <strong>QW Share &gt; Select Buttons &gt; More Share Button<\/strong>. Enable More, then choose <strong>Manual<\/strong> to select networks that appear inside the menu, or <strong>Automatic<\/strong> to keep a chosen number of buttons visible and group the rest. Disable More to return to the normal share buttons.<\/p><\/dd>\n<dt id=\"can%20i%20remove%20the%20share%20container%20background%20or%20set%20a%20custom%20width%3F\"><h3>Can I remove the share container background or set a custom width?<\/h3><\/dt>\n<dd><p>Yes. Under <strong>QW Share &gt; Button Appearance<\/strong>, you can set a responsive maximum width, adjust alignment, choose a background color, and disable the container background or border.<\/p><\/dd>\n<dt id=\"what%20are%20after-share%20actions%3F\"><h3>What are After-Share Actions?<\/h3><\/dt>\n<dd><p>Optional follow or call-to-action messages configured under <strong>QW Share &gt; Share Messages<\/strong>. The panel can appear after interacting with a sharing link; opening a third-party share window does not confirm the visitor completed the share.<\/p><\/dd>\n<dt id=\"where%20are%20the%20weekly%20analytics%20and%20email%20settings%3F\"><h3>Where are the weekly analytics and email settings?<\/h3><\/dt>\n<dd><p>The main <strong>QW Share &gt; Share Statistics<\/strong> page contains the analytics reports and weekly overview. A compact summary is also available as a WordPress Dashboard widget. Weekly email digests are optional and can be configured from Share Statistics; they reuse the plugin's existing click-count data.<\/p><\/dd>\n<dt id=\"does%20it%20support%20buddypress%20and%20bbpress%3F\"><h3>Does it support BuddyPress and bbPress?<\/h3><\/dt>\n<dd><p>Yes. Optional community sharing can be enabled under <strong>QW Share &gt; Advanced Options<\/strong> for eligible public BuddyPress activity, bbPress topics, and replies. These features are disabled by default and require the relevant community plugin.<\/p><\/dd>\n<dt id=\"what%20is%20the%20mobile%20bottom%20bar%3F\"><h3>What is the mobile bottom bar?<\/h3><\/dt>\n<dd><p>A slim share bar fixed to the bottom of the screen on phones and small tablets. Turn it on under Settings &gt; Mobile Bottom Bar. It uses the first networks from your Select Buttons list and can add the Share button.<\/p><\/dd>\n<dt id=\"can%20i%20show%20different%20buttons%20in%20different%20places%3F\"><h3>Can I show different buttons in different places?<\/h3><\/dt>\n<dd><p>Yes. Add <code>networks<\/code> to the shortcode, for example <code>[qwshare_share_buttons networks=\"whatsapp,telegram,copy\"]<\/code>. The buttons appear in the order you type them. You can use <code>x<\/code> for X (Twitter), <code>fb<\/code> for Facebook, <code>wa<\/code> for WhatsApp, <code>tg<\/code> for Telegram, <code>mail<\/code> for Email, <code>link<\/code> for Copy Link and <code>share<\/code> for the phone Share button. The full list of names is on the Shortcodes page in QW Share.<\/p><\/dd>\n<dt id=\"can%20i%20share%20a%20link%20that%20is%20not%20the%20current%20post%3F\"><h3>Can I share a link that is not the current post?<\/h3><\/dt>\n<dd><p>Yes. Use <code>url<\/code>, for example <code>[qwshare_share_buttons url=\"https:\/\/example.com\" title=\"Our new app\"]<\/code>. Clicks on a custom link are not added to the post's share count.<\/p><\/dd>\n<dt id=\"how%20do%20i%20place%20buttons%20in%20a%20custom%20location%3F\"><h3>How do I place buttons in a custom location?<\/h3><\/dt>\n<dd><p>Use the shortcode <code>[qwshare_share_buttons]<\/code> in content, widgets (if shortcodes are enabled), or a block that supports shortcodes.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20share%20buttons%20in%20the%20block%20editor%3F\"><h3>How do I add share buttons in the block editor?<\/h3><\/dt>\n<dd><p>In the post or page editor, click <strong>Add block<\/strong> and search for <strong>QW Share Buttons<\/strong>. You can pick networks and alignment in the sidebar. The preview updates as you change options.<\/p><\/dd>\n<dt id=\"how%20do%20i%20turn%20on%20%E2%80%9Cshare%20on%20text%20selection%E2%80%9D%3F\"><h3>How do I turn on \u201cShare on text selection\u201d?<\/h3><\/dt>\n<dd><p>Go to <strong>QW Share \u2192 Advanced Options<\/strong> and enable <strong>Share on text selection<\/strong>. Save. When a visitor highlights text on a post or page, a small popup offers X, WhatsApp, Telegram and Copy. It is off until you enable it.<\/p><\/dd>\n<dt id=\"where%20can%20i%20see%20clicks%20over%20the%20last%207%20or%2030%20days%3F\"><h3>Where can I see clicks over the last 7 or 30 days?<\/h3><\/dt>\n<dd><p>Open <strong>QW Share \u2192 Share Statistics<\/strong>. Use the <strong>Last 7 days<\/strong> or <strong>Last 30 days<\/strong> buttons above the chart. Daily data is collected from version 1.2.9 onward.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20slow%20down%20my%20site%3F\"><h3>Does this plugin slow down my site?<\/h3><\/dt>\n<dd><p>No. Frontend CSS and JavaScript load only when share buttons (or the text-selection feature) are actually shown. Counts work with page cache and Cloudflare.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.6.6<\/h4>\n\n<ul>\n<li>Add live Gutenberg sharing-button customization with instant previews for networks, styles, shapes, colors, and alignment.<\/li>\n<li>Improve the dedicated QW Share editor sidebar with consistent spacing and streamlined post-specific controls.<\/li>\n<\/ul>\n\n<h4>1.6.5<\/h4>\n\n<ul>\n<li>Add a dedicated QW Share editor sidebar with a labeled toolbar button. [Organize post-specific network, display, count, and Pinterest controls directly in the WordPress editor.]<\/li>\n<\/ul>\n\n<h4>1.6.4<\/h4>\n\n<ul>\n<li>Add per-post network selection for automatic inline, floating, mobile, and default shortcode buttons while preserving global defaults and explicit shortcode choices.<\/li>\n<\/ul>\n\n<h4>1.6.3<\/h4>\n\n<ul>\n<li>Reduce basic-sharing frontend asset sizes with conditional CSS and JavaScript loading. [Core CSS: 10.2 KB to 8.35 KB; core JS: 9.45 KB to 6.21 KB (gzip file comparisons). Optional features retain their separate assets when enabled.]<\/li>\n<li>Improve scroll handling and avoid unnecessary settings and Pinterest metadata processing.<\/li>\n<\/ul>\n\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>Improve plugin discovery and feature documentation. [Highlight lightweight sharing, Share to AI, built-in click analytics, customization, After-Share Actions, and Pinterest tools.]<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Add switchable settings tabs under Where to Display and Advanced Options. [Organize existing controls into compact sections while preserving saved settings and frontend performance.]<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Improve scroll-triggered sharing controls and frontend efficiency. [Set independent floating and automatic inline bar thresholds, with optimized scroll checks and no additional dependencies.]<\/li>\n<li>Add collapsible Floating Share Bar settings under Where to Display. [Keep floating options together without adding another sidebar menu.]<\/li>\n<\/ul>\n\n<h4>1.5.9<\/h4>\n\n<ul>\n<li>Improve sharing-button tooltips and appearance settings. [Show network names on hover, preserve custom colors across presets, and prevent the Select Buttons panel briefly appearing when opening other settings pages.]<\/li>\n<li>Improve Naver BAND icon. [Update the icon to match the official BAND logo more accurately.]<\/li>\n<\/ul>\n\n<h4>1.5.8<\/h4>\n\n<ul>\n<li>Add admin-only Performance Diagnostics. [View local frontend and admin asset sizes, loading behavior, and sharing configuration without extra frontend scripts or requests.]<\/li>\n<\/ul>\n\n<h4>1.5.7<\/h4>\n\n<ul>\n<li>Add Disable All Sharing Buttons under Select Buttons. [Control automatic and manually inserted sharing buttons, including shortcodes, Elementor widgets, and floating bars, from one place.]<\/li>\n<li>Improve sharing settings usability. [Add a compact dual-toggle header, improve post\/page selection including drafts, add hover tooltips, and simplify cache guidance.]<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Add lightweight Viber and Naver BAND sharing buttons under Select Buttons. [Use official sharing destinations without external SDKs or additional frontend dependencies. Viber requires its mobile app.]<\/li>\n<\/ul>\n\n<h4>1.5.5<\/h4>\n\n<ul>\n<li>Fix Elementor shortcode editor layout issues. [Prevent oversized sharing buttons when switching to the Style tab in Elementor, while preserving the published page layout.]<\/li>\n<\/ul>\n\n<h4>1.5.4<\/h4>\n\n<ul>\n<li>Add Advanced Pinterest Image Sharing under Image Share on Hover and the QW Share post editor panel. [Choose eligible images, minimum width, Pin descriptions, and optional custom Pin images while respecting Pinterest exclusion attributes.]<\/li>\n<\/ul>\n\n<h4>1.5.3<\/h4>\n\n<ul>\n<li>Add Historical Share Count Recovery under the QW Share panel in the post editor. [Manually restore verified historical share counts and save previous post URLs without affecting existing sharing statistics. Find guidance under QW Share Buttons \u2192 Counts &amp; Tracking.]<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Add optimized production stylesheets. [Load smaller CSS files while preserving all sharing features and editable stylesheet sources.]<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Add per-network desktop and mobile visibility controls under Select Buttons. [Choose which social sharing networks appear on desktop, mobile, or both.]<\/li>\n<li>Improve Network Visibility and More Share Button settings UI. [Added compact, collapsible panels with polished Customize buttons, improved alignment, and easier Manual\/Automatic network selection.]<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Improve responsive share alignment with centered custom-width containers and independent mobile alignment controls.<\/li>\n<\/ul>\n\n<h4>1.4.9<\/h4>\n\n<ul>\n<li>Add a WordPress dashboard share-analytics widget, weekly summary in Share Statistics, and optional weekly email digest.<\/li>\n<\/ul>\n\n<h4>1.4.8<\/h4>\n\n<ul>\n<li>Add customizable After-Share Actions and fix the follow\/CTA panel for external sharing links.<\/li>\n<\/ul>\n\n<h4>1.4.7<\/h4>\n\n<ul>\n<li>Fix LinkedIn icons, button alignment, hover colors and Minimal style compatibility.<\/li>\n<li>Add customizable share container width, background color and border controls.<\/li>\n<li>Improve More button with network selection, display limits and a redesigned dropdown.<\/li>\n<li>Improve Custom Network Builder validation, icons and settings handling.<\/li>\n<li>Improve Elementor-friendly responsive layouts without new frontend dependencies.<\/li>\n<\/ul>\n\n<h4>1.4.6<\/h4>\n\n<ul>\n<li>Add optional BuddyPress public activity sharing and bbPress topic\/reply sharing.<\/li>\n<li>Reuse existing buttons and styles without new frontend dependencies; disabled by default.<\/li>\n<\/ul>\n\n<h4>1.4.5<\/h4>\n\n<ul>\n<li>Add Custom Share Network Builder with secure HTTPS URL templates, editable labels, colors, bundled icons and Media Library image icons.<\/li>\n<li>Integrate custom networks with existing share buttons, ordering and click tracking without new frontend dependencies.<\/li>\n<\/ul>\n\n<h4>1.4.4<\/h4>\n\n<ul>\n<li>Add a single image Share button with a compact social sharing menu.<\/li>\n<li>Add Pinterest, WhatsApp, Facebook, X, Telegram, LinkedIn, Email and Copy Link sharing.<\/li>\n<li>Improve image-share compatibility, copy feedback and frontend cache busting.<\/li>\n<li>Keep the feature lightweight with vanilla JavaScript and no external dependencies.<\/li>\n<\/ul>\n\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>Fix: Style preset previews now show all three network icons fully inside each card, including the Pill preset.<\/li>\n<li>Improve: Preset gallery sizing adapts to narrow WordPress admin screens without clipping the icons.<\/li>\n<li>No changes to existing saved settings, frontend share buttons, or Click to Tweet behavior.<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Add Gutenberg Click to Tweet quote-card block with quote, optional attribution, and a post-linked X share action.<\/li>\n<li>Preserve existing share buttons and text-selection sharing behavior.<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>New: <strong>Style presets.<\/strong> On the Button Appearance page, pick a ready-made look in one click: Classic, Minimal, Dark, Pill, Outline or Gradient. Each card shows a small preview. A preset fills in shape, style, spacing, colors and the dark bar, and the live preview updates. Your labels and button size are not changed, and nothing is saved until you click Save Settings. The card of the look you are using is highlighted.<\/li>\n<li>New: <strong>Gradient button style<\/strong> (also in the Button Style list): soft light-to-dark shading on top of your network colors or your custom color.<\/li>\n<li>Improved: The Button Appearance preview now shows the Dark Mode Bar setting.<\/li>\n<li>Fix: In the preset gallery, the Pill preview no longer sticks out of its card.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Improved: <strong>No jQuery on the front of your site.<\/strong> The frontend script was rewritten in plain JavaScript (share clicks, counts, More menu, share on text selection). The script no longer depends on jQuery, so pages where nothing else uses it skip that download. Behavior is unchanged.<\/li>\n<li>New: <strong>Privacy policy text.<\/strong> Suggested wording for your privacy policy is now available under Settings \u2192 Privacy \u2192 Policy Guide.<\/li>\n<li>New: <strong>Privacy &amp; speed card<\/strong> on the Support page, with a button to the privacy policy text.<\/li>\n<li>New: Privacy and speed details added to the readme description and FAQ.<\/li>\n<li>Fix: The share count in the floating bar stays hidden as styled after a click, instead of appearing.<\/li>\n<\/ul>\n\n<h4>1.3.9<\/h4>\n\n<ul>\n<li>New: <strong>Follow icon styles.<\/strong> On Extras \u2192 Follow Icons choose the icon size (small, medium, large), shape (round, rounded square, square) and colors (each network\u2019s brand color, or one color for all icons). The live preview updates as you choose. The shortcode also accepts size and shape, e.g. [qwshare_follow size=\"large\" shape=\"square\"]. Defaults match the old look, so existing sites do not change.<\/li>\n<\/ul>\n\n<h4>1.3.8<\/h4>\n\n<ul>\n<li>New: <strong>WhatsApp Chat page.<\/strong> The WhatsApp click-to-chat button now has its own menu item (QW Share \u2192 Extras \u2192 WhatsApp Chat) instead of sitting inside Advanced Options. The page explains what the button does in plain words, shows a live preview of the button on a sample page (it updates as you type your number, message and corner), and lists the setup steps.<\/li>\n<li>New: <strong>Follow Icons page.<\/strong> Follow \/ Profile icons now have their own menu item (QW Share \u2192 Extras \u2192 Follow Icons) with a short explanation, where the icons can appear (shortcode, widget, under the share bar) and a live preview that shows each icon as soon as you type its profile link.<\/li>\n<li>New: <strong>Editable text labels.<\/strong> Change the words on the WhatsApp button (for example \u201cChat with us\u201d or \u201cAsk a question\u201d) and the text before the follow icons (for example \u201cFollow us\u201d or \u201cFollow me\u201d). Leave a box empty to show only icons. The shortcode also accepts label=\"\u2026\", e.g. [qwshare_follow label=\"Follow me\"].<\/li>\n<li>Improved: The WhatsApp number box warns you when the number looks too short, instead of silently keeping the button hidden.<\/li>\n<li>Fix: Description text under card titles touched the card border in the WhatsApp, Follow and WooCommerce settings. It now has the same side padding as the rest of the card.<\/li>\n<li>Fix: The WhatsApp profile link in Follow icons could be typed but was never saved. It is now saved and shows in the follow bar.<\/li>\n<li>Fix: The Shortcodes help page said follow icon links are set under Advanced Options. It now points to the Follow Icons page and shows the label option.<\/li>\n<li>Fix: The YouTube follow icon was drawn with a damaged outline (lumpy corner). Replaced with a clean icon.<\/li>\n<\/ul>\n\n<h4>1.3.7<\/h4>\n\n<ul>\n<li>New: <strong>WhatsApp click-to-chat.<\/strong> Fixed floating button that opens a chat with your number via wa.me (Advanced Options). Optional pre-filled message and left\/right position. Hidden on WooCommerce cart and checkout. Off by default.<\/li>\n<\/ul>\n\n<h4>1.3.6<\/h4>\n\n<ul>\n<li>New: <strong>Show after scroll.<\/strong> Optionally hide the floating bar and automatic inline share bar until the visitor scrolls 25%, 50%, or 75% of the page (Where to Display \u2192 Floating Share Bar). Once shown, they stay visible. Off by default (show immediately).<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<ul>\n<li>New: <strong>Elementor widget \u2014 QW Share Buttons.<\/strong> Drag share buttons into any Elementor layout. Choose networks, alignment, optional post\/product ID, custom URL and title (same options as the shortcode and Gutenberg block).<\/li>\n<\/ul>\n\n<h4>1.3.4<\/h4>\n\n<ul>\n<li>New: <strong>WooCommerce share positions.<\/strong> Place share buttons on product pages after the title, price, short description, or Add to cart (Where to Display \u2192 WooCommerce). Off by default. Uses your usual networks (WhatsApp product share, etc.) without a duplicate bar in the long description.<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>New: <strong>Follow \/ Profile icons.<\/strong> Link to your Instagram, YouTube, Facebook, X, LinkedIn, Telegram, Pinterest and Threads pages. Shortcode [qwshare_follow], widget \"QW Follow Icons\", and optional display under the share bar. Set URLs under Advanced Options.<\/li>\n<li>New: <strong>Image share on hover.<\/strong> Optional Pinterest, WhatsApp and Copy controls on post images (off by default). Small script loads only when enabled.<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Fixed: <strong>Share Statistics device mismatch.<\/strong> When total clicks are higher than mobile+desktop, a short note explains that older clicks were recorded before device tracking (1.3.0+). Percentages still use only clicks that have device data.<\/li>\n<li>New: <strong>Reset on Top Posts.<\/strong> On Share Statistics, each row has a Reset button to clear click counts for that post only (confirm dialog). Same data as the editor box option \u2014 total and by network for that post.<\/li>\n<li>Fixed: <strong>Reset column visible.<\/strong> Top Posts table widths updated so Post, Clicks, Displayed, and Reset all show without being clipped off-screen.<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Improved: <strong>Reset counts on this post.<\/strong> In the QW Share editor box, check \"Reset counts on this post\" and save. Click counts for that post (total and by network) go back to 0. Starting count is left alone. Uses the existing post-meta only - no new tables, options, or frontend scripts.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>New: <strong>Share preview card.<\/strong> Optional card under the share buttons showing the post title and featured image \u2014 similar to how the link may look when shared on WhatsApp, X or Facebook. Off by default (Advanced Options).<\/li>\n<li>New: <strong>Clicks by device on Share Statistics.<\/strong> See how many clicks come from mobile vs desktop (tracked from this version onward).<\/li>\n<\/ul>\n\n<h4>1.2.9<\/h4>\n\n<ul>\n<li>New: <strong>Gutenberg block \u2014 QW Share Buttons.<\/strong> Add share buttons in the block editor. Choose which networks to show and how to align them. The editor shows a live preview, same options as the shortcode.<\/li>\n<li>New: <strong>Clicks over time on the Share Statistics page.<\/strong> See a simple chart for the last 7 or 30 days, plus a clearer Top Posts list. Daily click totals start from this version.<\/li>\n<li>New: <strong>Share on text selection (\u201cShare this quote\u201d).<\/strong> When a visitor highlights text on a post or page, a small popup appears with X, WhatsApp, Telegram and Copy so they can share that quote. Off by default \u2014 turn it on under Advanced Options.<\/li>\n<li>New: <strong>Live phone preview on Buttons in Mobile.<\/strong> See how mobile labels and the optional bottom bar look before you save. The preview updates as you change settings.<\/li>\n<li>Improved: Clearer share button icons in the bar and in the Button Appearance preview so the admin preview matches the front of your site.<\/li>\n<\/ul>\n\n<h4>1.2.8<\/h4>\n\n<ul>\n<li>New: \"QW Popular Shares\" widget lists posts with the most share clicks (uses existing counts). Options: title, number of posts, post type, show count.<\/li>\n<\/ul>\n\n<h4>1.2.7<\/h4>\n\n<ul>\n<li>Fixed: The Button Appearance settings page showed an empty grey panel in 1.2.6. The new \"More button\" switch was missing its style, so it stretched over the whole page. It now looks and works like the other switches. Your saved settings are not changed.<\/li>\n<\/ul>\n\n<h4>1.2.6<\/h4>\n\n<ul>\n<li>New: Share Buttons widget under Appearance \u2192 Widgets (optional title, networks list, alignment).<\/li>\n<li>New: Optional More overflow in Button Appearance \u2014 show the first N networks and put the rest under a More menu (inline bars and widget).<\/li>\n<\/ul>\n\n<h4>1.2.5<\/h4>\n\n<ul>\n<li>New: Template tag qwshare_buttons() for theme developers. Same options as the shortcode (networks, align, url, title, id). Documented on the Shortcodes page.<\/li>\n<li>New: languages\/qw-share-buttons.pot so translators can start work without extracting strings themselves.<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>New: Alignment setting in Button Appearance (Theme default, Left, Center, Right) for inline share buttons. Shortcode align still overrides it.<\/li>\n<li>New: \"Shares\" column on the Posts and Pages lists shows each post's click count (admin only, uses existing stored counts). Click the heading to sort by it.<\/li>\n<li>New: In the QW Share editor box, a short line lists clicks by network for that post (e.g. WhatsApp 12, Copy Link 5).<\/li>\n<li>Fixed: A PHP warning (\"Undefined variable $network\") appeared once for every share button when PHP warnings were turned on. This came in with 1.2.2.<\/li>\n<li>Fixed: Screen readers now read the AI buttons as \"Summarize with ChatGPT\" (and so on) instead of \"Share on ChatGPT\".<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>New: Backup &amp; Restore in Advanced Options. Download your settings to a file and import them later or on another site. A wrong file is rejected and nothing changes.<\/li>\n<li>New: Share Statistics now shows \"Clicks by network\", and the CSV export has a column for each network.<\/li>\n<li>New: Short messages after you reset settings, reset click counts or import settings.<\/li>\n<li>Fixed: The Gab, SMS and a few other icons showed the wrong name in a tooltip. Icons are also a little smaller now.<\/li>\n<li>Fixed: The buttons under Share Statistics are laid out correctly.<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>New: AI buttons. \"Summarize with\" ChatGPT, Claude, Grok, Perplexity, Google AI and Muse (Meta AI). Pick them in Select Buttons (they are off until you choose them) and change the question in Share Messages.<\/li>\n<li>New: Link Tracking in Counts &amp; Tracking. Add UTM tags to shared links, with an optional campaign name, and share the short WordPress link instead of the long one. Both are off by default.<\/li>\n<li>New: The Claude and Muse buttons also copy the question to the clipboard, in case the AI site opens with an empty box.<\/li>\n<li>Improved: AI buttons open in a normal browser tab, and screen readers read them as \"Summarize with ChatGPT\" and so on.<\/li>\n<li>Improved: The AI sites are listed in the External services section of this readme.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>New: Write your own share message for WhatsApp, X, Telegram, Bluesky, Threads, Mastodon, Truth Social and SMS. Use {title}, {url} and {site}. Empty boxes keep the old wording.<\/li>\n<li>New: Email subject and email body boxes.<\/li>\n<li>New: Optional Google Analytics 4 \/ Tag Manager \"share\" event when someone clicks a share button (off by default).<\/li>\n<li>Fixed: The Email button put the link in the subject and only the title in the body. Now the title is the subject and the link is in the body.<\/li>\n<li>Improved: Settings are easier to find. The long \"Advanced Options\" page is split up: Share Messages has its own menu item, Floating Share Bar is under Where to Display, Dark Mode is under Button Appearance, and all count and Google Analytics settings are under Counts &amp; Tracking. Your saved settings are not changed.<\/li>\n<li>Improved: Every settings page now starts with a short plain-language line, and the first page has a 3-step quick start.<\/li>\n<li>Improved: Slightly faster page rendering. The finished share bar is no longer cleaned a second time.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>New: \"Hide share buttons on this post\" in the editor box. It turns off the automatic buttons (inline, floating and bottom bar) for that post. A shortcode you add yourself still shows.<\/li>\n<li>New: \"Share text\" in the editor box. Type your own text to share instead of the post title.<\/li>\n<li>Improved: The editor box is now called \"QW Share\" because it holds more than counts.<\/li>\n<li>Improved: Posts that hide the buttons no longer load the share scripts and styles.<\/li>\n<li>Improved: Deleting the plugin also removes the new per-post settings.<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>New: The share buttons shortcode now has options. Use <code>networks<\/code> to pick which buttons show (and their order), <code>url<\/code> to share any link, <code>title<\/code> to change the shared text, and <code>align<\/code> to place the buttons left, center or right.<\/li>\n<li>New: Short names for networks in the shortcode, like <code>x<\/code>, <code>fb<\/code>, <code>wa<\/code>, <code>tg<\/code>, <code>mail<\/code>, <code>link<\/code> and <code>share<\/code>.<\/li>\n<li>Improved: The Shortcodes page now lists every option with examples and all network names.<\/li>\n<li>Improved: Smaller plugin download. Removed unused images and unused styles, and made the donation QR image lighter.<\/li>\n<li>Fixed: A shortcode that shares a different link no longer stops the post's own share bar from showing.<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Fixed: Made-up or unknown network names can no longer be counted, so your database stays clean.<\/li>\n<li>Fixed: The share shortcodes no longer show drafts or private posts to people who are not allowed to see them.<\/li>\n<li>Fixed: A rare JavaScript error that could happen if the plugin's settings did not load.<\/li>\n<li>Fixed: Post titles with special characters (like &amp;) now appear correctly in shared links.<\/li>\n<li>Fixed: Email and SMS share clicks are now counted reliably, even when the page changes right away.<\/li>\n<li>Fixed: Clicking a second share button quickly is no longer ignored.<\/li>\n<li>Fixed: Very large counts now show as 1M instead of 1000K.<\/li>\n<li>Fixed: \"Reset all click counts\" now removes only this plugin's data.<\/li>\n<li>Fixed: The share bar no longer shows twice when you add the shortcode to a post or when a theme loads the content twice.<\/li>\n<li>Improved: The \"QW Share Counts\" box in the editor now shows on every post type that has buttons or counts.<\/li>\n<li>Improved: The reset buttons now use a safer method.<\/li>\n<li>Improved: CSV export now includes all your post types, adds a Post Type column, and works on very large sites.<\/li>\n<li>Improved: Settings changes apply immediately.<\/li>\n<li>Improved: Deleting the plugin on a multisite network now cleans up every site.<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Added: New \"Buttons in Mobile\" settings page. Show on Mobile, Mobile Labels, the Mobile Bottom Bar and the Share button options are now together in one place. Your saved settings are unchanged.<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Fixed: Share buttons now appear automatically (without a shortcode) on more themes and page builders, including block themes.<\/li>\n<li>Added: Option to show the Share button on laptops and desktops too (off by default; works in browsers that support it).<\/li>\n<li>Improved: Clearer help text under Where to Display, explaining how to select several post types and what each \"Show on\" option does.<\/li>\n<li>Improved: The \"Copied!\" and thank-you messages are now announced to screen readers.<\/li>\n<li>Maintenance: Simplified the copy-to-clipboard code (no change in behavior).<\/li>\n<li>Added: FAQ entries for the WeChat button and the share-count shortcode.<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Scripts and styles now load only on pages where buttons can actually appear (respects post types and Where to Display rules).<\/li>\n<li>Fixed: \"Count only on\" post types can now be cleared completely.<\/li>\n<li>Fixed: Email and SMS buttons no longer open an empty popup window.<\/li>\n<li>Fixed: the [qwshare_share_count] shortcode now updates right after a share.<\/li>\n<li>Share bar is no longer added when a theme or plugin builds an excerpt from the content.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Fixed WeChat button: it now copies the page link (WeChat has no public web share URL, so the old link did nothing).<\/li>\n<li>Fixed Truth Social icon: the faded background shape now shows correctly instead of at full strength.<\/li>\n<li>Allowed extra SVG attributes (opacity, fill-rule, clip-rule, transform) so icons render as intended.<\/li>\n<li>Copy Link \/ WeChat: if the modern clipboard API is denied, fall back to the older copy method so the button still works.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Clearer settings labels: Select Buttons, Where to Display, Share Statistics, and Buttons On \/ Off.<\/li>\n<li>Live preview on Button Appearance \u2014 see shape, style, size, spacing, labels, and colors before you save.<\/li>\n<li>Preview matches the real buttons on your site (same look and brand colors).<\/li>\n<li>Choose where buttons show: all selected post types, only some categories, or only specific posts\/pages.<\/li>\n<li>New Shortcodes page in the sidebar with simple examples.<\/li>\n<li>Share buttons no longer appear in feeds, excerpts, or secondary loops.<\/li>\n<li>Better accessibility: proper labels on buttons and safer link attributes.<\/li>\n<li>Scripts and styles load only when buttons can actually show.<\/li>\n<li>Safer cleanup when the plugin is deleted; better support for future updates.<\/li>\n<li>Fixed a filter that could pass the wrong HTML for a single button.<\/li>\n<li>Removed unused modal code.<\/li>\n<li>Mobile visibility uses cache-friendly CSS instead of PHP device checks.<\/li>\n<li>Social preview tip handles non-English titles correctly.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Fixed rare double-counting when two people shared the same post at the same time.<\/li>\n<li>Only published posts are counted (drafts and private posts are ignored).<\/li>\n<li>Added a per-IP rate limit so fake or rapid clicks cannot inflate share counts.<\/li>\n<li>Shortcodes load their styles earlier so buttons do not flash unstyled.<\/li>\n<li>Simpler, cleaner share-count tracking.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Share counts work correctly on cached pages (Cloudflare and page-cache plugins).<\/li>\n<li>Shortcodes always load their CSS and JS, even on pages or widgets outside the normal settings.<\/li>\n<li>Safer counting when many people click at once (no lost clicks).<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Cleaner admin design: header, tabs, cards, network tiles, and sticky save bar.<\/li>\n<li>Native mobile Share button (opens the phone share menu on supported browsers).<\/li>\n<li>Optional sticky share bar at the bottom on mobile.<\/li>\n<li>Better counting behind Cloudflare and other proxies (new Visitor IP Source setting).<\/li>\n<li>Shared-IP visitors are no longer treated as one person when counting.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release of QW Share Buttons.<\/li>\n<li>Inline share buttons and a floating side bar.<\/li>\n<li>Click-based share counts, starting count, and per-post options.<\/li>\n<li>25+ networks, Copy Link, dark mode, and thank-you message.<\/li>\n<li>Shortcodes: [qwshare_share_buttons] and [qwshare_share_count].<\/li>\n<li>Share statistics with CSV export.<\/li>\n<\/ul>","raw_excerpt":"Lightweight WordPress social sharing with Share to AI, on-site click analytics, advanced customization, and conversion-friendly sharing tools.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/380733","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=380733"}],"author":[{"embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hyspeedhimanshuyadav"}],"wp:attachment":[{"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=380733"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=380733"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=380733"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=380733"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=380733"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=380733"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}