Share Buttons & AI-powered Summaries
Share Buttons & AI-powered Summaries
Description
Share Buttons & AI-powered Summaries turns every post into an AI-aware destination. It generates an inline AI summary readers can expand next to the share buttons, and offers one-click sharing to every major social network and the leading AI assistants.
Among the first plugins to integrate the native WordPress 7.0 AI Connectors API: configure your AI provider once in Settings > Connectors (OpenAI, Anthropic, Google) and the plugin reuses those credentials — no API keys to manage, no extra accounts.
Inline AI Summary
- Two-tier cascade: Level A uses the WordPress 7.0 AI Client; Level C is a built-in PHP extractive fallback with zero API cost on any WP 6.1+ install.
- Choose your AI model and mode: pick the provider and model used to generate summaries, or leave it on Automatic to use a fast, cost-effective model instead of the newest, most expensive one. Set how generation behaves too: AI with extractive fallback, AI only, extractive only, or disabled.
- Paragraph or bullet-list format: show the summary as prose (one paragraph per sentence) or as a concise bullet list, with configurable length (1-5 sentences or points).
- Collapsible inline block with native
<details>,data-nosnippetand Schema.orgCreativeWorkmicrodata so search engines treat it as derived content, not competition. - Editor controls in the block sidebar and the classic meta box: view, edit manually, regenerate on demand, hide per post (independently from the buttons).
- Visitor-facing “Generate AI summary” button for posts without a stored summary, restrictable to extractive-only or open to the AI Client.
- Async generation via WP-Cron.
[ayudawp_aiss_summary]shortcode also available.
Sharing
- Social networks: X (Twitter), LinkedIn, Facebook, Telegram, WhatsApp, Email, Raindrop, Reddit, Bluesky, LINE, Mastodon, Threads, Pinterest.
- AI assistants: Claude, ChatGPT, Google AI, Gemini, Grok, Perplexity, DeepSeek, Mistral, Copilot, Qwen, Meta AI — each opens with a citation-ready prompt linking back to your URL.
- Browser actions: a Copy link button and a native Share button that opens the device share sheet (reaching WhatsApp, Signal, Instagram, Messages or AirDrop), shown only where the browser supports it.
- Where they show: inline before or after the content, through the
[ayudawp_share_buttons]shortcode, or in a floating bar pinned to the left, the right or the bottom of the screen — on its own or alongside the inline block. - Compact on phones: optionally collapse the whole set behind a single Share button, or show a few buttons plus a More button, without touching the desktop layout.
- 6 visual styles, 4 sizes, custom colors, brand SVG icons, dark-mode auto-adaptation, drag-and-drop ordering, optional UTM tagging. SEO-friendly (
<a rel="nofollow">or<button>, auto-exclusion on noindex content for all major SEO plugins).
Analytics
- Click tracking per platform and per post, timeline chart with per-platform breakdown, period comparison (previous period, same period last year, custom range), CSV export.
- Dashboard widget with 7-day sparkline. VigIA cross-reference (clicks vs. AI crawler visits) when active. Redis/Memcached compatible.
Why use it?
- Cite your source naturally: when readers expand the summary or share to an AI assistant, your URL travels with the content.
- Reach every audience: full social spectrum plus 11 AI assistants in one place.
- Future-proof: built on WP 7.0 Connectors and a REST API ready for agentic clients.
External services
This plugin connects to third-party AI providers only when the inline AI Summary feature is enabled and an AI Connector is configured (or the WP AI Client is available). All other features — social and AI share buttons, click analytics, the extractive PHP fallback summary — run entirely on your own server and do not contact any external service.
AI Summary generation
When a post is saved (or when the editor / a visitor explicitly clicks “Regenerate” or “Generate AI summary”), the plugin uses the WordPress 7.0 AI Client (wp_ai_client_prompt()) to request a short summary from whichever provider you configured in Settings > Connectors. The plugin never stores your API keys — they are managed centrally by WordPress core.
What is sent:
- Post title (plain text)
- Post content (HTML stripped, up to ~3000 characters of plain text)
- A short instruction asking the provider to return a summary
What is not sent: API keys (managed by core Connectors), visitor IP addresses, user accounts, analytics data, or any other personal data of your readers.
Possible destinations (depending on which Connector your administrator activates):
- OpenAI — Terms of use · Privacy policy
- Anthropic — Terms of service · Privacy policy
- Google AI — Terms of service · Privacy policy
If you do not configure any Connector, or your WordPress version is below 7.0, the plugin falls back to the local PHP extractive summarizer and no external request is made.
How to opt out
- Set AI Summary generation to Disabled in the AI Summary tab of the plugin settings.
- Or choose Extractive only to keep summaries fully local — zero external requests, ever.
- Or choose AI only while leaving no Connector configured — no requests will be sent, and summaries simply won’t be generated.
- The visitor-facing “Generate AI summary” button is off by default; if enabled, you can additionally restrict it to the extractive PHP path so visitor clicks never reach an external provider.
Sharing buttons
The social and AI sharing buttons render as <a> / <button> elements that open the respective destination only when the visitor clicks them — your server does not contact those services. The plugin’s analytics endpoint that records button clicks runs locally on your own site.
Advanced Usage
Shortcode parameters
The [ayudawp_share_buttons] shortcode accepts several parameters:
buttons: Comma-separated list of buttons to display
– Example: [ayudawp_share_buttons buttons="claude,chatgpt,deepseek,twitter,mastodon"]
– Available: twitter, linkedin, facebook, telegram, whatsapp, email, raindrop, reddit, bluesky, line, mastodon, threads, pinterest, copy_link, web_share, claude, chatgpt, google_ai, gemini, grok, perplexity, deepseek, mistral, copilot, qwen, meta_ai
style: Visual style to use
– Example: [ayudawp_share_buttons style="outline"]
– Options: minimal, brand, outline, dark, custom, icons-only
size: Button size preset
– Example: [ayudawp_share_buttons size="compact"]
– Options: compact, normal, large, fluid
show_icons: Show icons with text (for non-icons-only styles)
– Example: [ayudawp_share_buttons show_icons="true" style="brand"]
– Options: true, false
icon_style: Icon corner style (for icons-only mode)
– Example: [ayudawp_share_buttons style="icons-only" icon_style="circular"]
– Options: circular, square
alignment: Button alignment
– Example: [ayudawp_share_buttons alignment="center"]
– Options: left, center
show_title: Show or hide the section title
– Example: [ayudawp_share_buttons show_title="false"]
– Options: true, false
title_text: Custom title text
– Example: [ayudawp_share_buttons title_text="Share this content"]
title_style: Title HTML element
– Example: [ayudawp_share_buttons title_style="h3"]
– Options: h3, h4, h5, h6, span
ai_title: Section title for AI buttons group
– Example: [ayudawp_share_buttons ai_title="Summarize with AI"]
social_title: Section title for social buttons group
– Example: [ayudawp_share_buttons social_title="Share on social media"]
Combined examples:
[ayudawp_share_buttons buttons="claude,deepseek,twitter" style="brand" show_icons="true"]
[ayudawp_share_buttons style="icons-only" icon_style="circular"]
[ayudawp_share_buttons show_title="true" title_text="Share or Summarize" title_style="h3"]
[ayudawp_share_buttons ai_title="Summarize with AI" social_title="Share" style="outline" show_icons="true"]
[ayudawp_share_buttons buttons="chatgpt,qwen,meta_ai,mastodon,threads" size="compact" style="brand"]
[ayudawp_share_buttons style="icons-only" icon_style="square" size="large"]
[ayudawp_share_buttons size="fluid" style="outline" show_icons="true"]
AI summary shortcode
The [ayudawp_aiss_summary] shortcode renders the AI-generated summary as a standalone collapsible block. Useful when you want to place the summary somewhere other than where the share buttons are auto-inserted, or when you have buttons disabled but still want to surface the summary.
post_id: Render the summary of a specific post
– Example: [ayudawp_aiss_summary post_id="123"]
– Defaults to the current post in the loop when omitted
The shortcode outputs nothing when the post has no stored summary, so it is safe to drop into templates without conditional wrappers.
CSS Customization Guide
The plugin uses CSS custom properties for all brand colors. You can override these in your theme to change any platform color globally:
Override platform colors:
.ayudawp-share-buttons {
–ayudawp-claude: #ff0000;
–ayudawp-chatgpt: #00ff00;
}
Main container classes:
– .ayudawp-share-buttons – Main wrapper container
– .ayudawp-buttons-container – Direct container for all buttons
– .ayudawp-title – Title element before buttons
– .ayudawp-section-title – Section title with extra top margin
– .ayudawp-aiss-centered – Applied when centered alignment is enabled
Button classes:
– .ayudawp-share-btn – Base class for all buttons (both <a> and <button> elements)
– .ayudawp-icon-wrapper – Container for button icons
– .ayudawp-button-text – Text label inside buttons
– .ayudawp-icon – SVG icon element
Style modifier classes:
– .brand – Brand colors style
– .outline – Outline style (brand-colored borders)
– .minimal – Minimal style
– .dark – Dark background style
– .custom – Custom colors style
– .icons-only – Icons-only mode
– .with-icons – Text buttons with icons
– .circular – Circular icon buttons
– .square – Square icon buttons
Size modifier classes:
– .size-compact – Compact button size
– .size-large – Large button size
– .size-fluid – Fluid width buttons
Platform-specific classes (on buttons):
– .twitter, .linkedin, .facebook, .telegram, .whatsapp
– .email, .raindrop, .reddit, .bluesky, .line
– .mastodon, .threads, .pinterest
– .claude, .chatgpt, .google-ai, .gemini, .grok
– .perplexity, .deepseek, .mistral, .copilot
– .qwen, .meta-ai
– .ai – Applied to all AI platform buttons
Example: Change Claude button color:
.ayudawp-share-buttons {
–ayudawp-claude: #your-color;
}
Example: Change all AI buttons background:
.ayudawp-share-buttons .ayudawp-share-btn.ai {
background: #f0f0f0;
}
Example: Hide specific button:
.ayudawp-share-btn.facebook {
display: none;
}
Customize or remove separator lines:
The main container has top and bottom border lines. You can hide either of them from the settings (Share Buttons Separator lines) with no code. CSS is only needed to replace them with your own style:
.ayudawp-share-buttons {
border-top: 2px dashed #ccc;
border-bottom: 2px dashed #ccc;
}
Important notes:
– The use of !important is no longer needed for most overrides
– Use CSS custom properties to change brand colors cleanly
– Test on both desktop and mobile viewports
– Icons-only buttons have fixed dimensions (44px default, 36px compact, 54px large)
Technical Details
System requirements
- WordPress 6.1 or higher (7.0+ for AI-generated summaries)
- PHP 7.4 or higher (compatible up to PHP 8.4)
- Theme compatible with wp_head() and wp_footer()
Performance features
- Modular file structure for maximum efficiency
- Selective loading of resources (CSS/JS only where buttons display)
- No external dependencies: the front end script is plain JavaScript and does not load jQuery
- The floating bar ships its CSS and JS as separate files, loaded only where the bar is shown
- Optimized CSS with custom properties and minimal specificity
- Lightweight SVG icons (under 1KB each)
- Minimal database impact: analytics queries are cached (5 min) and compatible with persistent object cache (Redis, Memcached)
- Smart responsive layouts
- REST API for lightweight analytics data retrieval
Developer features
- Clean, documented code
- WordPress coding standards compliant
- Hook-based architecture
- Modular class structure in /includes folder
- Extensible icon system using Simple Icons
- Translation ready
- Comprehensive shortcode API
- SEO-friendly markup options
- Post meta for individual exclusions
- Centralized platform color definitions
- Filters to extend the 2.5.0 features:
ayudawp_aiss_floating_bar_buttons(which buttons the bar shows),ayudawp_aiss_show_floating_bar(whether it renders on a given request),ayudawp_aiss_utm_args(the campaign parameters added to a shared link) andayudawp_aiss_trusted_proxies(which addresses may set the forwarding header behind a CDN or load balancer)
Support
Need private support or custom development?
Do you need one-on-one help, priority troubleshooting, or a custom feature, integration, or tweak built specifically for your site? I offer private support and custom development. Just contact me and tell me what you need.
Need help or have suggestions?
Love the plugin? Please leave us a 5-star review and help spread the word!
About AyudaWP
We are specialists in WordPress security, SEO, AI and performance optimization plugins. We create tools that solve real problems for WordPress site owners while maintaining the highest coding standards and accessibility requirements.
Installation
Automatic installation
- Go to Plugins > Add New in your WordPress admin
- Search for “Share Buttons & AI-powered Summaries”
- Click “Install Now” and then “Activate”
- Go to Settings > Share Buttons & AI-powered Summaries to configure
Manual installation
- Download the plugin ZIP file
- Go to Plugins > Add New > Upload Plugin
- Select the ZIP file and click “Install Now”
- Activate the plugin
- Configure in Settings > Share Buttons & AI-powered Summaries
Complete setup
- Go to Settings > Share Buttons & AI-powered Summaries
- Select enabled buttons: Choose which social networks and AIs to display
- Configure automatic insertion:
- Choose position: Before content, after, both, or disabled (shortcode only)
- Select content types: Posts, pages, products, or any Custom Post Type
- Configure SEO integration: Enable/disable automatic exclusion of noindex content
- Customize AI prompt: Modify the default text if desired (excellent default included)
- Configure title: Change the text before buttons and choose heading style
- Set section titles: Optionally set separate titles for AI and Social groups
- Configure X mentions: Add your X (Twitter) handle for automatic mentions
- Set Mastodon instance: Enter your Mastodon server domain if using Mastodon
- Choose visual style: Minimal, brand colors, outline, dark, custom colors, or icons-only
- Set button size: Compact, normal, large, or fluid
- Pick custom colors: Use the color picker when “Custom colors” style is selected
- Configure icons: Enable icons for text styles or use pure icons-only mode
- Set icon shape: Choose circular or square corners for icons-only buttons
- Set button order: Social first, AI first, or mixed — drag & drop to reorder within each group
- Configure SEO settings: Choose between links with nofollow or button elements
- Configure data retention: Set retention period and optionally delete all data when plugin is uninstalled
- Configure the AI Summary in its own tab:
- Choose the generation mode (AI with extractive fallback, AI only, extractive only, or disabled) and, optionally, the AI model
- Choose position (before / after the buttons, before the content, or disabled)
- Pick the post types where summaries should be generated (fully independent from the buttons’ list)
- Optionally enable the visitor-facing “Generate AI summary” button for posts without a stored summary
- On WordPress 7.0+, configure your AI provider in Settings > Connectors (the plugin reuses those credentials — no API keys to manage here)
- Save changes (the Share Buttons and AI Summary tabs each save their own options)
Manual insertion with shortcode:
– Share buttons: [ayudawp_share_buttons]
– AI summary block: [ayudawp_aiss_summary] or [ayudawp_aiss_summary post_id="123"]
– Specific buttons: [ayudawp_share_buttons buttons="claude,twitter,linkedin,deepseek,mastodon"]
– Custom style: [ayudawp_share_buttons style="minimal" show_title="false"]
– With icons: [ayudawp_share_buttons show_icons="true" style="brand"]
– Icons only: [ayudawp_share_buttons style="icons-only"]
– Circular icons: [ayudawp_share_buttons style="icons-only" icon_style="circular"]
– Custom title: [ayudawp_share_buttons title_text="Share or Summarize" title_style="h3"]
– Section titles: [ayudawp_share_buttons ai_title="Summarize with AI" social_title="Share on social media"]
– Button size: [ayudawp_share_buttons size="compact"]
– Outline style: [ayudawp_share_buttons style="outline" show_icons="true"]
Per-post controls (block editor sidebar / classic meta box):
– Hide share buttons on this specific post
– Hide the AI summary on this specific post (independent from the buttons control)
– View, edit and regenerate the AI summary on demand
– Manually-edited summaries are locked against auto-regeneration
Screenshots

Inline AI summary collapsible block above the share and AI buttons on a post

Mobile responsive view

Plugin settings for social and AI sharing buttons

Prompt opened on ChatGPT

Editor controls box: hide buttons or manage the AI summary

SEO integration setting with detected SEO plugin

Analytics dashboard with timeline chart and platform breakdown

Period comparison with timeline overlay and stat card indicators

Dashboard widget with sparkline and top platforms

AI Summary settings with WP 7.0 AI Client status and Connectors link

Visitor-facing "Generate AI summary" button for posts without a stored summary
Faq
Yes, Share Buttons & AI-powered Summaries is 100% free with all features included, including support for all social networks, AI platforms, and the full analytics dashboard with CSV export.
When you publish or update a post, the plugin generates a short summary asynchronously (in a background WP-Cron event, to avoid blocking the editor save). The summary then appears inline next to the share buttons, inside a collapsible block. Visitors can expand it without leaving the page. You can disable the feature globally in Settings > Share Buttons & AI-powered Summaries > AI Summary, choose where the summary is placed (before/after the buttons, or before the content), and override or edit the text per post from the editor sidebar.
The AI Summary generation setting is a single selector with four modes: AI with extractive fallback (recommended), AI only, Extractive only (never contacts a provider), and Disabled. The AI model selector lists the models your configured providers expose; leave it on Automatic to let the plugin pick a fast, cost-effective model per provider instead of the newest, most expensive flagship.
You don’t configure keys in this plugin. The summary feature relies on the WordPress 7.0 AI Client introduced in core, which manages credentials centrally in Settings > Connectors. Configure your preferred provider (OpenAI, Anthropic, Google) there once and every plugin on the site — including this one — uses those credentials.
On WP < 7.0 (or 7.0+ without a Connector configured), the plugin falls back to a PHP extractive summarizer: it picks the most representative sentences from your content based on word frequency. The result is labelled “Basic summary” in the frontend so readers know it isn’t AI-generated. You can disable the fallback if you only want AI-quality summaries.
That tag appears when the summary was produced by the PHP extractive fallback instead of the WP AI Client. This happens when WordPress 7.0 is not installed, when no AI Connector is configured in Settings > Connectors, or when the AI provider call returned an error. Configure a Connector and republish the post to get an AI-generated summary; the “Basic summary” label disappears automatically.
Only when the WP AI Client integration is active. In that case, the post content (title plus up to ~3000 characters of body text) is sent to whatever provider you configured in Settings > Connectors (OpenAI, Anthropic or Google). The PHP extractive fallback runs entirely on your server and never sends data anywhere. You can disable AI generation completely in the plugin settings to keep everything local.
If you have the canonical AI plugin from wordpress.org installed, go to Tools > Connector Approvals and make sure the toggle next to “Share Buttons & AI-powered Summaries” is enabled for your provider. That plugin’s approval system intercepts outbound AI requests and silently blocks any plugin it hasn’t approved yet. When this is the likely cause, the plugin’s settings page surfaces a direct link to the approvals screen alongside the standard error message.
The analytics dashboard tracks every button click on your site, showing you which platforms are most popular and which content gets the most engagement. You can filter by date range (7 to 365 days or custom dates), compare with a previous period, the same period last year, or custom dates, and view data in timeline charts, platform tables, and content performance tables. Stat cards show percentage changes when comparison is active. You can download data as CSV files from the export dropdown. A dashboard widget provides a quick 7-day summary right on your WordPress admin homepage.
In the Analytics tab, use the date filter to select the period you want, then click the “Export CSV” button to open the export menu. Choose “Current period” for a full breakdown (date, platform, type, post title, URL, clicks) or “Timeline summary” for a daily totals export. When period comparison is active, the timeline export automatically includes comparison columns (date, clicks, comparison date, comparison clicks, difference, change percentage). Files download immediately and can be opened in Excel, Google Sheets, or any spreadsheet application.
VigIA is a free WordPress plugin by AyudaWP that monitors AI crawler visits to your site — tracking bots like GPTBot (ChatGPT), ClaudeBot, PerplexityBot and 50+ more. When VigIA is active alongside Share Buttons & AI-powered Summaries, the analytics dashboard shows an additional panel where you can cross-reference your share button clicks with AI crawler activity. This lets you see, for example, whether a spike in Claude clicks correlates with increased ClaudeBot crawling of that content. You can install VigIA directly from the plugin screen.
No. The plugin is ultra-optimized with a modular structure and lightweight SVG icons that load instantly. Frontend CSS and JavaScript only load on pages where the share buttons or the AI summary actually display — posts where both are hidden via the meta box do not load any plugin assets.
Edit the post or page where you want to hide buttons, find the “Share Buttons & AI-powered Summaries” meta box in the sidebar, and check “Hide share buttons on this content”. The AI summary has its own independent checkbox (“Hide AI summary on this content”), so you can hide either feature — or both — on any post. This works with both the classic editor and the block editor.
Yes! The plugin integrates with major SEO plugins (Yoast, Rank Math, All in One SEO, SEOPress, The SEO Framework, Visibility). Enable the “Exclude noindex content” option in settings to automatically hide buttons on content marked as noindex.
Google AI uses the new AI Mode available in most countries, launching the AI response automatically with your prompt. Gemini uses the traditional method (copy prompt and open Gemini) which still works everywhere. Choose based on availability in your region or user preference.
Both options are valid:
– Links with nofollow (default): Better user experience, allows right-click to copy link, works without JavaScript
– Button elements: Not counted as links by search engines, cleaner link profile, reduces crawl budget usage
The nofollow attribute already prevents PageRank transfer, so the SEO impact is minimal. Choose based on your specific needs.
You can set separate headings for the AI and Social button groups. When either section title is filled in, the general title disappears and each group gets its own heading. If both section titles are left empty, the general title works as before. When using the “Mixed” button order, the general title is always displayed regardless of section titles, since both groups are interleaved. You can also set section titles via shortcode: [ayudawp_share_buttons ai_title="Summarize" social_title="Share"]
Since Mastodon is a federated network, the share link needs to point to your specific instance. Set your Mastodon server domain (e.g. mastodon.social, fosstodon.org) in the plugin settings. The share button will then open the compose screen on your instance with the post title and URL pre-filled.
Yes, you can choose from 6 predefined styles:
– Minimal (default): Clean transparent design with borders
– Brand: Each platform’s characteristic colors
– Outline: Brand-colored borders with transparent background, fills on hover
– Dark: Optimized for dark backgrounds
– Custom colors: Pick your own background and text colors with a color picker
– Icons-only: Modern style showing only platform icons
Yes, four sizes are available:
– Compact: Smaller buttons for tight layouts
– Normal: Standard size (default)
– Large: Bigger buttons for more prominent display
– Fluid: Buttons expand to fill available container width
The icon system uses official brand SVG paths from Simple Icons where available, ensuring accurate and recognizable platform logos. Options include:
– Icons with text: Add icons to the left of button text in any style
– Icons-only: Show only icons in circular or square buttons
– Smart tooltips: Platform names appear when hovering over any button
– Responsive: Icons automatically adapt to screen size
Yes, you can:
– Change the text to anything you want
– Choose the HTML element: h3, h4, h5, h6, or span
– Hide the title completely by leaving the text field empty
– Set separate titles for AI and Social groups
You have complete control:
– Before content: Buttons appear before the post text
– After content: Buttons appear after the post text
– Both positions: Buttons in both locations
– Disabled: Use only shortcode [ayudawp_share_buttons]
Plus, you choose exactly which content types display buttons.
Absolutely. You can select from all post types registered in your WordPress:
– Posts, pages, WooCommerce products
– Custom Post Types (portfolios, testimonials, etc.)
– Complete per content type control
In Settings > Share Buttons & AI-powered Summaries you’ll find:
– Default prompt: Pre-optimized for best results with citation
– Custom text field: Add personalized text to all AI prompts
– X handle: Configure automatic mentions in social shares
– The plugin automatically adds your content URL as source
We continuously monitor and update all AI links to ensure they work correctly. The plugin receives regular updates to maintain compatibility.
Yes, with the shortcode you can display only the buttons you want:
[ayudawp_share_buttons buttons=”claude,chatgpt,deepseek,twitter,mastodon,threads”]
Yes. The plugin does not collect any personal user data. The analytics system only records anonymous click events — platform name, post ID, and date — with no user identification, IP address, or session data stored at any point. Analytics data is retained in your own database for as long as you keep the plugin active. If you uninstall the plugin with the “Delete all plugin data” option enabled, all analytics records are permanently removed along with the rest of the plugin data.
Google AI has direct integration:
– Clicking the button opens Google’s AI Mode with your prompt
– The AI automatically processes the prompt and shows results
– Works in most countries where AI Mode is available
LINE is extremely popular in Asian markets (Japan, Taiwan, Thailand). The plugin allows sharing your content directly to LINE, helping you reach millions of users in these regions.
Google AI Mode has a default behavior of responding in English regardless of browser or site language. To get responses in your preferred language, add a custom instruction in the plugin settings.
Go to Settings > Share Buttons & AI-powered Summaries > “Custom text in prompts” and add:
Deliver the response in Spanish (or your preferred language)
This instruction will be added to all AI prompts, ensuring responses match your language preference.
Gemini has a special behavior:
– Clicking the button automatically copies the prompt to clipboard
– Opens Gemini in a new tab
– User can paste the prompt directly and get the summary
DeepSeek, Copilot, and Qwen work the same way as Gemini:
– Clicking the button automatically copies the prompt to clipboard
– A notification appears confirming the copy
– The platform opens in a new tab
– User can paste the prompt with Ctrl+V and get the summary
This approach is used because these platforms don’t support URL parameters for prompts. Meta AI worked this way until 2.5.0; it now accepts the prompt in the address, like Claude or ChatGPT, so its button opens with the prompt already written. The list is checked on every release, because platforms add and remove this support over time.
The inline block is inserted before or after the post content and scrolls away with it. The floating bar stays pinned to the viewport while the reader scrolls: on the left edge, the right edge or along the bottom, always as icons. It shows the same buttons you enabled, in the same order.
You can use both at once, or only the bar: untick every destination under “Where the buttons appear” and turn the bar on with its own destinations. Three options control how intrusive it is: showing it only while the reader scrolls down, hiding it on phones (the default), and standing aside on pages where the inline block is already showing. On phones the side positions turn into a bottom strip, because a vertical column would eat the reading area.
Its CSS and JavaScript live in separate files that are only loaded on pages where the bar is shown, so a site with the bar off downloads nothing extra.
It reduces how much room the buttons take on a phone screen, and only there: the desktop layout is untouched. There are two shapes. “A single Share button” hides the whole block behind one button that opens it. “A few buttons plus a More button” keeps the first two to five visible (you choose how many) and puts the rest behind More. The visible ones are the first in the order you set by dragging the platforms in the settings, so put the ones that matter at the top of their group.
Everything is rendered by the server and only shown or hidden with CSS, so it works with page caching and the buttons are in the page for search engines either way.
“Copy link” copies the post address to the clipboard and confirms it on screen. “Share” hands the post to your device own share sheet, which is where WhatsApp, Signal, Instagram, Messages or AirDrop appear — anything installed on the device, without a button per app.
The Share button is only rendered where the browser supports it (most mobile browsers, Safari and Chrome on desktop), so visitors on a browser without it never see a button that does nothing. Both count in the analytics like any other button.
With UTM tagging on, the address that travels to each platform carries utm_source with the platform name, utm_medium with social, ai or share, and the campaign name if you filled one in. That lets your analytics tool separate visits coming back from a share button from the rest of the referral traffic. It is off by default, because many analytics setups already group referrals the way their owners want.
Yes, it’s compatible with:
– Gutenberg (WordPress block editor)
– Elementor, Beaver Builder, Divi
– Any page builder that respects WordPress hooks
– Manual insertion via shortcode works everywhere
Yes, set automatic insertion to “Disabled” in settings and use only the shortcode [ayudawp_share_buttons] where you want buttons to appear.
By default, your settings are preserved even after uninstalling. However, you can enable the “Delete all plugin data when plugin is deleted” option in the Data cleanup section if you want automatic cleanup. This will also delete all analytics data stored in the database.
The plugin detects and integrates with:
– Yoast SEO
– Rank Math
– All in One SEO
– SEOPress
– The SEO Framework
– Visibility
When enabled, buttons will automatically be hidden on content marked as noindex in any of these plugins. With Visibility, both the per-post noindex and its bulk per-content-type rules (with their per-post exceptions) are respected.
Reviews
Useful and best summary solution
By zepolo on August 19, 2026
This plugin combines social sharing and AI-powered summaries in a simple and useful way.
The AI summary buttons give visitors a quick way to understand or analyze an article without leaving the page.
I also like the combination of Facebook and WhatsApp sharing with AI features, making the widget useful for both sharing and content discovery.
Analytics add another valuable dimension by helping website owners understand how these features are actually being used.
Súper útil
By ebenito on May 15, 2026
Cumple 100% su cometido, y mejora con cada nueva actualización. Y además sin publicidad intrusiva y molesta.
Se nota quién es el crack que hay detrás!
Nice
By newtonvibe on May 6, 2026
Many features.
Amazing plugin
By Charlie Ray on April 30, 2026
Very good plugin, useful and very easy to install and customise! The support is also amazing!
Powerful and innovative AI sharing plugin
By SEO Consult (seoconsult) on March 27, 2026
This is an outstanding plugin that brings something truly unique to WordPress. The combination of traditional social sharing with AI-powered summarization is incredibly useful and forward-thinking.
What I really like is how many AI platforms are supported (ChatGPT, Gemini, Claude, Perplexity, and more), making it easy to generate summaries with proper source attribution. The customization options are excellent - from button styles and sizes to full control over placement and design.
The built-in analytics dashboard is another big plus. Being able to track clicks by platform and content adds real value for anyone focused on growth and optimization. Despite all these features, the plugin remains lightweight, fast, and very easy to configure.
It works perfectly out of the box, integrates well with SEO plugins, and offers a level of flexibility that both beginners and advanced users will appreciate.
Highly recommended - especially considering it’s completely free!
Muy buen plugins
By MIndart (dattamaster2016) on January 29, 2026
Me encanta, excelente trabajo. Muy facil de usar y de configurar.
Muchas gracias, saludos Michel
Easy one
By Alvaro Torres (algato333) on January 16, 2026
It makes an easier live
Grande Fernando !
By Alain Aubry (caban13) on March 20, 2026
Gusté mucho de este plugin, simple y directo al punto.
Ahora lo tengo en producción, es fantástico! Reemplazó Shariff que llevaba años usando!
Permite ver cada pagina que comparten y en que plataforma. Estimula a compartir.
Great free plugin
By Héctor Tellado (hectortellado) on January 12, 2026
For a free plugin this is jsut great, has everything
Muy fácil de usar y muy útil
By tlozano on January 4, 2026
Hace lo que dice, y lo hace muy bien. Es fácil de usar y el resultado es bueno. Gracias.
Changelog
2.5.0
New floating share bar, compact mode for phones, Copy link and native Share buttons, UTM tagging, and a reorganised settings screen where the three overlapping location settings become a single list.
- New: The settings screen is reorganised. Where the buttons appear was governed by three settings that had to agree with each other (the locations, the content types and the insertion position), two of them listing overlapping things, and nothing on screen said the condition was an AND, so ticking one of them and seeing no buttons was the usual first experience. They are now a single list with one row per destination and its own position, which also makes possible something that was not before: buttons after the content on posts and before it on pages. Your current setup is migrated to the new list, keeping what visitors were actually seeing rather than the literal settings. The rest of the screen is grouped under headings, with related settings side by side, so the two halves of the same decision are no longer twelve rows apart.
- New: The buttons you enable are shown as the real buttons, in the style you picked, and the preview repaints as you change the style, the icons or the corner shape. The AI Summary tab gets the same treatment: its thirteen settings are now four groups, and the block appearance is decided against a live sample instead of by saving and reloading.
- New: The floating bar can have its own destinations, so the inline block and the bar no longer have to appear in the same places: the block on posts and the bar on the blog home, or the other way round.
- New: Floating share bar. A new option pins the same enabled buttons, in icon form, to the left edge, the right edge or the bottom of the screen on single content. It can accompany the inline block or replace it entirely, it can use its own destinations so the two never have to coincide, it can be set to appear only while the reader scrolls down, and it can be told to stand aside on pages where the inline block is already showing. On phones it is hidden by default, and the side positions become a strip along the bottom when it is switched on, because a column pinned to the side of a small screen eats the reading area. Its CSS and JS are separate files, loaded only on pages where the bar is shown.
- New: Compact mode on phones. The buttons block can now show a single Share button that opens the rest, or a few buttons plus a More button, so a long list of platforms no longer fills the screen on mobile. The desktop layout is unchanged, and which buttons stay visible follows the order you set by dragging.
- New: Copy link button. A new platform that copies the post address to the clipboard, confirms it on screen and counts in the analytics like any other button.
- New: Native share button. Uses the browser share sheet, which reaches WhatsApp, Signal, Instagram, Messages, AirDrop and any other app installed on the device. It is only rendered where the browser supports it, so it never shows as a dead button.
- New: Optional UTM tagging. A checkbox adds utm_source (the platform), utm_medium (social, ai or share) and an optional campaign name to the shared link, so you can tell this traffic apart in your analytics.
- New: The summary now has a position per content type, like the buttons: next to them on posts and before the content on pages, which a single global position could not express. “Do not display” becomes one of those positions, so a type can still generate its summary for the shortcode or the REST API without printing it.
- Improved: The buttons you can enable are now shown in the settings as the buttons themselves, grouped into social networks, AI assistants and browser actions, each rendered with the style you picked. It replaces the row of bare icons, which said nothing about size, colour or shape.
- Improved: The default label of the summary block is now “TL;DR (AI Generated)”. It says what the block is in the words readers already use, and it states plainly that a machine wrote it, which is what the EU AI Act expects of generated content shown to the public. A label you set yourself is untouched.
- Improved: Compact mode on phones is on by default for new installs, showing a single Share button that opens the rest. Updating sites keep whatever they had.
- Improved: Meta AI now opens with the prompt already written, instead of copying it to the clipboard for you to paste. Checked platform by platform in September 2026: Gemini, DeepSeek, Copilot and Qwen still offer no way to pre-fill the prompt from the address, so those four keep copying it.
- Improved: The settings screen uses the width it has. The form was capped well below what the browser offered while the promo cards ran along the bottom, where nobody scrolls; the content now sits in one column with the cards in a rail beside it that follows as you scroll, and folds underneath on narrower screens. Every field, description and heading shares one measure instead of two.
- Improved: Less weight on pages that have nothing to show. The stylesheet and the script were loaded on every singular view, archive and blog home whenever the buttons were not placed there, in case a shortcode turned up; a site with the buttons on posts was downloading 71 KB on its home page and on every archive to render nothing at all. They now load where something is actually placed, plus singular views whose content really does carry the shortcode. The list of platform names sent with the script is trimmed to the buttons you enabled.
- Improved: The front end no longer loads jQuery for the share buttons. The script was rewritten in plain JavaScript, so a block theme that does not use jQuery stops loading it (about 85 KB and one request) just to show the buttons. The same pass moved the hover effect and the mobile icon grid to the stylesheet, replaced a browser event removed from Chrome in 2024, reduced the tooltip to a single shared element instead of one per button, and sends click tracking with sendBeacon so it survives the page being replaced by the destination.
- Improved: Accessibility of the buttons block. Each group of buttons is now announced with the section title you wrote, or with a description when there is none, the keyboard focus ring no longer appears on mouse clicks, and the copy confirmation is announced by screen readers.
- Improved: Click tracking identifies the post directly from the buttons block, instead of relying on the theme marking the article in a particular way, so analytics are accurate on more themes.
- Improved: The summary, provider and content-hash post fields are sanitized on save. They are written by the plugin itself and the output was already escaped, so nothing changes on screen; it closes the gap on the way in as well.
- Fix: The Minimal and Outline styles of the summary block were indistinguishable, both drawing the same thin grey box. Minimal is now genuinely minimal, a rule above the block and nothing else, and Outline draws a real box in the accent colour with its heading to match.
- Fix: With a filled style (Brand, Dark or Custom colours), the “Generate AI summary” button that visitors see was painted as a full-width slab of colour with a small outlined button floating inside it. The colour now belongs to the button itself.
- Fix: The “fluid” button size behaved exactly like “normal” on phones. Both ended up as one full-width button per row, so choosing fluid changed nothing below 480 pixels; it now fills the row two buttons at a time, which is what it does on wider screens.
- Fix: The visitor generation limit could be bypassed on sites that trust a proxy header. Since 2.4.4 those headers are only read when the site opts in, but the address was taken from the start of the forwarding chain, which is the part the visitor writes. It now reads the end of the chain, and only when the request actually arrives from the proxy: an address declared with the new ayudawp_aiss_trusted_proxies filter, or the site own network when no list is declared.
For older changelog entries, please check the changelog.txt file