[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9_JSi5Y1_HKaPHGkY73Ddgc0ZnpfCeQGXKELUijmJ28":3,"$fxjC6syj-1Z0pi_jqD-V0KLoZU4OHjS_Ir1VeOhKjPLY":131,"$f2ceLfdgyf2i1OIWAaSVbgukW-oAYFQoW5rtH1f83kI4":136},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":26,"fingerprints":26},"expansai-post-to-ai","Fscan – Post to AI","1.1.1","Franck Scandolera","https:\u002F\u002Fprofiles.wordpress.org\u002Ffscan\u002F","\u003Cp>Fscan – Post to AI automatically displays a customizable invitation “Summarize this content with:” followed by clickable icons to various AI services (Perplexity, ChatGPT, Claude, Grok, Mistral).\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>✅ Automatic display at top, bottom, or both\u003C\u002Fli>\n\u003Cli>✅ Support for posts and Custom Post Types\u003C\u002Fli>\n\u003Cli>✅ Shortcode \u003Ccode>[expansai-post-to-ai]\u003C\u002Fcode> for manual placement\u003C\u002Fli>\n\u003Cli>✅ Customizable text and prompt\u003C\u002Fli>\n\u003Cli>✅ Choose which AI services to display\u003C\u002Fli>\n\u003Cli>✅ 3 display styles: icons, buttons, list\u003C\u002Fli>\n\u003Cli>✅ Responsive and accessible\u003C\u002Fli>\n\u003Cli>✅ Secure according to WordPress standards\u003C\u002Fli>\n\u003Cli>✅ Click tracking (Google Analytics compatible)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported AI Services\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Perplexity\u003C\u002Fli>\n\u003Cli>ChatGPT\u003C\u002Fli>\n\u003Cli>Claude\u003C\u002Fli>\n\u003Cli>Grok\u003C\u002Fli>\n\u003Cli>Mistral\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Activate the plugin\u003C\u002Fli>\n\u003Cli>Go to Settings > Fscan – Post to AI\u003C\u002Fli>\n\u003Cli>Configure your preferences\u003C\u002Fli>\n\u003Cli>AI links will automatically appear on your posts\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You can also use the shortcode \u003Ccode>[expansai-post-to-ai]\u003C\u002Fcode> for manual placement in your content.\u003C\u002Fp>\n\u003Ch4>About the Author\u003C\u002Fh4>\n\u003Cp>I’m \u003Cstrong>Franck Scandolera\u003C\u002Fstrong> (\u003Ca href=\"https:\u002F\u002Ffranckscandolera.com\u002F\" rel=\"nofollow ugc\">franckscandolera.com\u003C\u002Fa>), founder of \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.webanalyste.com\" rel=\"nofollow ugc\">webAnalyste\u003C\u002Fa>\u003C\u002Fstrong> – an agency specialized in Data structuring, AI integration, workflow automation (n8n\u002FMake\u002FPython\u002FApps Script), and digital performance optimization. I also manage \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.formations-analytics.com\" rel=\"nofollow ugc\">Formations Analytics\u003C\u002Fa>\u003C\u002Fstrong>, a Qualiopi-certified training organization focused on Analytics, Data, AI, and Automation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>[Version Française]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Fscan – Post to AI affiche automatiquement une invitation personnalisable “Résumer ce contenu avec :” suivie d’icônes cliquables vers différents services d’IA (Perplexity, ChatGPT, Claude, Grok, Mistral).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Fonctionnalités :\u003C\u002Fstrong>\u003Cbr \u002F>\n* Affichage automatique en haut, en bas ou les deux\u003Cbr \u002F>\n* Support des posts et Custom Post Types\u003Cbr \u002F>\n* Shortcode \u003Ccode>[expansai-post-to-ai]\u003C\u002Fcode> pour placement manuel\u003Cbr \u002F>\n* Texte et prompt personnalisables\u003Cbr \u002F>\n* 3 styles d’affichage : icônes, boutons, liste\u003C\u002Fp>\n\u003Cp>\u003Cstrong>À propos de l’auteur :\u003C\u002Fstrong>\u003Cbr \u002F>\nJe suis \u003Cstrong>Franck Scandolera\u003C\u002Fstrong> (\u003Ca href=\"https:\u002F\u002Ffranckscandolera.com\u002F\" rel=\"nofollow ugc\">franckscandolera.com\u003C\u002Fa>), responsable de l’agence \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.webanalyste.com\" rel=\"nofollow ugc\">webAnalyste\u003C\u002Fa>\u003C\u002Fstrong> – une agence experte dans la structuration de la Data, l’intégration de l’IA, l’automatisation des activités (n8n\u002FMake\u002FPython\u002FApps Script) et l’optimisation de la performance digitale. Je gère également l’organisme de formation certifié Qualiopi \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.formations-analytics.com\" rel=\"nofollow ugc\">Formations Analytics\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For any questions or issues:\u003Cbr \u002F>\n* GitHub: https:\u002F\u002Fgithub.com\u002FwebAnalyste\u002FshareToAI\u002Fissues\u003Cbr \u002F>\n* Website: https:\u002F\u002Fwww.webanalyste.com\u003Cbr \u002F>\n* Author: https:\u002F\u002Ffranckscandolera.com\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>Source code is available on GitHub: https:\u002F\u002Fgithub.com\u002FwebAnalyste\u002FshareToAI\u003C\u002Fp>\n\u003Cp>Contributions welcome!\u003C\u002Fp>\n","Automatically add links to various AI services to summarize your posts and Custom Post Types content.",0,259,"2026-04-27T12:15:00.000Z","6.9.5","5.0","7.4",[18,19,20,21,22],"ai","chatgpt","claude","perplexity","summary","https:\u002F\u002Fgithub.com\u002FwebAnalyste\u002FshareToAI","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpansai-post-to-ai.1.1.1.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"fscan",1,30,94,"2026-08-28T19:51:19.983Z",[37,57,78,94,110],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":25,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":16,"tags":51,"homepage":53,"download_link":54,"security_score":55,"vuln_count":32,"unpatched_count":11,"last_vuln_date":56,"fetched_at":27},"ai-share-summarize","Share Buttons & AI-powered Summaries","2.4.0","Fernando Tellado","https:\u002F\u002Fprofiles.wordpress.org\u002Ffernandot\u002F","\u003Cp>\u003Cstrong>Share Buttons & AI-powered Summaries\u003C\u002Fstrong> turns every post into an AI-aware destination. It generates an \u003Cstrong>inline AI summary\u003C\u002Fstrong> readers can expand next to the share buttons, and offers one-click sharing to every major social network and the leading AI assistants.\u003C\u002Fp>\n\u003Cp>Among the \u003Cstrong>first plugins to integrate the native WordPress 7.0 AI Connectors API\u003C\u002Fstrong>: configure your AI provider once in \u003Cstrong>Settings > Connectors\u003C\u002Fstrong> (OpenAI, Anthropic, Google) and the plugin reuses those credentials — no API keys to manage, no extra accounts.\u003C\u002Fp>\n\u003Ch4>Inline AI Summary\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Two-tier cascade\u003C\u002Fstrong>: 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.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Choose your AI model and mode\u003C\u002Fstrong>: 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.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Paragraph or bullet-list format\u003C\u002Fstrong>: show the summary as prose (one paragraph per sentence) or as a concise bullet list, with configurable length (1-5 sentences or points).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Collapsible inline block\u003C\u002Fstrong> with native \u003Ccode>\u003Cdetails>\u003C\u002Fcode>, \u003Ccode>data-nosnippet\u003C\u002Fcode> and Schema.org \u003Ccode>CreativeWork\u003C\u002Fcode> microdata so search engines treat it as derived content, not competition.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Editor controls\u003C\u002Fstrong> in the block sidebar and the classic meta box: view, edit manually, regenerate on demand, hide per post (independently from the buttons).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visitor-facing “Generate AI summary” button\u003C\u002Fstrong> for posts without a stored summary, restrictable to extractive-only or open to the AI Client.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Async generation via WP-Cron\u003C\u002Fstrong>. \u003Ccode>[ayudawp_aiss_summary]\u003C\u002Fcode> shortcode also available.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Sharing\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Social networks\u003C\u002Fstrong>: X (Twitter), LinkedIn, Facebook, Telegram, WhatsApp, Email, Raindrop, Reddit, Bluesky, LINE, Mastodon, Threads, Pinterest.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI assistants\u003C\u002Fstrong>: 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.\u003C\u002Fli>\n\u003Cli>6 visual styles, 4 sizes, custom colors, brand SVG icons, dark-mode auto-adaptation, drag-and-drop ordering. SEO-friendly (\u003Ccode>\u003Ca rel=\"nofollow\">\u003C\u002Fcode> or \u003Ccode>\u003Cbutton>\u003C\u002Fcode>, auto-exclusion on noindex content for all major SEO plugins).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Analytics\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>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.\u003C\u002Fli>\n\u003Cli>Dashboard widget with 7-day sparkline. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvigia\u002F\" rel=\"ugc\">VigIA\u003C\u002Fa> cross-reference (clicks vs. AI crawler visits) when active. Redis\u002FMemcached compatible.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why use it?\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Cite your source naturally\u003C\u002Fstrong>: when readers expand the summary or share to an AI assistant, your URL travels with the content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reach every audience\u003C\u002Fstrong>: full social spectrum plus 11 AI assistants in one place.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Future-proof\u003C\u002Fstrong>: built on WP 7.0 Connectors and a REST API ready for agentic clients.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to third-party AI providers \u003Cstrong>only when the inline AI Summary feature is enabled\u003C\u002Fstrong> 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.\u003C\u002Fp>\n\u003Ch4>AI Summary generation\u003C\u002Fh4>\n\u003Cp>When a post is saved (or when the editor \u002F a visitor explicitly clicks “Regenerate” or “Generate AI summary”), the plugin uses the WordPress 7.0 AI Client (\u003Ccode>wp_ai_client_prompt()\u003C\u002Fcode>) to request a short summary from whichever provider you configured in \u003Cstrong>Settings > Connectors\u003C\u002Fstrong>. The plugin never stores your API keys — they are managed centrally by WordPress core.\u003C\u002Fp>\n\u003Cp>What is sent:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Post title (plain text)\u003C\u002Fli>\n\u003Cli>Post content (HTML stripped, up to ~3000 characters of plain text)\u003C\u002Fli>\n\u003Cli>A short instruction asking the provider to return a summary\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>What is \u003Cstrong>not\u003C\u002Fstrong> sent: API keys (managed by core Connectors), visitor IP addresses, user accounts, analytics data, or any other personal data of your readers.\u003C\u002Fp>\n\u003Cp>Possible destinations (depending on which Connector your administrator activates):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>OpenAI\u003C\u002Fstrong> — \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\" rel=\"nofollow ugc\">Terms of use\u003C\u002Fa> · \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Anthropic\u003C\u002Fstrong> — \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fconsumer-terms\" rel=\"nofollow ugc\">Terms of service\u003C\u002Fa> · \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fprivacy\" rel=\"nofollow ugc\">Privacy policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google AI\u003C\u002Fstrong> — \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Terms of service\u003C\u002Fa> · \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>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.\u003C\u002Fp>\n\u003Ch4>How to opt out\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Set \u003Cstrong>AI Summary generation\u003C\u002Fstrong> to \u003Cem>Disabled\u003C\u002Fem> in the \u003Cstrong>AI Summary\u003C\u002Fstrong> tab of the plugin settings.\u003C\u002Fli>\n\u003Cli>Or choose \u003Cem>Extractive only\u003C\u002Fem> to keep summaries fully local — zero external requests, ever.\u003C\u002Fli>\n\u003Cli>Or choose \u003Cem>AI only\u003C\u002Fem> while leaving no Connector configured — no requests will be sent, and summaries simply won’t be generated.\u003C\u002Fli>\n\u003Cli>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.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Sharing buttons\u003C\u002Fh4>\n\u003Cp>The social and AI sharing buttons render as \u003Ccode>\u003Ca>\u003C\u002Fcode> \u002F \u003Ccode>\u003Cbutton>\u003C\u002Fcode> elements that open the respective destination only when the \u003Cstrong>visitor\u003C\u002Fstrong> clicks them — your server does not contact those services. The plugin’s analytics endpoint that records button clicks runs locally on your own site.\u003C\u002Fp>\n\u003Ch3>Advanced Usage\u003C\u002Fh3>\n\u003Ch4>Shortcode parameters\u003C\u002Fh4>\n\u003Cp>The \u003Ccode>[ayudawp_share_buttons]\u003C\u002Fcode> shortcode accepts several parameters:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>buttons\u003C\u002Fstrong>: Comma-separated list of buttons to display\u003Cbr \u002F>\n– Example: \u003Ccode>[ayudawp_share_buttons buttons=\"claude,chatgpt,deepseek,twitter,mastodon\"]\u003C\u002Fcode>\u003Cbr \u002F>\n– Available: 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\u003C\u002Fp>\n\u003Cp>\u003Cstrong>style\u003C\u002Fstrong>: Visual style to use\u003Cbr \u002F>\n– Example: \u003Ccode>[ayudawp_share_buttons style=\"outline\"]\u003C\u002Fcode>\u003Cbr \u002F>\n– Options: minimal, brand, outline, dark, custom, icons-only\u003C\u002Fp>\n\u003Cp>\u003Cstrong>size\u003C\u002Fstrong>: Button size preset\u003Cbr \u002F>\n– Example: \u003Ccode>[ayudawp_share_buttons size=\"compact\"]\u003C\u002Fcode>\u003Cbr \u002F>\n– Options: compact, normal, large, fluid\u003C\u002Fp>\n\u003Cp>\u003Cstrong>show_icons\u003C\u002Fstrong>: Show icons with text (for non-icons-only styles)\u003Cbr \u002F>\n– Example: \u003Ccode>[ayudawp_share_buttons show_icons=\"true\" style=\"brand\"]\u003C\u002Fcode>\u003Cbr \u002F>\n– Options: true, false\u003C\u002Fp>\n\u003Cp>\u003Cstrong>icon_style\u003C\u002Fstrong>: Icon corner style (for icons-only mode)\u003Cbr \u002F>\n– Example: \u003Ccode>[ayudawp_share_buttons style=\"icons-only\" icon_style=\"circular\"]\u003C\u002Fcode>\u003Cbr \u002F>\n– Options: circular, square\u003C\u002Fp>\n\u003Cp>\u003Cstrong>alignment\u003C\u002Fstrong>: Button alignment\u003Cbr \u002F>\n– Example: \u003Ccode>[ayudawp_share_buttons alignment=\"center\"]\u003C\u002Fcode>\u003Cbr \u002F>\n– Options: left, center\u003C\u002Fp>\n\u003Cp>\u003Cstrong>show_title\u003C\u002Fstrong>: Show or hide the section title\u003Cbr \u002F>\n– Example: \u003Ccode>[ayudawp_share_buttons show_title=\"false\"]\u003C\u002Fcode>\u003Cbr \u002F>\n– Options: true, false\u003C\u002Fp>\n\u003Cp>\u003Cstrong>title_text\u003C\u002Fstrong>: Custom title text\u003Cbr \u002F>\n– Example: \u003Ccode>[ayudawp_share_buttons title_text=\"Share this content\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>title_style\u003C\u002Fstrong>: Title HTML element\u003Cbr \u002F>\n– Example: \u003Ccode>[ayudawp_share_buttons title_style=\"h3\"]\u003C\u002Fcode>\u003Cbr \u002F>\n– Options: h3, h4, h5, h6, span\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ai_title\u003C\u002Fstrong>: Section title for AI buttons group\u003Cbr \u002F>\n– Example: \u003Ccode>[ayudawp_share_buttons ai_title=\"Summarize with AI\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>social_title\u003C\u002Fstrong>: Section title for social buttons group\u003Cbr \u002F>\n– Example: \u003Ccode>[ayudawp_share_buttons social_title=\"Share on social media\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Combined examples:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[ayudawp_share_buttons buttons=\"claude,deepseek,twitter\" style=\"brand\" show_icons=\"true\"]\n\n[ayudawp_share_buttons style=\"icons-only\" icon_style=\"circular\"]\n\n[ayudawp_share_buttons show_title=\"true\" title_text=\"Share or Summarize\" title_style=\"h3\"]\n\n[ayudawp_share_buttons ai_title=\"Summarize with AI\" social_title=\"Share\" style=\"outline\" show_icons=\"true\"]\n\n[ayudawp_share_buttons buttons=\"chatgpt,qwen,meta_ai,mastodon,threads\" size=\"compact\" style=\"brand\"]\n\n[ayudawp_share_buttons style=\"icons-only\" icon_style=\"square\" size=\"large\"]\n\n[ayudawp_share_buttons size=\"fluid\" style=\"outline\" show_icons=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>AI summary shortcode\u003C\u002Fh4>\n\u003Cp>The \u003Ccode>[ayudawp_aiss_summary]\u003C\u002Fcode> 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.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>post_id\u003C\u002Fstrong>: Render the summary of a specific post\u003Cbr \u002F>\n– Example: \u003Ccode>[ayudawp_aiss_summary post_id=\"123\"]\u003C\u002Fcode>\u003Cbr \u002F>\n– Defaults to the current post in the loop when omitted\u003C\u002Fp>\n\u003Cp>The shortcode outputs nothing when the post has no stored summary, so it is safe to drop into templates without conditional wrappers.\u003C\u002Fp>\n\u003Ch4>CSS Customization Guide\u003C\u002Fh4>\n\u003Cp>The plugin uses CSS custom properties for all brand colors. You can override these in your theme to change any platform color globally:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Override platform colors:\u003C\u002Fstrong>\u003Cbr \u002F>\n    .ayudawp-share-buttons {\u003Cbr \u002F>\n        –ayudawp-claude: #ff0000;\u003Cbr \u002F>\n        –ayudawp-chatgpt: #00ff00;\u003Cbr \u002F>\n    }\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Main container classes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>.ayudawp-share-buttons\u003C\u002Fcode> – Main wrapper container\u003Cbr \u002F>\n– \u003Ccode>.ayudawp-buttons-container\u003C\u002Fcode> – Direct container for all buttons\u003Cbr \u002F>\n– \u003Ccode>.ayudawp-title\u003C\u002Fcode> – Title element before buttons\u003Cbr \u002F>\n– \u003Ccode>.ayudawp-section-title\u003C\u002Fcode> – Section title with extra top margin\u003Cbr \u002F>\n– \u003Ccode>.ayudawp-aiss-centered\u003C\u002Fcode> – Applied when centered alignment is enabled\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Button classes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>.ayudawp-share-btn\u003C\u002Fcode> – Base class for all buttons (both \u003Ccode>\u003Ca>\u003C\u002Fcode> and \u003Ccode>\u003Cbutton>\u003C\u002Fcode> elements)\u003Cbr \u002F>\n– \u003Ccode>.ayudawp-icon-wrapper\u003C\u002Fcode> – Container for button icons\u003Cbr \u002F>\n– \u003Ccode>.ayudawp-button-text\u003C\u002Fcode> – Text label inside buttons\u003Cbr \u002F>\n– \u003Ccode>.ayudawp-icon\u003C\u002Fcode> – SVG icon element\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Style modifier classes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>.brand\u003C\u002Fcode> – Brand colors style\u003Cbr \u002F>\n– \u003Ccode>.outline\u003C\u002Fcode> – Outline style (brand-colored borders)\u003Cbr \u002F>\n– \u003Ccode>.minimal\u003C\u002Fcode> – Minimal style\u003Cbr \u002F>\n– \u003Ccode>.dark\u003C\u002Fcode> – Dark background style\u003Cbr \u002F>\n– \u003Ccode>.custom\u003C\u002Fcode> – Custom colors style\u003Cbr \u002F>\n– \u003Ccode>.icons-only\u003C\u002Fcode> – Icons-only mode\u003Cbr \u002F>\n– \u003Ccode>.with-icons\u003C\u002Fcode> – Text buttons with icons\u003Cbr \u002F>\n– \u003Ccode>.circular\u003C\u002Fcode> – Circular icon buttons\u003Cbr \u002F>\n– \u003Ccode>.square\u003C\u002Fcode> – Square icon buttons\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Size modifier classes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>.size-compact\u003C\u002Fcode> – Compact button size\u003Cbr \u002F>\n– \u003Ccode>.size-large\u003C\u002Fcode> – Large button size\u003Cbr \u002F>\n– \u003Ccode>.size-fluid\u003C\u002Fcode> – Fluid width buttons\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Platform-specific classes (on buttons):\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ccode>.twitter\u003C\u002Fcode>, \u003Ccode>.linkedin\u003C\u002Fcode>, \u003Ccode>.facebook\u003C\u002Fcode>, \u003Ccode>.telegram\u003C\u002Fcode>, \u003Ccode>.whatsapp\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>.email\u003C\u002Fcode>, \u003Ccode>.raindrop\u003C\u002Fcode>, \u003Ccode>.reddit\u003C\u002Fcode>, \u003Ccode>.bluesky\u003C\u002Fcode>, \u003Ccode>.line\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>.mastodon\u003C\u002Fcode>, \u003Ccode>.threads\u003C\u002Fcode>, \u003Ccode>.pinterest\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>.claude\u003C\u002Fcode>, \u003Ccode>.chatgpt\u003C\u002Fcode>, \u003Ccode>.google-ai\u003C\u002Fcode>, \u003Ccode>.gemini\u003C\u002Fcode>, \u003Ccode>.grok\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>.perplexity\u003C\u002Fcode>, \u003Ccode>.deepseek\u003C\u002Fcode>, \u003Ccode>.mistral\u003C\u002Fcode>, \u003Ccode>.copilot\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>.qwen\u003C\u002Fcode>, \u003Ccode>.meta-ai\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>.ai\u003C\u002Fcode> – Applied to all AI platform buttons\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example: Change Claude button color:\u003C\u002Fstrong>\u003Cbr \u002F>\n    .ayudawp-share-buttons {\u003Cbr \u002F>\n        –ayudawp-claude: #your-color;\u003Cbr \u002F>\n    }\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example: Change all AI buttons background:\u003C\u002Fstrong>\u003Cbr \u002F>\n    .ayudawp-share-buttons .ayudawp-share-btn.ai {\u003Cbr \u002F>\n        background: #f0f0f0;\u003Cbr \u002F>\n    }\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example: Hide specific button:\u003C\u002Fstrong>\u003Cbr \u002F>\n    .ayudawp-share-btn.facebook {\u003Cbr \u002F>\n        display: none;\u003Cbr \u002F>\n    }\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customize or remove separator lines:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe main container has top and bottom border lines. You can hide either of them from the settings (Share Buttons \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Separator lines) with no code. CSS is only needed to replace them with your own style:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>.ayudawp-share-buttons {\n    border-top: 2px dashed #ccc;\n    border-bottom: 2px dashed #ccc;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Important notes:\u003C\u002Fstrong>\u003Cbr \u002F>\n– The use of \u003Ccode>!important\u003C\u002Fcode> is no longer needed for most overrides\u003Cbr \u002F>\n– Use CSS custom properties to change brand colors cleanly\u003Cbr \u002F>\n– Test on both desktop and mobile viewports\u003Cbr \u002F>\n– Icons-only buttons have fixed dimensions (44px default, 36px compact, 54px large)\u003C\u002Fp>\n\u003Ch3>Technical Details\u003C\u002Fh3>\n\u003Ch4>System requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 6.1 or higher (7.0+ for AI-generated summaries)\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher (compatible up to PHP 8.4)\u003C\u002Fli>\n\u003Cli>Theme compatible with wp_head() and wp_footer()\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Performance features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Modular file structure for maximum efficiency\u003C\u002Fli>\n\u003Cli>Selective loading of resources (CSS\u002FJS only where buttons display)\u003C\u002Fli>\n\u003Cli>No external dependencies\u003C\u002Fli>\n\u003Cli>Optimized CSS with custom properties and minimal specificity\u003C\u002Fli>\n\u003Cli>Lightweight SVG icons (under 1KB each)\u003C\u002Fli>\n\u003Cli>Minimal database impact: analytics queries are cached (5 min) and compatible with persistent object cache (Redis, Memcached)\u003C\u002Fli>\n\u003Cli>Smart responsive layouts\u003C\u002Fli>\n\u003Cli>REST API for lightweight analytics data retrieval\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Clean, documented code\u003C\u002Fli>\n\u003Cli>WordPress coding standards compliant\u003C\u002Fli>\n\u003Cli>Hook-based architecture\u003C\u002Fli>\n\u003Cli>Modular class structure in \u002Fincludes folder\u003C\u002Fli>\n\u003Cli>Extensible icon system using Simple Icons\u003C\u002Fli>\n\u003Cli>Translation ready\u003C\u002Fli>\n\u003Cli>Comprehensive shortcode API\u003C\u002Fli>\n\u003Cli>SEO-friendly markup options\u003C\u002Fli>\n\u003Cli>Post meta for individual exclusions\u003C\u002Fli>\n\u003Cli>Centralized platform color definitions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Ch4>Need private support or custom development?\u003C\u002Fh4>\n\u003Cp>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 \u003Ca href=\"mailto:ai-share-summarize@ayudawp.com\" rel=\"nofollow ugc\">contact me\u003C\u002Fa> and tell me what you need.\u003C\u002Fp>\n\u003Ch4>Need help or have suggestions?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fservicios.ayudawp.com\u002F\" rel=\"nofollow ugc\">Official website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fai-share-summarize\u002F\" rel=\"ugc\">WordPress support forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002FAyudaWordPressES\" rel=\"nofollow ugc\">YouTube channel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fayudawp.com\u002F\" rel=\"nofollow ugc\">Documentation and tutorials\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Love the plugin?\u003C\u002Fstrong> Please leave us a 5-star review and help spread the word!\u003C\u002Fp>\n\u003Ch3>About AyudaWP\u003C\u002Fh3>\n\u003Cp>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.\u003C\u002Fp>\n","Inline AI summary on every post + one-click sharing to social networks and 11 AI assistants. Powered by the new WordPress 7.0 AI Connectors.",1000,21082,15,"2026-07-19T10:30:00.000Z","7.0.2","6.1",[18,19,20,21,52],"social-share","https:\u002F\u002Fservicios.ayudawp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-share-summarize.2.4.0.zip",99,"2026-06-25 00:00:00",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":25,"num_ratings":32,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":16,"tags":70,"homepage":76,"download_link":77,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"llm-bot-tracker-by-hueston","LLM Bot Tracker – AI Crawler Detection & Analytics","1.6.0","Hueston","https:\u002F\u002Fprofiles.wordpress.org\u002Fhuestonwins\u002F","\u003Cp>\u003Cstrong>Is ChatGPT, Claude, Perplexity, or Gemini crawling your website? This plugin automatically tracks every AI bot visit to give you the data you need! 🤖\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>LLM Bot Tracker is the most comprehensive AI crawler analytics plugin for WordPress, providing automatic 24\u002F7 monitoring of artificial intelligence bots, search crawlers, and web scrapers accessing your content.\u003C\u002Fp>\n\u003Ch4>🎯 How It Works\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Install \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Activate \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Done!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>That’s it. The plugin immediately starts tracking all AI bot activity in the background. No configuration needed. View your data anytime in the admin dashboard at \u003Cstrong>Tools > LLM Crawler Logs\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>🚀 Why Track AI Bots & Crawlers?\u003C\u002Fh4>\n\u003Cp>The web is changing. AI-powered search engines like Perplexity, You.com, and SearchGPT are revolutionizing how people find information. Traditional SEO isn’t enough anymore – you need \u003Cstrong>LLMO (Large Language Model Optimization)\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This plugin automatically captures:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Every AI bot visit\u003C\u002Fstrong> – Timestamp, bot name, pages accessed, IP address\u003Cbr \u002F>\n* \u003Cstrong>AI crawler patterns\u003C\u002Fstrong> – Which content AI systems value most\u003Cbr \u002F>\n* \u003Cstrong>Training data usage\u003C\u002Fstrong> – When GPT, Claude, or Gemini scrape your content\u003Cbr \u002F>\n* \u003Cstrong>Crawl frequency\u003C\u002Fstrong> – How often each AI system visits\u003Cbr \u002F>\n* \u003Cstrong>Geographic origins\u003C\u002Fstrong> – Where AI bot traffic originates\u003Cbr \u002F>\n* \u003Cstrong>Response codes\u003C\u002Fstrong> – Success rates and errors for AI crawlers\u003C\u002Fp>\n\u003Cp>Without this data, you’re flying blind in the AI era of search.\u003C\u002Fp>\n\u003Ch4>✨ Core Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>🤖 Automatic Detection of 59 AI Bots Including:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>OpenAI Family:\u003C\u002Fstrong> GPTBot, ChatGPT-User, OAI-SearchBot (SearchGPT)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Anthropic Family:\u003C\u002Fstrong> ClaudeBot, Claude-Web, Claude-SearchBot  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Perplexity:\u003C\u002Fstrong> PerplexityBot, Perplexity-User\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google AI:\u003C\u002Fstrong> Google-Extended, GoogleOther, Google-CloudVertexBot, GoogleAgent-Mariner, Gemini-Deep-Research\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Amazon AI:\u003C\u002Fstrong> Amazonbot, NovaAct (Nova AI Agent)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Meta AI:\u003C\u002Fstrong> FacebookBot, Meta-ExternalAgent, Meta-ExternalFetcher\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Microsoft:\u003C\u002Fstrong> Bingbot (AI-enhanced), MSN Bot\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Assistants:\u003C\u002Fstrong> Devin (Software Engineering AI), LinerBot (Academic Research), QualifiedBot\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Common Crawl:\u003C\u002Fstrong> CCBot (feeds multiple AI systems)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ByteDance:\u003C\u002Fstrong> Bytespider (TikTok AI)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Search & Research:\u003C\u002Fstrong> You.com (YouBot), Timpi (Timpibot), Allen Institute (AI2Bot), Cohere (Cohere-AI)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Extraction:\u003C\u002Fstrong> Diffbot (structured data extraction for ML)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Others:\u003C\u002Fstrong> MistralAI, Neeva bot, SemrushBot with AI\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>📊 Powerful Analytics Dashboard (Tools > LLM Crawler Logs)\u003C\u002Fstrong>\u003Cbr \u002F>\n* Complete log of all AI bot activity\u003Cbr \u002F>\n* Advanced filtering by bot type, date range, URL path, IP address\u003Cbr \u002F>\n* \u003Cstrong>Configuration Tab\u003C\u002Fstrong> – Smart cache detection with setup guides and bot patterns\u003Cbr \u002F>\n* \u003Cstrong>NEW:\u003C\u002Fstrong> CSV export – download your data for offline analysis\u003Cbr \u002F>\n* 30-day trend analysis – spot patterns and changes\u003Cbr \u002F>\n* Top bots leaderboard – see your most frequent AI visitors\u003Cbr \u002F>\n* Path analysis – discover your most AI-visited content\u003Cbr \u002F>\n* Geographic IP tracking with location data\u003Cbr \u002F>\n* Bot verification via IP lookup\u003Cbr \u002F>\n* Response code tracking (200, 404, etc.)\u003Cbr \u002F>\n* Bulk actions for log management\u003Cbr \u002F>\n* Export filtered or complete datasets\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚡ Performance & Privacy\u003C\u002Fstrong>\u003Cbr \u002F>\n* Runs silently in background – zero configuration\u003Cbr \u002F>\n* Lightweight – adds \u003C0.01s to page load\u003Cbr \u002F>\n* Smart data storage – automatic log rotation\u003Cbr \u002F>\n* GDPR compliant – no human tracking\u003Cbr \u002F>\n* No external API calls\u003Cbr \u002F>\n* 100% local data storage\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎨 Optional Display Shortcodes\u003C\u002Fstrong>\u003Cbr \u002F>\nWant to display AI bot stats on your site? Use these optional shortcodes:\u003Cbr \u002F>\n* \u003Ccode>[wpcs_llm_stats]\u003C\u002Fcode> – Statistics table\u003Cbr \u002F>\n* \u003Ccode>[wpcs_llm_bar]\u003C\u002Fcode> – Animated bar chart\u003Cbr \u002F>\n* \u003Ccode>[wpcs_llm_last100]\u003C\u002Fcode> – Recent activity feed\u003Cbr \u002F>\n* \u003Ccode>[wpcs_llm_ip_list]\u003C\u002Fcode> – Compact IP list\u003Cbr \u002F>\n* \u003Ccode>[wpcs_crawler_stats]\u003C\u002Fcode> – Combined view\u003C\u002Fp>\n\u003Cp>\u003Ch4>📈 Who Needs This Plugin?\u003C\u002Fh4>\n\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Content Creators\u003C\u002Fstrong> – Know which AI systems value your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Professionals\u003C\u002Fstrong> – Master LLMO and AI SEO with real data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News Publishers\u003C\u002Fstrong> – Track AI interest in your stories\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-commerce Sites\u003C\u002Fstrong> – Detect AI shopping assistant crawlers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tech Companies\u003C\u002Fstrong> – Monitor competitive AI intelligence gathering\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Documentation Sites\u003C\u002Fstrong> – See which docs AI systems reference\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Educational Platforms\u003C\u002Fstrong> – Understand AI training on your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Any WordPress Site\u003C\u002Fstrong> – Future-proof your content strategy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💡 Real User Success Stories\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>“Discovered ChatGPT was hitting our API docs 2,000+ times daily. We optimized those pages and saw a 40% increase in AI-driven traffic!” – Tech Startup\u003C\u002Fp>\n\u003Cp>“The background tracking revealed Perplexity visits our site every 6 hours. This data completely changed our content strategy.” – Digital Publisher\u003C\u002Fp>\n\u003Cp>“Found ByteDance scraping our entire product catalog at 3 AM daily. Now we can make informed decisions about blocking.” – E-commerce Owner\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>🔍 Actionable Insights You’ll Get\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Automatic tracking reveals:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Which AI companies are most interested in your content\u003Cbr \u002F>\n* Your most valuable pages according to AI systems\u003Cbr \u002F>\n* Optimal posting times for AI crawler discovery\u003Cbr \u002F>\n* Suspicious scraping patterns to investigate\u003Cbr \u002F>\n* Content gaps AI systems are looking for\u003Cbr \u002F>\n* Competitive intelligence on AI training data\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Make informed decisions about:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Which bots to allow or block in robots.txt\u003Cbr \u002F>\n* Content optimization for AI-powered search\u003Cbr \u002F>\n* Publishing schedules for maximum AI visibility\u003Cbr \u002F>\n* Technical SEO for AI crawlers\u003Cbr \u002F>\n* LLMO strategy development\u003C\u002Fp>\n\u003Ch4>🛠️ Advanced Administration\u003C\u002Fh4>\n\u003Cp>The plugin works automatically, but power users can:\u003Cbr \u002F>\n* Filter logs by any parameter\u003Cbr \u002F>\n* Analyze patterns across time periods\u003Cbr \u002F>\n* Identify bot behavior anomalies\u003Cbr \u002F>\n* Track crawler response codes\u003Cbr \u002F>\n* Monitor crawl budget usage\u003Cbr \u002F>\n* Set up custom tracking rules\u003Cbr \u002F>\n* Export data for external analysis\u003C\u002Fp>\n\u003Ch4>📚 Resources & Documentation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhueston.co\u002Fllmo-ai-seo\u002Fwhat-is-llmo-complete-guide-to-large-language-model-optimization\u002F\" rel=\"nofollow ugc\">What is LLMO? Complete Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FHuestonCo\u002Fwordpress-llm-crawler-log\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fllm-bot-tracker-by-hueston\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🏆 Why Choose LLM Bot Tracker?\u003C\u002Fh4>\n\u003Cp>✅ \u003Cstrong>Automatic & Effortless\u003C\u002Fstrong> – Install and forget, it just works\u003Cbr \u002F>\n✅ \u003Cstrong>Most Comprehensive\u003C\u002Fstrong> – Tracks more AI bots than any other plugin\u003Cbr \u002F>\n✅ \u003Cstrong>Lightweight\u003C\u002Fstrong> – Won’t slow your site like analytics plugins\u003Cbr \u002F>\n✅ \u003Cstrong>Privacy-First\u003C\u002Fstrong> – No cookies, no human tracking, GDPR ready\u003Cbr \u002F>\n✅ \u003Cstrong>Actively Maintained\u003C\u002Fstrong> – New bot detection added monthly\u003Cbr \u002F>\n✅ \u003Cstrong>100% Free Forever\u003C\u002Fstrong> – No premium upsells or feature gates\u003Cbr \u002F>\n✅ \u003Cstrong>Professional Support\u003C\u002Fstrong> – Built by Hueston, trusted WordPress experts since 2019\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Join thousands of sites gaining AI visibility insights. Install LLM Bot Tracker today and understand your AI traffic immediately!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Ch4>System Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 6.5 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher  \u003C\u002Fli>\n\u003Cli>MySQL 5.6 or higher\u003C\u002Fli>\n\u003Cli>10MB free disk space\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy Policy\u003C\u002Fh4>\n\u003Cp>This plugin only tracks AI bots and crawlers, never human visitors. All data is stored locally in your WordPress database. No external API calls are made. No personal data is collected, transmitted, or sold.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Built with ❤️ by the \u003Ca href=\"https:\u002F\u002Fhueston.co\" rel=\"nofollow ugc\">Hueston LLMO Team\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Special thanks to the WordPress community for feedback and testing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Legal Notice\u003C\u002Fh4>\n\u003Cp>This plugin is not affiliated with OpenAI, Anthropic, Perplexity, Google, Meta, or any AI company mentioned. All bot names and trademarks are property of their respective owners. This plugin simply detects and reports on publicly identifiable user agents.\u003C\u002Fp>\n","Automatically track ChatGPT, Claude, Perplexity & 56 AI bots crawling your WordPress site. Monitor AI search engine visits, detect AI web scrapers &hellip;",900,2835,"2025-09-24T17:21:00.000Z","6.8.6","6.5",[71,72,73,74,75],"ai-bot-tracker","ai-seo","chatgpt-detector","claude-bot","perplexity-crawler","https:\u002F\u002Fgithub.com\u002FHuestonCo\u002Fwordpress-llm-crawler-log","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fllm-bot-tracker-by-hueston.1.6.0.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":11,"downloaded":86,"rating":11,"num_ratings":11,"last_updated":87,"tested_up_to":88,"requires_at_least":15,"requires_php":16,"tags":89,"homepage":91,"download_link":92,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":93},"explore-with-ai","Explore with AI","1.0.0","askito","https:\u002F\u002Fprofiles.wordpress.org\u002Faskito\u002F","\u003Cp>Explore with AI adds convenient buttons to your posts that allow readers to explore your content using popular AI assistants:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>ChatGPT\u003C\u002Fstrong> – OpenAI’s conversational AI\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Claude\u003C\u002Fstrong> – Anthropic’s AI assistant\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DeepSeek\u003C\u002Fstrong> – Advanced AI chat\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Grok\u003C\u002Fstrong> – X’s AI assistant\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Perplexity\u003C\u002Fstrong> – AI-powered search engine\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatic display before or after post content\u003C\u002Fli>\n\u003Cli>Shortcode support for manual placement\u003C\u002Fli>\n\u003Cli>Admin settings to enable\u002Fdisable each AI provider\u003C\u002Fli>\n\u003Cli>Customizable section label\u003C\u002Fli>\n\u003Cli>Responsive design\u003C\u002Fli>\n\u003Cli>Dark mode support\u003C\u002Fli>\n\u003Cli>Clean, modern button styling\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcode Usage\u003C\u002Fh4>\n\u003Cp>Basic usage:\u003Cbr \u002F>\n    [explore_with_ai]\u003C\u002Fp>\n\u003Cp>With custom URL:\u003Cbr \u002F>\n    [explore_with_ai url=”https:\u002F\u002Fexample.com\u002Farticle”]\u003C\u002Fp>\n\u003Cp>Specific providers only:\u003Cbr \u002F>\n    [explore_with_ai providers=”chatgpt,claude”]\u003C\u002Fp>\n","Add links to explore your content with various AI assistants including ChatGPT, Claude, DeepSeek, Grok, and Perplexity.",124,"2026-02-04T05:58:00.000Z","6.9.4",[18,19,20,90,21],"grok","https:\u002F\u002Fgithub.com\u002Fprashantrohilla-max\u002Fexplore-with-ai-wp-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexplore-with-ai.1.0.0.zip","2026-04-06T09:54:40.288Z",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":11,"downloaded":102,"rating":11,"num_ratings":11,"last_updated":103,"tested_up_to":49,"requires_at_least":104,"requires_php":105,"tags":106,"homepage":108,"download_link":109,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"softwin-ai-summarize","SoftWin AI Summarize","1.5.0","SoftWin","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebxpressua\u002F","\u003Cp>SoftWin AI Summarize adds a compact widget before standard WordPress post content. The widget lets readers open the current post URL in popular AI assistants and ask them to summarize the page.\u003C\u002Fp>\n\u003Cp>Developed and maintained by SoftWin: https:\u002F\u002Fsoftwin.io\u002F\u003C\u002Fp>\n\u003Cp>The plugin supports quick links for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ChatGPT\u003C\u002Fli>\n\u003Cli>Google AI\u003C\u002Fli>\n\u003Cli>Claude\u003C\u002Fli>\n\u003Cli>Perplexity\u003C\u002Fli>\n\u003Cli>Grok\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The widget links to third-party services only when a visitor clicks an AI button. No background requests are made by the plugin.\u003C\u002Fp>\n\u003Cp>Gemini does not currently support the direct prompt URL format used by this widget, so the Google AI button opens the prompt through the Google search panel.\u003C\u002Fp>\n\u003Cp>Third-party services used by the widget:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ChatGPT: https:\u002F\u002Fchatgpt.com\u002F\u003C\u002Fli>\n\u003Cli>Google Search \u002F Google AI: https:\u002F\u002Fwww.google.com\u002F\u003C\u002Fli>\n\u003Cli>Claude: https:\u002F\u002Fclaude.ai\u002F\u003C\u002Fli>\n\u003Cli>Perplexity: https:\u002F\u002Fwww.perplexity.ai\u002F\u003C\u002Fli>\n\u003Cli>Grok: https:\u002F\u002Fgrok.com\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>From Settings > AI Summarize, site admins can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable or disable the plugin with a switcher.\u003C\u002Fli>\n\u003Cli>Show the widget at the beginning of posts.\u003C\u002Fli>\n\u003Cli>Show the widget at the end of posts.\u003C\u002Fli>\n\u003Cli>Change the widget title.\u003C\u002Fli>\n\u003Cli>Edit the AI prompt.\u003C\u002Fli>\n\u003Cli>Set widget alignment.\u003C\u002Fli>\n\u003Cli>Set top margin.\u003C\u002Fli>\n\u003Cli>Set bottom margin.\u003C\u002Fli>\n\u003Cli>Show or hide AI names next to the icons.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Automatic placement is intentionally limited to the standard \u003Ccode>post\u003C\u002Fcode> post type. The shortcode \u003Ccode>[softaisu_summarize]\u003C\u002Fcode> can still be used for manual placement where needed.\u003C\u002Fp>\n","Adds a configurable AI summary widget before standard WordPress post content.",85,"2026-06-22T15:39:00.000Z","6.0","8.0",[18,19,20,107,22],"summarize","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsoftwin-ai-summarize.1.5.0.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":25,"num_ratings":120,"last_updated":121,"tested_up_to":49,"requires_at_least":122,"requires_php":16,"tags":123,"homepage":126,"download_link":127,"security_score":128,"vuln_count":129,"unpatched_count":11,"last_vuln_date":130,"fetched_at":27},"royal-mcp","Royal MCP – Secure AI Connector for Claude, ChatGPT & Gemini","1.4.36","Royal Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Froyalpluginsteam\u002F","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fpf-mdRnXezM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F6P7TU1Tva3k?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Royal MCP is a security-first Model Context Protocol (MCP) server for WordPress. It gives AI platforms like Claude, ChatGPT, and Google Gemini structured access to your WordPress content — with authentication, rate limiting, and audit logging that most MCP implementations skip entirely.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>First-time setup walkthrough (with videos):\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Froyalplugins.com\u002Fsupport\u002Froyal-mcp\u002Fconnecting-to-claude\u002F\" rel=\"nofollow ugc\">royalplugins.com\u002Fsupport\u002Froyal-mcp\u002Fconnecting-to-claude\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>According to \u003Ca href=\"https:\u002F\u002Fmcpplaygroundonline.com\u002Fblog\u002Fmcp-server-security-complete-guide-2026\" rel=\"nofollow ugc\">recent security research\u003C\u002Fa>, 41% of public MCP servers have no authentication and respond to tool calls without any credentials. Royal MCP takes the opposite approach: every MCP session requires an API key, every request is rate-limited, and every interaction is logged.\u003C\u002Fp>\n\u003Ch4>Why Security Matters for MCP\u003C\u002Fh4>\n\u003Cp>MCP gives AI agents the ability to read, create, update, and delete your WordPress content. Without proper authentication, anyone who discovers your MCP endpoint can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Read all your posts, pages, and media\u003C\u002Fli>\n\u003Cli>Create or delete content\u003C\u002Fli>\n\u003Cli>Access user data and plugin information\u003C\u002Fli>\n\u003Cli>Overwhelm your server with rapid-fire requests\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Royal MCP prevents all of this with API key authentication on session initialization, timing-safe key comparison, per-IP rate limiting (60 requests\u002Fminute), and a full activity log of every MCP interaction.\u003C\u002Fp>\n\u003Ch4>Free, Self-Hosted, Fully Featured\u003C\u002Fh4>\n\u003Cp>Royal MCP is fully featured in its free, GPL-licensed release. There is no Pro version &mdash; all tools ship in the wp.org plugin, and updates go through the standard WordPress plugin updater.\u003C\u002Fp>\n\u003Cp>Your credentials stay on your server. Royal MCP runs entirely inside WordPress: API keys, OAuth tokens, and session state all live in your own database. Royal MCP makes no outbound connections to Royal Plugins&rsquo; own servers &mdash; no license check, no telemetry, no traffic beacon. If you prefer to keep AI inference local too, Ollama and LM Studio are first-class platforms alongside Claude, ChatGPT, and Gemini.\u003C\u002Fp>\n\u003Ch4>69 Core Tools + 60 Integration Tools\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WordPress Core (69 tools):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Posts – create, read, update, delete, search, count (any registered public post type, featured images supported)\u003C\u002Fli>\n\u003Cli>Pages – full CRUD with parent page support\u003C\u002Fli>\n\u003Cli>Post Types – discover all registered public post types on the site\u003C\u002Fli>\n\u003Cli>Post Revisions – list revision history and roll a post back to any prior version\u003C\u002Fli>\n\u003Cli>Media – browse, upload from URL or base64, update alt text\u002Fcaption\u002Ftitle\u002Fdescription, set as featured image, delete\u003C\u002Fli>\n\u003Cli>Comments – create, read, delete; full moderation suite (list pending, approve, mark spam, trash)\u003C\u002Fli>\n\u003Cli>Users – display names and roles (emails and usernames are not exposed)\u003C\u002Fli>\n\u003Cli>Categories & Tags & Custom Taxonomies – create, update (rename\u002Fre-slug\u002Fedit\u002Fmove), delete, assign, count, discover all registered taxonomies\u003C\u002Fli>\n\u003Cli>Term Meta – read, update, delete (most useful for term-level SEO meta – titles, descriptions, focus keywords stored against categories and tags)\u003C\u002Fli>\n\u003Cli>Menus – list menus, list menu items, create \u002F update \u002F delete \u002F reorder menu items\u003C\u002Fli>\n\u003Cli>Post Meta – read, update, delete custom fields (works with ACF, MetaBox, JetEngine, Pods, CPT UI)\u003C\u002Fli>\n\u003Cli>SEO Meta – read and write Yoast SEO or Rank Math title\u002Fdescription\u002Ffocus keyword\u002Frobots\u002FOG fields (auto-detects active SEO plugin)\u003C\u002Fli>\n\u003Cli>Site Info – site name, description, WordPress version, timezone\u003C\u002Fli>\n\u003Cli>Plugins & Themes – list installed plugins and themes with active status\u003C\u002Fli>\n\u003Cli>Theme Appearance – get active theme, read\u002Fwrite theme mods (gated by admin toggle + allowlist), read\u002Fwrite Custom CSS\u003C\u002Fli>\n\u003Cli>Search – full-text content search across post types\u003C\u002Fli>\n\u003Cli>Permalink Structure – read and update permalink settings (gated by admin toggle)\u003C\u002Fli>\n\u003Cli>Options – read allowlisted core options, read full plugin settings by slug (sensitive keys redacted), and write to allowlisted options when an admin enables it\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plugin Integrations (Conditional)\u003C\u002Fh4>\n\u003Cp>Royal MCP automatically detects compatible plugins and adds specialized MCP tools. No configuration needed — if the plugin is active, the tools appear.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Integration (26 tools):\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen WooCommerce is active, AI agents can manage your store end-to-end:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Browse and search products by category, status, or type\u003C\u002Fli>\n\u003Cli>Create and update simple and variable products with prices, SKUs, stock levels\u003C\u002Fli>\n\u003Cli>Manage variable products — list, get, create, update, delete, and batch-update product variations\u003C\u002Fli>\n\u003Cli>Manage global attributes (\u003Ccode>pa_*\u003C\u002Fcode> taxonomies) — list registered attributes, list attribute terms, register new attributes, assign attributes to a product as variation axes\u003C\u002Fli>\n\u003Cli>Manage coupons — list, search by code, get, create, update, delete (trash or permanent), and bulk-purge trash; supports all standard WC coupon fields (discount type, expiry, usage limits, product\u002Fcategory restrictions, email allowlists)\u003C\u002Fli>\n\u003Cli>View orders, order details, and update order status\u003C\u002Fli>\n\u003Cli>List customers with order count and total spent\u003C\u002Fli>\n\u003Cli>Get store statistics — revenue, order count, average order value by period\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Elementor Integration (7 tools):\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen Elementor (free or Pro) is active, AI agents can clone and customize existing Elementor pages without trying to generate page-builder JSON from scratch:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Clone an existing Elementor page with a new title and fresh element IDs (so the duplicate opens in the editor without ID collisions)\u003C\u002Fli>\n\u003Cli>Bulk-replace text across heading, text-editor, button, image-box, icon-box, icon-list, testimonial, tabs, accordion, toggle, star-rating, call-to-action, and flip-box widgets\u003C\u002Fli>\n\u003Cli>Swap image URLs across image, image-box, background_image, and gallery widget settings\u003C\u002Fli>\n\u003Cli>Get a compact outline of any page (section\u002Fcontainer hierarchy, widget types, text snippets) so Claude can reason over a full page in a few KB instead of the raw JSON\u003C\u002Fli>\n\u003Cli>List saved templates from the Elementor template library and import templates from JSON\u003C\u002Fli>\n\u003Cli>Atomic widgets (Elementor 4.0+ Editor V4 elements) pass through opaque — we never decode atomic schemas because Elementor itself may shift them. Widget-level creation from scratch is intentionally out of scope; the design commitment is to work from an existing-known-good source.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Custom Fields Integration (4 tools):\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen ACF (free or Pro) is active, AI agents can read and write ACF fields with the field-type-aware formatting the ACF UI uses — instead of the raw serialized values WordPress meta returns:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Read a single ACF field, formatted per its Return Format setting (hydrated post objects, parsed repeater rows, image arrays, etc.)\u003C\u002Fli>\n\u003Cli>Read every ACF field on a post in one call, with name\u002Flabel\u002Ftype\u002Fvalue bundled — the most efficient way for an AI to discover what fields exist and read them all\u003C\u002Fli>\n\u003Cli>Update an ACF field with type-aware value handling (scalar for text\u002Fnumber, array for repeaters and flex content, post ID for relationships, attachment ID for images)\u003C\u002Fli>\n\u003Cli>Enumerate ACF field groups on the site, optionally filtered by post type — for AI-driven discovery of available custom fields before reading\u002Fwriting\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>GuardPress Integration (7 tools):\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen GuardPress is active, AI agents can monitor your site security:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get current security score and grade with factor breakdown\u003C\u002Fli>\n\u003Cli>View security statistics — failed logins, blocked IPs, alerts\u003C\u002Fli>\n\u003Cli>Run vulnerability scans and review results\u003C\u002Fli>\n\u003Cli>List blocked IP addresses and failed login attempts\u003C\u002Fli>\n\u003Cli>Browse the security audit log filtered by severity\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>SiteVault Integration (6 tools):\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen SiteVault is active, AI agents can manage your backups:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>List available backups filtered by status or type\u003C\u002Fli>\n\u003Cli>Trigger new backups (full, database, files, plugins, themes)\u003C\u002Fli>\n\u003Cli>Check backup progress in real time\u003C\u002Fli>\n\u003Cli>View backup statistics — total size, last backup, counts\u003C\u002Fli>\n\u003Cli>List and review backup schedules\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>ForgeCache Integration (3 tools):\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen ForgeCache is active, AI agents can manage your page cache:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Clear the entire cache, or purge a specific URL\u003C\u002Fli>\n\u003Cli>View cache statistics — hit rate, file count, total size\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Royal Ledger Integration (4 tools):\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen Royal Ledger is active, AI agents can review your software costs and license data:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>List recurring software costs and renewal dates\u003C\u002Fli>\n\u003Cli>Get cost summaries grouped by month, vendor, or category\u003C\u002Fli>\n\u003Cli>List stored license keys (key VALUES are never exposed — only masked previews; decryption requires logging into wp-admin)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Royal Links Integration (3 tools):\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen Royal Links is active, AI agents can manage your branded short links:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>List existing links with click counts and target URLs\u003C\u002Fli>\n\u003Cli>Create new branded short links\u003C\u002Fli>\n\u003Cli>Get click statistics for any link\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Royal MCP and the WordPress Core Abilities API\u003C\u002Fh4>\n\u003Cp>WordPress 6.9 shipped the Abilities API in November 2025 — a primitive that lets plugins register typed capabilities AI agents can call. Core ships three default abilities (site info, user info, environment info) and the \u003Ccode>wordpress\u002Fmcp-adapter\u003C\u002Fcode> package bridges abilities to the MCP protocol.\u003C\u002Fp>\n\u003Cp>Royal MCP is a complete, production-ready MCP server that predates the official adapter. It runs the full Streamable HTTP transport, enforces API key authentication on every request, ships OAuth 2.0 for Claude Desktop’s native connector flow, rate-limits per-IP, redacts sensitive data, and logs every interaction. Out of the box it includes 67 tools for WordPress core operations plus 60 integration tools that auto-load when WooCommerce, GuardPress, SiteVault, ForgeCache, Royal Ledger, Royal Links, Elementor, or Advanced Custom Fields (ACF) is active.\u003C\u002Fp>\n\u003Ch4>Supported AI Platforms\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Claude (Anthropic)\u003C\u002Fstrong> – Full MCP support via Claude Desktop, Claude Code, and VS Code\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OpenAI \u002F ChatGPT\u003C\u002Fstrong> – GPT-5.5, GPT-5, GPT-5 Mini, o3\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Gemini\u003C\u002Fstrong> – Gemini 3.5 Flash, 3.1 Flash-Lite\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Groq\u003C\u002Fstrong> – Llama 3.3, Llama 3.1, GPT-OSS\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Azure OpenAI\u003C\u002Fstrong> – Azure-hosted OpenAI deployments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AWS Bedrock\u003C\u002Fstrong> – Claude, Llama, Titan models\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ollama \u002F LM Studio\u003C\u002Fstrong> – Local self-hosted models (no external data transmission)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom MCP Servers\u003C\u002Fstrong> – Connect to any MCP-compatible endpoint\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Compatible Clients & Frameworks\u003C\u002Fh4>\n\u003Cp>\u003C!-- compliance: technical-context -->\u003Cbr \u002F>\nRoyal MCP works with any MCP-compliant client, IDE, or AI agent framework — no per-tool configuration required. Each entry below describes the specific integration path Royal MCP provides for that target, so customers can answer “will this work with the tool I already use?”:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Desktop AI apps\u003C\u002Fstrong> – Claude Desktop (native MCP connector via OAuth 2.0), ChatGPT Desktop, Gemini Advanced.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI code IDEs\u003C\u002Fstrong> – Claude Code, VS Code (with MCP extension), Cursor, Windsurf, Continue, Cline, Zed, JetBrains AI Assistant.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API testing tools\u003C\u002Fstrong> – Postman, Bruno, Insomnia (use the API key in the \u003Ccode>X-Royal-MCP-API-Key\u003C\u002Fcode> header).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom field plugins\u003C\u002Fstrong> – Advanced Custom Fields (ACF) has dedicated \u003Ccode>acf_*\u003C\u002Fcode> tools that return values formatted per each field’s Return Format setting (the same way the ACF UI shows them). MetaBox, JetEngine, Pods, CPT UI, and Custom Field Suite are supported through the \u003Ccode>wp_get_post_meta\u003C\u002Fcode> \u002F \u003Ccode>wp_update_post_meta\u003C\u002Fcode> tools, so AI agents can populate custom fields just like a human editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page builders\u003C\u002Fstrong> – Elementor has dedicated tools for clone-and-customize workflows (clone a page, find\u002Freplace text, swap images, get an outline, import templates) – see the Tools list. Widget-level creation from scratch is intentionally out of scope. Divi, Beaver Builder, Bricks, Gutenberg, Spectra, and Stackable store standard post content that is readable and writable by AI; page-builder-specific JSON storage is opaque unless covered by a dedicated tool.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual\u003C\u002Fstrong> – WPML, Polylang, TranslatePress, qTranslate. Translated posts appear as separate posts and can be read or written via the standard post tools.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI agent frameworks\u003C\u002Fstrong> – LangChain, AutoGen, CrewAI, LlamaIndex, Haystack – any MCP-compatible framework can call Royal MCP’s tools.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI app platforms\u003C\u002Fstrong> – Anthropic Console, OpenAI Playground, Google AI Studio, Vertex AI, Azure AI Studio, Amazon Bedrock Console.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MCP Spec Compliance\u003C\u002Fh4>\n\u003Cp>Royal MCP implements the \u003Ca href=\"https:\u002F\u002Fmodelcontextprotocol.io\u002Fspecification\u002F2025-11-25\u002Fbasic\u002Ftransports#streamable-http\" rel=\"nofollow ugc\">MCP 2025-11-25 Streamable HTTP transport specification\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Single \u003Ccode>\u002Fmcp\u003C\u002Fcode> endpoint for all JSON-RPC communication\u003C\u002Fli>\n\u003Cli>POST for client messages, GET for server-sent events, DELETE for session termination\u003C\u002Fli>\n\u003Cli>Cryptographically secure session IDs with transient-based storage\u003C\u002Fli>\n\u003Cli>Origin header validation to prevent DNS rebinding attacks\u003C\u002Fli>\n\u003Cli>Proper CORS handling for browser-based MCP clients\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to third-party AI services to enable AI platforms to interact with your WordPress content. \u003Cstrong>No data is transmitted until you explicitly configure and enable a platform connection.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent:\u003C\u002Fstrong> Your WordPress content (posts, pages, media metadata) as requested by the connected AI platform through authenticated MCP tool calls.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When data is sent:\u003C\u002Fstrong> Only when you have configured a platform with API credentials AND enabled that platform connection AND the AI platform makes an authenticated request.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supported services and their policies:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Anthropic Claude\u003C\u002Fstrong> — Used for Claude AI integration\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fconsumer-terms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>OpenAI\u003C\u002Fstrong> — Used for ChatGPT\u002FGPT-4 integration\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Gemini\u003C\u002Fstrong> — Used for Gemini AI integration\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fai.google.dev\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Groq\u003C\u002Fstrong> — Used for Groq LPU inference\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgroq.com\u002Fterms-of-use\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgroq.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Microsoft Azure OpenAI\u003C\u002Fstrong> — Used for Azure-hosted OpenAI models\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fazure.microsoft.com\u002Fen-us\u002Fsupport\u002Flegal\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fprivacy.microsoft.com\u002Fen-us\u002Fprivacystatement\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AWS Bedrock\u003C\u002Fstrong> — Used for AWS-hosted AI models\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002Fservice-terms\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Ollama \u002F LM Studio\u003C\u002Fstrong> — Local self-hosted models (no external data transmission)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom MCP Servers\u003C\u002Fstrong> — User-configured servers (data sent to user-specified endpoints only)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Security-first MCP server. Connect Claude, ChatGPT & Gemini to WordPress with API key auth, rate limiting, audit logs, and Elementor tools.",8000,56924,5,"2026-07-21T06:23:00.000Z","5.8",[18,19,20,124,125],"elementor","mcp","https:\u002F\u002Froyalplugins.com\u002Fsupport\u002Froyal-mcp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Froyal-mcp.1.4.36.zip",98,2,"2026-06-18 00:00:00",{"error":132,"url":133,"statusCode":134,"statusMessage":135,"message":135},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fexpansai-post-to-ai\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":137,"versions":138},6,[139,145,152,159,166,173],{"version":6,"download_url":24,"svn_tag_url":140,"released_at":26,"has_diff":141,"diff_files_changed":142,"diff_lines":26,"trac_diff_url":143,"vulnerabilities":144,"is_current":132},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fexpansai-post-to-ai\u002Ftags\u002F1.1.1\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fexpansai-post-to-ai%2Ftags%2F1.1.0&new_path=%2Fexpansai-post-to-ai%2Ftags%2F1.1.1",[],{"version":146,"download_url":147,"svn_tag_url":148,"released_at":26,"has_diff":141,"diff_files_changed":149,"diff_lines":26,"trac_diff_url":150,"vulnerabilities":151,"is_current":141},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpansai-post-to-ai.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fexpansai-post-to-ai\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fexpansai-post-to-ai%2Ftags%2F1.0.9&new_path=%2Fexpansai-post-to-ai%2Ftags%2F1.1.0",[],{"version":153,"download_url":154,"svn_tag_url":155,"released_at":26,"has_diff":141,"diff_files_changed":156,"diff_lines":26,"trac_diff_url":157,"vulnerabilities":158,"is_current":141},"1.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpansai-post-to-ai.1.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fexpansai-post-to-ai\u002Ftags\u002F1.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fexpansai-post-to-ai%2Ftags%2F1.0.8&new_path=%2Fexpansai-post-to-ai%2Ftags%2F1.0.9",[],{"version":160,"download_url":161,"svn_tag_url":162,"released_at":26,"has_diff":141,"diff_files_changed":163,"diff_lines":26,"trac_diff_url":164,"vulnerabilities":165,"is_current":141},"1.0.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpansai-post-to-ai.1.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fexpansai-post-to-ai\u002Ftags\u002F1.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fexpansai-post-to-ai%2Ftags%2F1.0.6&new_path=%2Fexpansai-post-to-ai%2Ftags%2F1.0.8",[],{"version":167,"download_url":168,"svn_tag_url":169,"released_at":26,"has_diff":141,"diff_files_changed":170,"diff_lines":26,"trac_diff_url":171,"vulnerabilities":172,"is_current":141},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpansai-post-to-ai.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fexpansai-post-to-ai\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fexpansai-post-to-ai%2Ftags%2F1.0.5&new_path=%2Fexpansai-post-to-ai%2Ftags%2F1.0.6",[],{"version":174,"download_url":175,"svn_tag_url":176,"released_at":26,"has_diff":141,"diff_files_changed":177,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":178,"is_current":141},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpansai-post-to-ai.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fexpansai-post-to-ai\u002Ftags\u002F1.0.5\u002F",[],[]]