[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fbHICij5nfCcm3-qFSRCACfVF6WwezQQUmMGJpR-6pg8":3,"$fRq0HH7GBT2h-s3vXMVhM_8I9MvlMsNOzHhsaZx4LWLE":652,"$fCFO6zvVKaOYlxf8KqS6ekeQpOIWL6GSlqCZwnvc4wwg":656},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":38,"analysis":142,"fingerprints":625},"filter-ai","Filter AI","1.5.1","Filter","https:\u002F\u002Fprofiles.wordpress.org\u002Ffilterdigital\u002F","\u003Cp>Filter AI brings AI-powered content tools directly into the WordPress admin so you can scale content production, improve SEO, and maintain a consistent brand voice without leaving your site.\u003C\u002Fp>\n\u003Cp>Key capabilities include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Brand voice and stop words\u003C\u002Fstrong>\u003Cbr \u002F>\nConfigure a brand voice and global stop words so every AI result follows your style and avoids unwanted terms.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Post and page titles\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerate SEO-friendly, click-focused titles based on the content’s core value proposition.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ALT text generation\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically create descriptive ALT text on image upload and bulk-generate ALT text for existing media to improve accessibility and SEO.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Yoast SEO metadata\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerate meta titles and descriptions (single or batch), respecting character constraints and best-practice recommendations for SEO plugins such as Yoast.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WooCommerce product descriptions\u003C\u002Fstrong>\u003Cbr \u002F>\nProduce product descriptions that highlight benefits, address customer needs and include natural SEO keywords.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Image generation\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate images from prompts, save to the Media Library with metadata, and use them instantly in posts and products.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Content rewriting and tone adjustment\u003C\u002Fstrong>\u003Cbr \u002F>\nExpand, condense, summarise or rewrite content and change tone while preserving context and meaning.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Excerpts and tag suggestions\u003C\u002Fstrong>\u003Cbr \u002F>\nAuto-generate concise excerpts and suggest relevant tags to improve discoverability and site structure.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Choice of AI provider and BYO API key\u003C\u002Fstrong>\u003Cbr \u002F>\nBring your own API key and choose from supported providers; switch providers without disrupting workflows.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Batch processing and workflow controls\u003C\u002Fstrong>\u003Cbr \u002F>\nApply actions across many posts, pages or media items to save time and ensure consistent output.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Filter AI is designed to integrate with the WordPress editor and common workflows. You remain in control of every output with editable suggestions, prompt templates and global defaults.\u003C\u002Fp>\n\u003Ch3>About Filter\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffilter.agency\u002F\" rel=\"nofollow ugc\">Filter\u003C\u002Fa> is a leading digital agency dedicated to creating innovative solutions that help businesses leverage technology effectively. We’re deeply invested in helping businesses leverage AI effectively, developing custom solutions that solve real business challenges.\u003C\u002Fp>\n\u003Cp>Our approach to AI focuses on practical, implementable solutions that solve real business challenges – and Filter AI embodies this philosophy perfectly. By making AI accessible within the familiar WordPress environment, we’re helping content teams work more efficiently without sacrificing quality or control.\u003C\u002Fp>\n\u003Cp>Check out our other WordPress plugin, \u003Ca href=\"https:\u002F\u002Fpersonalizewp.com\u002F\" rel=\"nofollow ugc\">PersonalizeWP\u003C\u002Fa>, which allows you to display personalised content on your WordPress website using the Block Editor.\u003C\u002Fp>\n","AI tools inside WordPress — generate meta, ALT text, product descriptions, images and rewrite content from the editor.",10,336,0,"2026-02-25T09:55:00.000Z","6.9.4","6.3","7.4",[19,20,21,22,23],"ai","alt-text","content","image-generation","seo","https:\u002F\u002Ffilteraiplugin.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffilter-ai.1.5.1.zip",100,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"filterdigital",2,20,30,94,"2026-05-19T21:14:15.572Z",[39,57,81,104,125],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":13,"downloaded":47,"rating":13,"num_ratings":13,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":17,"tags":51,"homepage":54,"download_link":55,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":56},"ai-auto-seo","AI Auto SEO","1.0.6","IMSMB","https:\u002F\u002Fprofiles.wordpress.org\u002Fimsmb\u002F","\u003Cp>AI AUTO SEO is the easy way to automate creation of high quality content on your website using AI. Integrated with ChatGPT, it allows you to create and control your website content and keep your website fresh. Build Internal Links and Content. Create your articles easily with titles, categories, AI generated images, your keywords, and the density of keywords you want in the article. AI Auto SEO  generates articles with the requirements you specify with artificial intelligence. Options to preview before publication or auto publish.\u003C\u002Fp>\n\u003Ch3>Generate articles for either your blog posts or your pages\u003C\u002Fh3>\n\u003Cp>Simply enter a title for your article, assign keywords and links, choose the category you want it to publish to, add image description and let AI do the work. You can publish to a post or page\u003C\u002Fp>\n\u003Ch3>Generate single articles or bulk schedule for long term content generation\u003C\u002Fh3>\n\u003Cp>AI AUTO SEO allows you to generate one off articles or set it and forget it while still keeping control of your content. Use the bulk import spreadsheet to import your requirements and set for hourly, daily, and many more automated scheduled publication options. You choose the type of content you want created and how often\u003C\u002Fp>\n\u003Ch3>Automate and control your content generation\u003C\u002Fh3>\n\u003Cp>Set to auto publish or pending. Control your content with scheduled settings and\u002For pending articles. Use the bulk option for long term scheduling\u003C\u002Fp>\n\u003Ch3>AI Image Creation and Inclusion\u003C\u002Fh3>\n\u003Cp>Generate AI images and add to your library or choose to enter image description text during article generation\u003C\u002Fp>\n\u003Ch3>Use your own OpenAI \u002F ChatGPT account on your own site\u003C\u002Fh3>\n\u003Cp>Instructions included on how to open and add your account. AI is constantly improving, allowing you to achieve the results you need. A ChatGPT Plus account is recommended for optimal results.\u003C\u002Fp>\n\u003Ch3>Feature list\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automated AI Article Generation\u003C\u002Fli>\n\u003Cli>Auto Include Company Name in Content\u003C\u002Fli>\n\u003Cli>AI Image Generation\u003C\u002Fli>\n\u003Cli>Add Images to Library\u003C\u002Fli>\n\u003Cli>Use Your Own OpenAI Account\u003C\u002Fli>\n\u003Cli>Automated Publication Scheduling\u003C\u002Fli>\n\u003Cli>Bulk Scheduled Content Generation\u003C\u002Fli>\n\u003Cli>Schedule Hourly, Daily, and More\u003C\u002Fli>\n\u003Cli>Excel Bulk Content\u002FLink Generation Import\u003C\u002Fli>\n\u003Cli>Post Directly to Chosen Category\u003C\u002Fli>\n\u003Cli>Add Titles to Generate Articles\u003C\u002Fli>\n\u003Cli>Add Keywords and Links\u003C\u002Fli>\n\u003Cli>Choose Article Keyword Density\u003C\u002Fli>\n\u003Cli>Add Image to Post\u002FPage\u003C\u002Fli>\n\u003Cli>Choose Article Length\u003C\u002Fli>\n\u003Cli>AI Up to Chat GPT 4o mini\u003C\u002Fli>\n\u003Cli>Content Automation Alert\u003C\u002Fli>\n\u003Cli>Define Access Roles\u003C\u002Fli>\n\u003Cli>Add Multiple Cron Job Choices\u002FIntegrations\u003C\u002Fli>\n\u003Cli>Manual Run Cron on refresh of Settings page\u003C\u002Fli>\n\u003Cli>Publish articles as a page or post\u003C\u002Fli>\n\u003Cli>Auto publish articles or\u003C\u002Fli>\n\u003Cli>Manually Publish Pending Articles\u003C\u002Fli>\n\u003Cli>Set up the cron scheduling as per your convenience\u003C\u002Fli>\n\u003Cli>Select GPT Models\u003C\u002Fli>\n\u003Cli>Select Temperature to make the output more random\u003C\u002Fli>\n\u003Cli>Select Top_p(nucleus sampling)\u003C\u002Fli>\n\u003Cli>Select Presence Penalty\u003C\u002Fli>\n\u003Cli>Select Frequency Penalty\u003C\u002Fli>\n\u003Cli>Add Completions for how many completions to be generated for each prompt\u003C\u002Fli>\n\u003Cli>Add Best of for returning the best completion (Generates best completions server-side and returns the “best” (the one with the highest log probability per token))\u003C\u002Fli>\n\u003Cli>Add Max Token(maximum number of tokens to generate in the completion)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>OpenAI API\u003C\u002Fstrong> – Used for generating AI completions, chat responses, and images.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Domain: https:\u002F\u002Fapi.openai.com  \u003C\u002Fli>\n\u003Cli>Terms of Use: https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use  \u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy   \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AutoSEOGuys\u003C\u002Fstrong> – Used for remote plugin messaging and notices.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Domain: https:\u002F\u002Fautoseoguys.com  \u003C\u002Fli>\n\u003Cli>Terms of Use: https:\u002F\u002Fautoseoguys.com\u002Fterms-and-conditions\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fautoseoguys.com\u002Fprivacy-policy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin sends requests to third-party services:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>OpenAI\u003C\u002Fstrong>: To generate content and images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AutoSEOGuys\u003C\u002Fstrong>: To fetch plugin-related messages or notices.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No personally identifiable information (PII) is collected, stored, or transmitted by this plugin.\u003C\u002Fp>\n\u003Cp>See the == External Services == section for privacy policy links.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>For errors or issues, please contact us at https:\u002F\u002Fautoseoguys.com\u002Fforum\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","AI Auto SEO automates content creation for your website using AI. Integrated with ChatGPT, it lets you easily create and manage your website content.",248,"2025-10-06T22:21:00.000Z","6.8.5","6.0",[19,52,53,22,23],"article","content-automation","https:\u002F\u002Fautoseoguys.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-auto-seo.1.0.6.zip","2026-04-16T10:56:18.058Z",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":49,"requires_at_least":70,"requires_php":17,"tags":71,"homepage":76,"download_link":77,"security_score":78,"vuln_count":79,"unpatched_count":13,"last_vuln_date":80,"fetched_at":56},"getgenie","GetGenie – AI Content Writer with Keyword Research & SEO Tracking Tools","4.3.3","Roxnor","https:\u002F\u002Fprofiles.wordpress.org\u002Froxnor\u002F","\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002F\" rel=\"nofollow ugc\">GetGenie\u003C\u002Fa>\u003C\u002Fstrong> is an \u003Cstrong>All-in-one WordPress AI SEO & Content Assistant\u003C\u002Fstrong> that lets you write content faster and optimize content smarter. It helps your content rank higher in SERPs, so you can drive qualified traffic & convert them.  You can also use the AI tool’s  ChatGPT-like AI Chat Assistant, \u003Cstrong>Genie Chat\u003C\u002Fstrong> for ideation, research, and getting instant responses.\u003C\u002Fp>\n\u003Cp>The AI content writer is developed by Open AI’s  advanced language models like GPT-3.5, GPT-4, GPT-4o, DaVinci, and more. This enables GetGenie to understand user prompts optimally and generate context-aware & human-like content.\u003C\u002Fp>\n\u003Cp>With GetGenie, you can perform \u003Cstrong>NLP & semantic keyword research, SERP analysis, & H2H competitor analysis\u003C\u002Fstrong>, and create SEO-optimized blog posts in minutes.\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\u002Fj4lElegQNQg?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>The AI Content Writer and SEO plugin comes with \u003Cstrong>37+ AI writing templates\u003C\u002Fstrong> that you can utilize to generate diverse content and copy types.  \u003Cstrong>WooCommerce product descriptions\u003C\u002Fstrong>, \u003Cstrong>social media copies\u003C\u002Fstrong>, and \u003Cstrong>product ad copies\u003C\u002Fstrong>, to name a few.\u003C\u002Fp>\n\u003Cp>| \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002F\" rel=\"nofollow ugc\">GetGenie Home Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002F\" rel=\"nofollow ugc\">Template Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fblog\u002F\" rel=\"nofollow ugc\">Blog\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fsupport-ticket\u002F\" rel=\"nofollow ugc\">Need Support?\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Fgetting-started\u002Flicense-settings\u002F\" rel=\"nofollow ugc\">How to get License Key\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Fgetting-started\u002Fhow-to-claim-getgenie-free-credits\u002F\" rel=\"nofollow ugc\">Claim Free Credits\u003C\u002Fa> |\u003C\u002Fp>\n\u003Ch3>Key Features of GetGenie AI\u003C\u002Fh3>\n\u003Cp>✅  NLP & Semantic Keyword Suggestions\u003C\u002Fp>\n\u003Cp>✅  SERP & Competitor Analysis\u003C\u002Fp>\n\u003Cp>✅  Visual Topical Map Builder\u003C\u002Fp>\n\u003Cp>✅  One-click Blog Generation\u003C\u002Fp>\n\u003Cp>✅  SEO Performance Insights\u003C\u002Fp>\n\u003Cp>✅  37+ AI content & Copywriting Templates\u003C\u002Fp>\n\u003Cp>✅  100% Unique & Plagiarism-free Content\u003C\u002Fp>\n\u003Cp>✅  Multi-language Support (33+ languages)\u003C\u002Fp>\n\u003Cp>✅  AI Image generation with Genie Image\u003C\u002Fp>\n\u003Cp>✅  Free 2,500 AI Content Writing Words Credit\u002FMonth\u003C\u002Fp>\n\u003Cp>✅  Genie Mode for Prompt-based Output\u003C\u002Fp>\n\u003Cp>✅  Genie Chat (AI Chatbot) for Chatting with 22+ Personalities\u003C\u002Fp>\n\u003Cp>✅  WooCommerce Product Description Generator\u003C\u002Fp>\n\u003Cp>✅  Plagiarism Detector Integration\u003C\u002Fp>\n\u003Cp>✅  Webview Editor (Playground) for Non-WordPress Users\u003C\u002Fp>\n\u003Ch3>GetGenie AI Writer’s Exclusive SEO & Content Features\u003C\u002Fh3>\n\u003Cp>GetGenie \u003Cstrong>AI SEO content writer\u003C\u002Fstrong> displays high-intent \u003Cstrong>NLP, semantic & related keywords\u003C\u002Fstrong> on your input given keyword. This allows you to add depth to your content, satisfy search intent, and create high-quality content.\u003C\u002Fp>\n\u003Cp>Besides generating long-form content, you can create a diverse range of short-form content, including product titles, headlines, descriptions, taglines, summary bullets, meta descriptions, content outlines, Call to actions, etc.\u003C\u002Fp>\n\u003Cp>Also, the AI SEO tool shows useful AI keyword suggestions & valuable competitor data that will add value to your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fkeyword-research\u002F\" rel=\"nofollow ugc\">Keyword Research & Analysis\u003C\u002Fa>\u003C\u002Fstrong>\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\u002FbPYnWtDShrE?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>GetGenie’s AI-powered keyword research feature will strengthen your keyword discovery efforts! You can find \u003Cstrong>Related, NLP, and Semantic keywords,\u003C\u002Fstrong> to optimize your content & enhance your SERP ranking chances.\u003C\u002Fp>\n\u003Cp>Also, find out the \u003Cstrong>search volume, competition level, CPC, Google Trends, and more\u003C\u002Fstrong> of your target & secondary keywords with GetGenie’s intuitive interface. The keyword research feature allows for creating a thorough \u003Cstrong>Topical Map\u003C\u002Fstrong> for your target keyword, outlining subtopics, second-level topics, and related keywords for them. This will make your content ideation & creation tasks easy & effective.\u003C\u002Fp>\n\u003Cp>To view all the topical map data in table format and copy them to your work area, export the Topical Map as a PNG or CSV file.\u003C\u002Fp>\n\u003Cp>Not just that, once the keyword research part is done, you can head straight to GetGenie’s “\u003Cstrong>Blog Wizard\u003C\u002Fstrong>” to write engaging & keyword-optimized blog posts in both one click and step-by-step process.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fseo-insights\u002F\" rel=\"nofollow ugc\">SEO Insights:\u003C\u002Fa>\u003C\u002Fstrong>\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\u002FCECK6Ie_M6A?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>GetGenie provides historical organic data from Google so you can track and optimize your website’s SEO performance. With its \u003Cstrong>SEO Insights\u003C\u002Fstrong> feature, \u003Cstrong>analyze existing content’s SEO metrics, including impressions, clicks, CTR, and positions\u003C\u002Fstrong> over time to optimize your site.\u003C\u002Fp>\n\u003Cp>Also, find out the lost and new keywords in Google for a specified period. Explore opportunities to optimize with “low-hanging fruit keywords”.\u003C\u002Fp>\n\u003Cp>In addition, you can use the feature to identify \u003Cstrong>high-performing pages\u003C\u002Fstrong>, along with \u003Cstrong>low-performing pages\u003C\u002Fstrong> that need SEO improvements. Also, it shows you the competing pages that you can analyze and avoid \u003Cstrong>keyword cannibalization\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>The SEO Insights feature lets you track the regions and devices your content generates the most traffic for. Plus, find out which keywords and pages rank highest in those regions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fcompetitor-analysis\u002F\" rel=\"nofollow ugc\">Competitor Analysis:\u003C\u002Fa>\u003C\u002Fstrong>\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\u002F3U9xk4gwP7A?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>With the competitor \u003Cstrong>H2H analysis\u003C\u002Fstrong> feature of this SEO plugin, you can easily access competitor analysis data and discover ranked competitor blogs on specific keywords! Such a time-saving feature for content writers, keyword researchers, and SEO users\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Fseo-assistant\u002Fnlp-keyword-suggestions\u002F\" rel=\"nofollow ugc\">NLP Keyword Suggestions\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nGetGenie AI SEO plugin utilizes \u003Cstrong>NLP algorithms\u003C\u002Fstrong> to analyze your text and recommend relevant keywords. It enables optimization for search engines and ensures clarity and conciseness in your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fhead-to-head-analysis\u002F\" rel=\"nofollow ugc\">Head to Head Analysis:\u003C\u002Fa>\u003C\u002Fstrong>\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\u002FpUdfHm81Yy4?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>With the \u003Cstrong>AI SEO assistant\u003C\u002Fstrong>, you can conduct head-to-head competitor analysis using \u003Cstrong>Natural Language Processing technology\u003C\u002Fstrong>, identifying \u003Cstrong>LSIs\u003C\u002Fstrong> and weaknesses to optimize your blog post and surpass specific competitors on the SERP.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Fseo-assistant\u002Fcontent-score-2\u002F\" rel=\"nofollow ugc\">Content Score:\u003C\u002Fa>\u003C\u002Fstrong>\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\u002FrLrRSa3CXdM?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>You will also get a score for your blog post (GetGenie-generated or otherwise) based on various factors like keywords, word count, and more using GetGenie AI . Also, this SEO plugin also offers suggestions to improve \u003Cstrong>on-page SEO\u003C\u002Fstrong> and NLP for better search engine ranking.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Fblog-wizard\u002Fgetgenie-ai-blog-wizard\u002F\" rel=\"nofollow ugc\">WordPress Blog Wizard:\u003C\u002Fa>\u003C\u002Fh3>\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\u002F5lIwXUS8QHE?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>Its \u003Cstrong>Blog Wizard template\u003C\u002Fstrong> simplifies SEO-optimized blog post creation on WordPress with features like personalized language selection, creativity levels, and output quantity.\u003C\u002Fp>\n\u003Cp>You can generate six outputs at once, \u003Cstrong>customize outlines, rewrite content, and assess content quality\u003C\u002Fstrong> with the in-built \u003Cstrong>SEO Mode\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fone-click-blog\u002F\" rel=\"nofollow ugc\">One Click Blog Generation:\u003C\u002Fa>\u003C\u002Fh3>\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\u002F_nbEmYHAbGA?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>GetGenie’s Blog Wizard template introduces a one-click blog generation feature! This feature helps to generate an entire SEO-optimized blog post in just one click.\u003C\u002Fp>\n\u003Cp>This \u003Cstrong>1-click blog generator\u003C\u002Fstrong> of GetGenie AI SEO content writer is compatible with WordPress Gutenberg as well as the classic editor. You can find this AI feature in GetGenie’s web editor too.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fgeniechat\u002F\" rel=\"nofollow ugc\">GenieChat – Real-time AI Chatbot:\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fh3>\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\u002FWZ5s_Kj78iA?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>\u003Cstrong>GenieChat, AI chatbot\u003C\u002Fstrong> (Open AI ChatGPT alternative) is another outstanding addition to GetGenie AI content writer and SEO tool. This advanced AI copilot chatbot comes with \u003Cstrong>22+ AI chat personalities\u003C\u002Fstrong> to give you a seamless live chatting experience such as Professional AI Writer, AI Product Manager, AI Tech Writer, etc.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fgenie-mode\u002F\" rel=\"nofollow ugc\">Genie Mode:\u003C\u002Fa>\u003C\u002Fh3>\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\u002FXz3AI5dskXo?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>The Genie Mode, a special feature in the plugin, helps in content creation, generating SEO-optimized content quickly upon providing prompts.\u003C\u002Fp>\n\u003Ch3>🛒 GetGenie AI WooCommerce Templates:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fwoocommerce-product-title\u002F\" rel=\"nofollow ugc\">WooCommerce Product Title:\u003C\u002Fa> Create catchy titles for your WooCommerce products.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fwoocommerce-product-short-description\u002F\" rel=\"nofollow ugc\">WooCommerce Product Short Description:\u003C\u002Fa> Generate concise product descriptions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fwoocommerce-product-long-description\u002F\" rel=\"nofollow ugc\">WooCommerce Product Long Description:\u003C\u002Fa> Craft detailed descriptions for your products.\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FI_zYdUXlfR0?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\u003Ch3>📝 GetGenie AI Copywriting Templates:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Faida-framework\u002F\" rel=\"nofollow ugc\">AIDA Framework:\u003C\u002Fa> Craft attention-grabbing copy using the AIDA framework.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fbefore-after-bridge-framework\u002F\" rel=\"nofollow ugc\">BAB Framework:\u003C\u002Fa> Generate persuasive AI copy with the Before-After-Bridge model.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fproblem-agitate-solution\u002F\" rel=\"nofollow ugc\">PAS Framework:\u003C\u002Fa> Create high-converting AI copy using the Problem-Agitate-Solution formula.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fproduct-ad-copy\u002F\" rel=\"nofollow ugc\">Product Ad Copy:\u003C\u002Fa> Generate compelling ad copy for your products.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Ftaglines\u002F\" rel=\"nofollow ugc\">Taglines:\u003C\u002Fa> Craft memorable taglines to captivate your audience and promote your brand.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🌐 GetGenie AI Social Media Templates:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fsocial-media-post-copy\u002F\" rel=\"nofollow ugc\">Social Media Post\u002FCopy Generator:\u003C\u002Fa> Effortlessly create engaging AI-powered social media content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Ftemplates\u002Finstagram-bio\u002F\" rel=\"nofollow ugc\">Instagram Bio Generator:\u003C\u002Fa> Craft captivating bios for your Instagram profile.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Finstagram-caption\u002F\" rel=\"nofollow ugc\">Instagram Caption Generator:\u003C\u002Fa> Generate catchy captions to accompany your Instagram posts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Flinkedin-post\u002F\" rel=\"nofollow ugc\">LinkedIn Post Generator:\u003C\u002Fa> Create professional and engaging content for LinkedIn.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Ftemplates\u002Ftwitter-post\u002F\" rel=\"nofollow ugc\">Twitter Post Generator:\u003C\u002Fa> Craft concise and impactful tweets for your Twitter feed.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Ftemplates\u002Ftwitter-thread\u002F\" rel=\"nofollow ugc\">Twitter Thread Generator:\u003C\u002Fa> Easily create threaded tweets for longer conversations on Twitter.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎖️ Access More Templates of GetGenie AI Assistant:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Ftitle-ideas\u002F\" rel=\"nofollow ugc\">Title Ideas:\u003C\u002Fa> Generate captivating titles for your content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Frelated-topics\u002F\" rel=\"nofollow ugc\">Related Topics:\u003C\u002Fa> Explore related topics to enrich your content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Foutline\u002F\" rel=\"nofollow ugc\">Outline:\u003C\u002Fa> Generate structured outlines for your articles.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fmeta-description\u002F\" rel=\"nofollow ugc\">Meta Description:\u003C\u002Fa> Craft compelling meta descriptions for improved SEO.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fcontent-rewriter\u002F\" rel=\"nofollow ugc\">Content Rewriter:\u003C\u002Fa> Rewrite existing AI or human-written content to make it unique and engaging.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fbullet-points-to-answer\u002F\" rel=\"nofollow ugc\">Bullet Point to Answer:\u003C\u002Fa> Convert ideas into concise bullet points.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fexplain-why\u002F\" rel=\"nofollow ugc\">Explain Why:\u003C\u002Fa> Generate explanations for complex topics.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Flist-of-questions\u002F\" rel=\"nofollow ugc\">List of Questions:\u003C\u002Fa> Create lists of questions to guide your content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fnext-paragraph\u002F\" rel=\"nofollow ugc\">Next Paragraph:\u003C\u002Fa> Generate the next paragraph based on your content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fparagraph-for-heading\u002F\" rel=\"nofollow ugc\">Paragraph for Heading:\u003C\u002Fa> Create paragraphs suitable for headings.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fsummary-bullets\u002F\" rel=\"nofollow ugc\">Summary Bullets:\u003C\u002Fa> Summarize content into bullet points.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fnext-sentence\u002F\" rel=\"nofollow ugc\">Next Sentence:\u003C\u002Fa> Generate the following sentence for your content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Ffeature-benefit\u002F\" rel=\"nofollow ugc\">Feature – Benefit:\u003C\u002Fa> List product features along with their benefits.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Ffeatured-snippet-numbered-list\u002F\" rel=\"nofollow ugc\">Feature Snippet:\u003C\u002Fa> Make snippets to highlight product features.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Ftemplates\u002Fgetgenie-ai-pros-and-cons-list-maker\u002F\" rel=\"nofollow ugc\">Pros and Cons:\u003C\u002Fa> Create lists of pros and cons for comparison.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Flisticle-ideas\u002F\" rel=\"nofollow ugc\">Listicle Ideas:\u003C\u002Fa> Get unique ideas for creating Ai-powered listicle articles.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fshort-answer\u002F\" rel=\"nofollow ugc\">Short Answer:\u003C\u002Fa> Generate short answers for FAQs section.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fcall-to-action\u002F\" rel=\"nofollow ugc\">Call to Action:\u003C\u002Fa> Craft compelling calls to action (CTA) text to engage your audience.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fparagraph-answer\u002F\" rel=\"nofollow ugc\">Paragraph Answer:\u003C\u002Fa> Generate paragraphs to answer specific questions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fparagraph-compression\u002F\" rel=\"nofollow ugc\">Paragraph Compression:\u003C\u002Fa> Compress paragraphs for concise content.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fdefinition\u002F\" rel=\"nofollow ugc\">Definition:\u003C\u002Fa> Generate definitions for terms.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Ftemplate\u002Fconclusion\u002F\" rel=\"nofollow ugc\">Conclusion:\u003C\u002Fa> Create compelling conclusions to your content pieces.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🧩 GetGenie AI Integration & Compatibility:\u003C\u002Fh3>\n\u003Cp>✅ \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Fcompatibility-and-integration\u002Fhow-to-check-plagiarism-using-getgenie-ai\u002F\" rel=\"nofollow ugc\">Plagiarism Checker\u003C\u002Fa>: Ensure  AI  content originality with GetGenie  AIâ€™s integrated Copyscape plagiarism checker\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Fcompatibility-and-integration\u002Fgetgenie-elementor-compatibility\u002F\" rel=\"nofollow ugc\">Elementor Compatibility\u003C\u002Fa>: Seamlessly integrate SEO writing templates with Elementor for optimized content creation.\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Fcompatibility-and-integration\u002Fbricks-builder-compatibility\u002F\" rel=\"nofollow ugc\">Bricks Builder Compatibility\u003C\u002Fa>: Smoothly generate outlines, rewrite content, and craft landing page copies in Bricks Builder.\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Fcompatibility-and-integration\u002Foxygen-builder-compatibility\u002F\" rel=\"nofollow ugc\">Oxygen Builder Compatibility\u003C\u002Fa>: Utilize one-click blog solutions and copywriting tools within Oxygen Builder.\u003Cbr \u002F>\n✅ \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Fcompatibility-and-integration\u002Ffluentcrm\u002F\" rel=\"nofollow ugc\">FluentCRM Integration\u003C\u002Fa>: Enhance em AI l marketing with ready-to-use em AI ls directly in FluentCRM\u003C\u002Fp>\n\u003Ch3>🧞 \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fgenie-image\u002F\" rel=\"nofollow ugc\">Genie Image – AI Image Generator\u003C\u002Fa>\u003C\u002Fh3>\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\u002FALMNHK2INEA?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>Another killer addition to the GetGenie AI’s family is the Genie Image WordPress plugin. Powered by Open AI’s  DALL-E 2, it revolutionizes  AI  image creation with high-resolution, context-aware images directly to your WordPress media library.\u003C\u002Fp>\n\u003Cp>Genie  AI  image is also compatible with any WordPress theme or builder, it saves time and design expenses by eliminating the need for stock photo services and design collaborations.\u003C\u002Fp>\n\u003Ch3>📢 Webview Playground – GetGenie Ai\u003C\u002Fh3>\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\u002FUAS7BkgWi34?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>If you want to use GetGenie without accessing WordPress, explore its \u003Cstrong>Webview Playground\u003C\u002Fstrong> SaaS interface.  You will get access to all the core features of the AI tool through the interface, including content generation, keyword research, SEO, and competitor analysis.\u003C\u002Fp>\n\u003Cp>This intuitive interface of ensures a seamless content writing experience and you can generate SEO-optimized posts with ease. Simply copy the output and paste it into your preferred editor or feed.\u003C\u002Fp>\n\u003Ch3>🎯 TIME TO GET STARTED WITH GETGENIE AI\u003C\u002Fh3>\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\u002FbVoiXJOKBIQ?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>GetGenie  AI  SEO Plugin and content writing tool utilizes the API from \u003Ca href=\"https:\u002F\u002Fbeta.openai.com\u002F\" rel=\"nofollow ugc\">OpenAI\u003C\u002Fa> along with advanced artificial intelligence algorithms. As a result, GetGenie  AI  not only creates SEO content automatically but also optimizes it to rank well on search engines.\u003C\u002Fp>\n\u003Cp>The best part is you can \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002Fgetting-started\u002Flicense-settings\u002F\" rel=\"nofollow ugc\">claim 2500 words free credits\u003C\u002Fa> for using GetGenie  AI  content writer and SEO tool to generate free SEO-optimized content.\u003C\u002Fp>\n\u003Ch3>👨‍💻 »SOCIAL CHANNELS, DOCUMENTATION AND SUPPORT\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fsupport-ticket\u002F\" rel=\"nofollow ugc\">Contact Out Support Team\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🟢 \u003Ca href=\"https:\u002F\u002Fgetgenie.ai\u002Fdocs\u002F\" rel=\"nofollow ugc\">Check Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🌐 \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgetgenieai\" rel=\"nofollow ugc\">Like us on Facebook\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🌐 \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgetgenieai\" rel=\"nofollow ugc\">Join Our Facebook Community\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🌐 \u003Ca href=\"https:\u002F\u002Fwww.instagram.com\u002Fgetgenieai\u002F\" rel=\"nofollow ugc\">Follow us on Instagram\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🌐 \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fgetgenieai\" rel=\"nofollow ugc\">Follow us on Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🌐 \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fgetgenieai\u002Fposts\u002F\" rel=\"nofollow ugc\">Connect on LinkedIn\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🌎 \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCzPzYrqhFgvyvmm0uoLG6Jw\" rel=\"nofollow ugc\">Subscribe Our YouTube Channel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>⭐️ Rate GetGenie on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fgetgenie\u002Freviews\u002F\" rel=\"ugc\">WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>☂️ OUR OTHER PLUGINS\u003C\u002Fh3>\n\u003Cp>✨ \u003Ca href=\"https:\u002F\u002Fwpmet.com\u002Fplugin\u002Felementskit\u002F\" rel=\"nofollow ugc\">ElementsKit\u003C\u002Fa>\u003Cbr \u002F>\n✨ \u003Ca href=\"https:\u002F\u002Fwpmet.com\u002Fplugin\u002Fshopengine\u002F\" rel=\"nofollow ugc\">ShopEngine\u003C\u002Fa>\u003Cbr \u002F>\n✨ \u003Ca href=\"https:\u002F\u002Fwpmet.com\u002Fplugin\u002Fmetform\u002F\" rel=\"nofollow ugc\">MetForm\u003C\u002Fa>\u003Cbr \u002F>\n✨ \u003Ca href=\"https:\u002F\u002Fwpmet.com\u002Fplugin\u002Fwp-social\u002F\" rel=\"nofollow ugc\">Wp Social\u003C\u002Fa>\u003Cbr \u002F>\n✨ \u003Ca href=\"https:\u002F\u002Fproducts.wpmet.com\u002Fcrowdfunding\u002F\" rel=\"nofollow ugc\">Wp Fundraising\u003C\u002Fa>\u003Cbr \u002F>\n✨ \u003Ca href=\"https:\u002F\u002Fproducts.wpmet.com\u002Freview\u002F\" rel=\"nofollow ugc\">Wp Ultimate Review\u003C\u002Fa>\u003Cbr \u002F>\n✨ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femailkit\u002F\" rel=\"ugc\">EmailKit\u003C\u002Fa>\u003Cbr \u002F>\n✨ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgutenkit-blocks-addon\u002F\u002F\" rel=\"ugc\">GutenKit\u003C\u002Fa>\u003C\u002Fp>\n","GPT-4o powered AI content writer with 37+ templates, chatbot, AI image, NLP keyword research, SEO analysis for WordPress, Gutenberg & Elementor.",80000,761143,96,117,"2026-03-11T08:44:00.000Z","",[19,72,73,74,75],"ai-content-writer","gpt4o","keyword-research","seo-plugin","https:\u002F\u002Fgetgenie.ai\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgetgenie.4.3.3.zip",95,4,"2026-03-12 19:30:34",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":15,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":100,"download_link":101,"security_score":102,"vuln_count":33,"unpatched_count":13,"last_vuln_date":103,"fetched_at":56},"alt-manager","Image Alt Text Manager – Bulk & Dynamic Alt Tags For image SEO Optimization + AI","1.8.3","WPSAAD","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpsaad\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\u002FFyR9kdrL-ck?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>Image Alt Text Manager automatically and dynamically bulk change WordPress images alt text and also generate empty values on your (Homepage – Pages – Posts – Blog) \u003Cstrong>[Free Version]\u003C\u002Fstrong> (Products – Shop page – Custom Post Type – Custom Post Type archive page) \u003Cstrong>[Premium Version]\u003C\u002Fstrong> separately to several dynamic related values. Additionally, the \u003Cstrong>AI Generation Feature\u003C\u002Fstrong> in the premium version allows you to generate context-aware alt text using artificial intelligence powered by the ChatGPT API. This plugin is a full solution for generating alt and title values.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Images SEO performance on search engines?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Images SEO performance is so important on search engines like \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fsearch\u002Fdocs\u002Fappearance\u002Fgoogle-images\" rel=\"nofollow ugc\">Google images\u003C\u002Fa> to bring traffic to your website as it shows your website images on related keywords.\u003C\u002Fp>\n\u003Cp>Google Images uses alt text to connect images to the right keywords on Google images. also when your images come on a keyword at Google images it brings also the page URL where this images found.\u003C\u002Fp>\n\u003Cp>That’s why Image Alt Text Manager comes with dynamic related alt and title to give your website images the best performance on Google images and also to improve your website SEO performance on Google insights and other search engines.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Works like a charm\u003C\u002Fstrong>\u003Cbr \u002F>\n  It’s perfect, this is what I needed. Now my site SEO score is really high. Thank you!\u003Cbr \u002F>\n  (\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fworks-like-a-charm-1860\u002F\" rel=\"ugc\">lbazso\u003C\u002Fa>)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Very useful plugin\u003C\u002Fstrong>\u003Cbr \u002F>\n  It does exactly what I was looking for.\u003Cbr \u002F>\n  (\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fvery-useful-plugin-1362\u002F\" rel=\"ugc\">xmartix\u003C\u002Fa>)\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Plugin Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bulk generate images alt tags from dynamic values related to (post – page – product- custom post type).\u003C\u002Fli>\n\u003Cli>Bulk generate images title tags (post – page – product- custom post type).\u003C\u002Fli>\n\u003Cli>Optionally generate only images empty alt tags.\u003C\u002Fli>\n\u003Cli>Optionally generate only images empty title tags.\u003C\u002Fli>\n\u003Cli>AI-powered generation of context-aware alt text for images using the ChatGPT API (Premium).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Alt And Title Supported Values\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Site Name.\u003C\u002Fli>\n\u003Cli>Site Description.\u003C\u002Fli>\n\u003Cli>Page Title.\u003C\u002Fli>\n\u003Cli>Post Title.\u003C\u002Fli>\n\u003Cli>Product Title.\u003C\u002Fli>\n\u003Cli>Image Alt.\u003C\u002Fli>\n\u003Cli>Image Name.\u003C\u002Fli>\n\u003Cli>Image Caption.\u003C\u002Fli>\n\u003Cli>Image Description.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Free Version Supported Types\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Homepage\u003C\u002Fli>\n\u003Cli>Blog\u003C\u002Fli>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Premium Version Supported Types\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Products\u003C\u002Fli>\n\u003Cli>Shop page\u003C\u002Fli>\n\u003Cli>Custom Post Type\u003C\u002Fli>\n\u003Cli>AI Generation Feature\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Network (Multisite) Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Image Alt Text Manager now includes advanced network (multisite) support, enabling seamless management of image alt and title attributes across all sites in your WordPress multisite network. This feature is ideal for agencies, SaaS platforms, and organizations running multiple sites from a single WordPress installation.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Centralized Control:\u003C\u002Fstrong> Configure global alt and title settings from the network admin dashboard and apply them to all subsites, ensuring consistent SEO and accessibility standards.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Site Customization:\u003C\u002Fstrong> Allow individual site admins to override network defaults and tailor image attributes to their unique content and branding needs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Operations:\u003C\u002Fstrong> Efficiently bulk-generate or update alt text for thousands of images across your network with a single action.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you are looking for an easy way to improve your website’s accessibility and SEO? Look no further than Image Alt Text Manager WordPress Plugin! This powerful plugin makes it simple to add alt text to all of your images, helping search engines understand what your images are about and making your site more accessible to everyone.\u003C\u002Fp>\n\u003Cp>This Plugin can significantly improve your website images SEO with the dynamic values generated by the plugin’s settings. This plugin bulk changes images Alt and Title attributes immediately on your website front end, you don’t need to change image info on media library.\u003C\u002Fp>\n\u003Cp>With Image Alt Text Manager WordPress Plugin, you can easily generate alt text automatically using the plugin settings. You can also add custom attributes to each image, such as attachment image alt or caption, and set default those values for images alt text in the plugin settings page to be dynamically displayed on your (Homepage-Pages-Posts-Blog) \u003Cstrong>[Free Version]\u003C\u002Fstrong> (Products-Shop page-Custom Post Type-Custom Post Type archive page) \u003Cstrong>[Premium Version]\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>But that’s not all! Using Image Alt Text Manager WordPress Plugin also:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Improved accessibility: Dynamic Alt text helps visually impaired users understand what your images are about, making your site more accessible to everyone.\u003C\u002Fli>\n\u003Cli>Enhanced SEO: Search engines can’t read images, but they can read alt text. Adding dynamic alt text to your images can help improve your website SEO rankings and drive more traffic to your site.\u003C\u002Fli>\n\u003Cli>Easy to use: Image Alt Text Manager WordPress Plugin is designed to be user-friendly and intuitive, even if you have no experience with coding or WordPress.\u003C\u002Fli>\n\u003Cli>Customization options: Whether you want to use post values or image attachment info.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Why Image Alt Text Manager?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Dynamically generate SEO friendly images alt and title.\u003C\u002Fli>\n\u003Cli>Generate empty and missing images Alt and Title attributes.\u003C\u002Fli>\n\u003Cli>Change both Alt and Title attributes.\u003C\u002Fli>\n\u003Cli>Change featured images Alt and Title attributes.\u003C\u002Fli>\n\u003Cli>Saves a lot of time by bulk changing images Alt and Title attributes.\u003C\u002Fli>\n\u003Cli>Your original images is safe, changes affect Front-End only.\u003C\u002Fli>\n\u003Cli>Improve Your WordPress Images SEO performance.\u003C\u002Fli>\n\u003Cli>Improve Your Images SEO performance search engines.\u003C\u002Fli>\n\u003Cli>Compatible with \u003Ca href=\"https:\u002F\u002Fwpml.org\u002Fplugin\u002Falt-manager\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to Pro\u003C\u002Fh3>\n\u003Cp>Generate [product – custom post type] images alt and title and optimize WooCommerce galleries plus AI-powered generation.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fwp-plugins\u002Fimage-alt-text-manager-wordpress-plugin-for-images-seo\u002F\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Need Help?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get support on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Falt-manager\u002F\" rel=\"ugc\">WordPress.org Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Access \u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Premium Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@wpsaad\" rel=\"nofollow ugc\">YouTube Channel\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More by WPSaad\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshipping-manager-for-woocommerce\u002F\" rel=\"ugc\">🚚 Shipping Manager for WooCommerce\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fwp-plugins\u002Fshipping-manager-for-woocommerce\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-product-type-for-woocommerce\u002F\" rel=\"ugc\">🧩 Custom Product Type for WooCommerce\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fwp-plugins\u002Fcustom-product-type-for-woocommerce\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpsaad-addons-for-dokan-and-elementor\u002F\" rel=\"ugc\">🧱 WPSaad Addons for Dokan and Elementor\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fwp-plugins\u002Fwpsaad-addons-for-dokan-and-elementor\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulk-wholesale-dynamic-pricing-buttons-for-woocommerce\u002F\" rel=\"ugc\">💲 Bulk Wholesale Dynamic Pricing Buttons\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fwp-plugins\u002Fbulk-wholesale-dynamic-pricing-buttons-for-woocommerce\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-add-ons-custom-fields-booking-extra-options-for-woocommerce\u002F\" rel=\"ugc\">⚙️ Product Add-Ons, Custom Fields, Booking & Extra Options\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwpsaad.com\u002Fwp-plugins\u002Fproduct-add-ons-custom-fields-booking-extra-options-for-woocommerce\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Other Services\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.motkhases.com\u002F%d8%a3%d9%81%d8%b6%d9%84-%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d9%85%d9%88%d8%a7%d9%82%d8%b9-%d9%81%d9%8a-%d9%85%d8%b5%d8%b1-%d9%88%d8%a7%d9%84%d9%88%d8%b7%d9%86-%d8%a7%d9%84%d8%b9\u002F\" rel=\"nofollow ugc\">WordPress Design & Development Services\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fsupport.motkhases.com\u002F\" rel=\"nofollow ugc\">WordPress Professional Support Services\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically bulk change images alt text to dynamic alt tags values related to content or media and also generate empty values.",7000,101435,86,12,"2026-03-10T20:34:00.000Z","2.8.0","5.2.4",[19,20,97,98,99],"image-alt","image-alt-text","images-seo","https:\u002F\u002Fwpsaad.com\u002Falt-manager-wordpress-image-alt-text-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Falt-manager.1.8.3.zip",98,"2026-03-20 10:42:47",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":13,"num_ratings":13,"last_updated":114,"tested_up_to":15,"requires_at_least":115,"requires_php":116,"tags":117,"homepage":120,"download_link":121,"security_score":122,"vuln_count":123,"unpatched_count":13,"last_vuln_date":124,"fetched_at":56},"aiktp","AIKTP","5.0.7","John Luke","https:\u002F\u002Fprofiles.wordpress.org\u002Faiktp\u002F","\u003Cp>AIKTP – Content SEO is a powerful AI-powered WordPress plugin that helps you automate content creation and optimize your website for SEO.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WooCommerce AI Content Generator\u003C\u002Fstrong>\u003Cbr \u002F>\n* Generate product descriptions with AI\u003Cbr \u002F>\n* Generate short descriptions\u003Cbr \u002F>\n* Bulk generation for multiple products\u003Cbr \u002F>\n* SEO optimization with RankMath\u002FYoast integration\u003Cbr \u002F>\n* Auto-insert main keyword link\u003Cbr \u002F>\n* Auto-add product images with SEO alt text\u003Cbr \u002F>\n* Custom prompt support\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Post Sync from aiktp.com\u003C\u002Fstrong>\u003Cbr \u002F>\n* REST API endpoints for post synchronization\u003Cbr \u002F>\n* Auto-download and attach images\u003Cbr \u002F>\n* Support for RankMath and Yoast SEO meta\u003Cbr \u002F>\n* Custom author and category selection\u003Cbr \u002F>\n* Token-based authentication\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the AIKTP API service (https:\u002F\u002Faiktp.com) to provide AI-powered content generation functionality. This is a required external service for the plugin to function.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What the service is used for:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe AIKTP API is used to generate AI-powered content including:\u003Cbr \u002F>\n* WooCommerce product descriptions (short and long)\u003Cbr \u002F>\n* SEO-optimized article content\u003Cbr \u002F>\n* Post synchronization from aiktp.com to your WordPress site\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent and when:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe following data is transmitted to https:\u002F\u002Faiktp.com\u002Fapi\u002Fai.php when you use the plugin’s features:\u003Cbr \u002F>\n* Your API key (for authentication)\u003Cbr \u002F>\n* Product information (title, categories, attributes) when generating WooCommerce product descriptions\u003Cbr \u002F>\n* Custom prompts and content parameters you configure\u003Cbr \u002F>\n* Your WordPress site URL and token when setting up post synchronization\u003Cbr \u002F>\n* Content generation requests initiated by you through the plugin interface\u003C\u002Fp>\n\u003Cp>Data is only sent when you actively use the plugin’s content generation features or configure synchronization settings. No data is transmitted automatically or in the background without your action.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider information:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Service: AIKTP API\u003Cbr \u002F>\n* Provider: aiktp.com\u003Cbr \u002F>\n* Terms of Service: https:\u002F\u002Faiktp.com\u002Fterms\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Faiktp.com\u002Fprivacy-policy\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit https:\u002F\u002Faiktp.com or email support@aiktp.com\u003C\u002Fp>\n","AI-powered content automation. Generate SEO-optimized articles and WooCommerce product descriptions with bulk generation support.",3000,3632,"2026-03-27T08:11:00.000Z","5.8","7.0",[19,118,21,23,119],"automation","woocommerce","https:\u002F\u002Faiktp.com\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faiktp.zip",99,1,"2026-01-23 19:19:27",{"slug":126,"name":127,"version":94,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":112,"downloaded":132,"rating":26,"num_ratings":133,"last_updated":134,"tested_up_to":135,"requires_at_least":50,"requires_php":17,"tags":136,"homepage":70,"download_link":140,"security_score":122,"vuln_count":123,"unpatched_count":13,"last_vuln_date":141,"fetched_at":56},"auto-alt-text","Auto Alt Text","Valerio Monti","https:\u002F\u002Fprofiles.wordpress.org\u002Fvaleriomonti\u002F","\u003Cp>This plugin implements the automatic creation of alt text for images uploaded to the media library. The alt text is generated at the time of uploading the image and it is also possible to generate the alt text for images already present in the media library.\u003C\u002Fp>\n\u003Cp>To generate the alt text, you can choose to use the artificial intelligence of OpenAI or Azure, or decide if you simply want to copy the title of the article where the image is uploaded or the name of the image.\u003C\u002Fp>\n\u003Cp>Clearly, using artificial intelligence will allow for a more accurate and useful alt texts.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>This plugin allows you to generate alt texts in the following ways:\u003Cbr \u002F>\n– using Openai APIs (GPT-4o, GPT-4o Mini, o1 Mini)\u003Cbr \u002F>\n– using Anthropic Claude API\u003Cbr \u002F>\n– using Azure APIs for computational vision;\u003Cbr \u002F>\n– recovering the title of the image\u003Cbr \u002F>\n– recovering the title of the article in which the image is uploaded\u003C\u002Fp>\n\u003Ch4>Getting Started\u003C\u002Fh4>\n\u003Cp>After installing the plugin, click on the ‘Auto Alt Text’ menu item.\u003C\u002Fp>\n\u003Ch3>Choice of Generation Method\u003C\u002Fh3>\n\u003Cp>Select the Generation Method you prefer\u003C\u002Fp>\n\u003Ch3>OpenAI’s APIs\u003C\u002Fh3>\n\u003Cp>In your OpenAI account, retrieve the following data to enter on the options page:\u003Cbr \u002F>\n– API Key\u003C\u002Fp>\n\u003Cp>Choose the model you want to use for generating the alt text.\u003Cbr \u002F>\nEnter a prompt for generating the alt text according to your needs.\u003C\u002Fp>\n\u003Ch3>Claude Anthropic’s APIs\u003C\u002Fh3>\n\u003Cp>In your Anthropic account, retrieve the following data to enter on the options page:\u003Cbr \u002F>\n– API Key\u003C\u002Fp>\n\u003Cp>Choose the model you want to use for generating the alt text.\u003Cbr \u002F>\nEnter a prompt for generating the alt text according to your needs.\u003C\u002Fp>\n\u003Ch3>Azure’s APIs\u003C\u002Fh3>\n\u003Cp>On your Azure account, create a Computer Vision instance and retrieve the following data to enter on the options page:\u003Cbr \u002F>\n– Computer Vision API Key\u003Cbr \u002F>\n– Computer Vision Endpoint\u003C\u002Fp>\n\u003Cp>If you want to generate an alt text in English, save the options without filling in any other fields.\u003C\u002Fp>\n\u003Cp>If you want to generate an alt text in a different language, on your Azure account, create a Translator instance and retrieve the following data to enter on the options page:\u003Cbr \u002F>\n– Translator Instance API Key\u003Cbr \u002F>\n– Translator Instance Endpoint\u003Cbr \u002F>\n– Translator Instance Region\u003C\u002Fp>\n\u003Cp>After entering this data, save the options.\u003C\u002Fp>\n\u003Cp>Select the desired language and save the options again.\u003C\u002Fp>\n\u003Ch3>Title of the article\u003C\u002Fh3>\n\u003Cp>For this generation method, there are no options to set as the alt text will be generated by copying the title of the article in which the image is uploaded.\u003C\u002Fp>\n\u003Cp>In case the article is not uploaded as an attachment of an article, the “Title of the attachment” method will be used as a fallback.\u003C\u002Fp>\n\u003Ch3>Title of the attachment\u003C\u002Fh3>\n\u003Cp>For this generation method, there are no options to set as the alt text will be generated by copying the title of the image.\u003C\u002Fp>\n\u003Ch3>Functioning\u003C\u002Fh3>\n\u003Cp>Once the plugin is configured, each time an image is uploaded to the media library, an alt text will be automatically set based on the selected generation method.\u003C\u002Fp>\n\u003Cp>For images already in the media library, you can create bulk alt texts. Open the Media Library in the “list” view, select the images for which to generate the alt text, and choose the “Generate alt text” bulk action. (Depending on the number of images chosen and their weight, this may take some time.)\u003C\u002Fp>\n\u003Cp>You can also generate the alt text of a single image directly from the media library. Open the Media Library in “grid” mode, choose the image for which to generate the alt text, and click the “Generate alt text” button. In no time the alt text field will be overwritten by the generated description.\u003C\u002Fp>\n\u003Ch3>WP-CLI\u003C\u002Fh3>\n\u003Cp>If you prefer generating alt text in batch (e.g., to avoid processing in the Media Library UI), you can use WP-CLI.\u003C\u002Fp>\n\u003Cp>Generate alt text for a list of attachment IDs:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp auto-alt-text generate --ids=123,456,789\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Process all image attachments in batches:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp auto-alt-text generate --all --limit=200 --offset=0\nwp auto-alt-text generate --all --limit=200 --offset=200\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Dry run (no metadata updates):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp auto-alt-text generate --ids=123,456 --dry-run\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Force overwrite of existing alt text (even if “Keep existing alt text” is enabled):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp auto-alt-text generate --all --limit=200 --offset=0 --force\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Notice\u003C\u002Fstrong>: If you choose one of the methods that involves the use of external APIs, the upload times for images in the media library might increase because it requires sending a request to the APIs, waiting for the external server to process, and waiting for a response.\u003C\u002Fp>\n\u003Ch3>Logging\u003C\u002Fh3>\n\u003Cp>If the generation of the alt text via AI is set, in case of errors, to avoid blocking the editorial work, the image is loaded anyway but without the alt text being compiled.\u003C\u002Fp>\n\u003Cp>When a call to the Azure or OpenAI API fails, a record containing the error message is saved in a custom database table.\u003Cbr \u002F>\nIn this case, the cause of the error can be seen on the Auto Alt Text -> Error log page.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin uses the following external services alternatively:\u003C\u002Fp>\n\u003Ch3>OpenAI\u003C\u002Fh3>\n\u003Cp>Selecting the generation method “OpenAI’s APIs” will use the API services of \u003Ca href=\"https:\u002F\u002Fopenai.com\u002F\" rel=\"nofollow ugc\">OpenAI\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin does not collect any information from your OpenAI account. The data transmitted to OpenAI mainly consists of the image files uploaded to your website and the specified prompt.\u003C\u002Fp>\n\u003Cp>For accurate information on privacy and conditions of use, please consult the \u003Ca href=\"https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fopenai.com\u002F\" rel=\"nofollow ugc\">terms and conditions\u003C\u002Fa> directly on the official website. It is also advisable to check the costs and usage statistics of the API service on the OpenAI website.\u003C\u002Fp>\n\u003Ch3>Anthropic Claude\u003C\u002Fh3>\n\u003Cp>Selecting the generation method “Anthropic’s APIs” will use the API services of \u003Ca href=\"https:\u002F\u002Fconsole.anthropic.com\u002F\" rel=\"nofollow ugc\">Anthropic\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin does not collect any information from your Anthropic Claude account. The data transmitted to Anthropic Claude mainly consists of the image files uploaded to your website and the specified prompt.\u003C\u002Fp>\n\u003Cp>For accurate information on privacy and conditions of use, please consult the \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fprivacy\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fconsumer-terms\" rel=\"nofollow ugc\">terms and conditions for consumers\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.anthropic.com\u002Flegal\u002Fcommercial-terms\" rel=\"nofollow ugc\">terms and conditions for commercial\u003C\u002Fa> directly on the official website. It is also advisable to check the costs and usage statistics of the API service on the Anthropic website.\u003C\u002Fp>\n\u003Ch3>Azure\u003C\u002Fh3>\n\u003Cp>Selecting the “Azure’s APIs” generation method will use the API services of \u003Ca href=\"https:\u002F\u002Fazure.microsoft.com\u002Fen-us\u002F\" rel=\"nofollow ugc\">Microsoft Azure\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin does not collect any information from your Azure account. The data transmitted to Azure consists mainly of image files uploaded to your website.\u003C\u002Fp>\n\u003Cp>For accurate information on privacy and conditions of use, please directly consult the \u003Ca href=\"https:\u002F\u002Fprivacy.microsoft.com\u002Fen-us\u002Fprivacystatement\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fazure.microsoft.com\u002Fen-us\u002Fsupport\u002Flegal\u002F\" rel=\"nofollow ugc\">terms and conditions\u003C\u002Fa> on the official website. It is also advisable to check the costs and usage statistics of the API service on the Microsoft Azure’s website.\u003C\u002Fp>\n\u003Ch3>Encryption Constants\u003C\u002Fh3>\n\u003Cp>We \u003Cstrong>strongly recommend\u003C\u002Fstrong> defining the new plugin-specific constants in your \u003Ccode>wp-config.php\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>define( 'AAT_ENCRYPTION_KEY',  'a_random_string_of_at_least_64_characters' );\ndefine( 'AAT_ENCRYPTION_SALT', 'another_random_string_of_at_least_64_characters' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You will find these two define(…) lines already generated for you on the Auto Alt Text » Options page – simply copy & paste them before the \u003Ccode>\u002F* That's all, stop editing! Happy publishing. *\u002F\u003C\u002Fcode> line in your \u003Ccode>wp-config.php\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>If you choose not to add them, the plugin will continue to work normally, but it will fall back to using your WordPress \u003Ccode>LOGGED_IN_KEY\u003C\u002Fcode> \u002F \u003Ccode>LOGGED_IN_SALT\u003C\u002Fcode>, which may break if those salts are ever changed.\u003C\u002Fp>\n\u003Ch3>Disclaimer\u003C\u002Fh3>\n\u003Cp>Auto Alt Text is a plugin that helps users automatically generate Alt Texts of their images using AI services such as OpenAI’s ChatGPT or Microsoft Azure.\u003Cbr \u002F>\nUsers need their own API key and must follow the rules set by the AI service they choose.\u003C\u002Fp>\n\u003Cp>By using Auto Alt Text, users agree to watch and manage AI-made content and address any issues or misuse.\u003C\u002Fp>\n\u003Cp>AI Engine developer and related parties are not responsible for any problems or losses caused by the use of the plugin or AI-generated content.\u003C\u002Fp>\n","This plugin allows you to automatically generate an Alt Text for images uploaded into the media library via AI.",24976,6,"2026-03-25T13:30:00.000Z","6.9.0",[137,138,20,139,23],"accessibility","alt-tag","openai","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-alt-text.2.8.0.zip","2025-12-06 00:00:00",{"attackSurface":143,"codeSignals":531,"taintFlows":584,"riskAssessment":614,"analyzedAt":624},{"hooks":144,"ajaxHandlers":494,"restRoutes":528,"shortcodes":529,"cronEvents":530,"entryPointCount":11,"unprotectedCount":13},[145,150,154,159,163,167,171,176,180,185,190,195,198,201,205,209,214,217,220,222,224,226,228,230,234,239,242,245,248,252,256,260,264,268,272,276,280,285,289,293,296,300,304,309,313,317,320,325,329,332,334,336,341,345,347,352,357,360,363,366,369,372,377,379,384,388,392,394,396,397,401,404,409,413,415,417,419,423,427,429,431,433,437,439,440,445,449,452,456,459,461,464,468,471,474,478,480,483,486,489,491],{"type":146,"name":147,"callback":148,"file":149,"line":68},"action","admin_menu","filter_ai_add_admin_menu","filter-ai.php",{"type":146,"name":151,"callback":152,"file":149,"line":153},"admin_enqueue_scripts","filter_ai_enqueue_assets",209,{"type":155,"name":156,"callback":157,"file":149,"line":158},"filter","ai_services_request_timeout","closure",211,{"type":155,"name":160,"callback":161,"priority":11,"file":149,"line":162},"block_categories_all","register_custom_block_category",237,{"type":146,"name":164,"callback":165,"file":149,"line":166},"init","filter_ai_block_init",252,{"type":155,"name":168,"callback":169,"priority":11,"file":149,"line":170},"wp_plugin_check_ignore_directories","filter_ai_wp_plugin_check_ignore_directories",270,{"type":146,"name":172,"callback":173,"file":174,"line":175},"filter_ai_batch_image_alt_text","filter_ai_process_batch_image_alt_text","includes\\batchImageAltText.php",305,{"type":146,"name":177,"callback":178,"priority":11,"file":174,"line":179},"wp_generate_attachment_metadata","filter_ai_generate_alt_text_on_upload",441,{"type":146,"name":181,"callback":182,"file":183,"line":184},"filter_ai_batch_seo_meta_description","filter_ai_process_batch_seo_meta_description","includes\\batchSEOMetaDescription.php",144,{"type":146,"name":186,"callback":187,"file":188,"line":189},"filter_ai_batch_seo_title","filter_ai_process_batch_seo_title","includes\\batchSEOTitle.php",168,{"type":155,"name":191,"callback":192,"priority":11,"file":193,"line":194},"render_block_core\u002Fimage","filter_ai_render_block","includes\\dynamicReplaceAltText.php",68,{"type":155,"name":196,"callback":192,"priority":11,"file":193,"line":197},"render_block_core\u002Fcover",69,{"type":155,"name":199,"callback":192,"priority":11,"file":193,"line":200},"render_block_core\u002Fmedia-text",70,{"type":146,"name":164,"callback":202,"file":203,"line":204},"filter_ai_settings_init","includes\\settings.php",189,{"type":155,"name":206,"callback":207,"file":203,"line":208},"option_filter_ai_settings","filter_ai_pre_filter_option",214,{"type":146,"name":210,"callback":211,"priority":123,"file":212,"line":213},"plugins_loaded","initialize_latest_version","packages\\action-scheduler\\action-scheduler.php",36,{"type":146,"name":210,"callback":215,"priority":13,"file":212,"line":216},"action_scheduler_register_3_dot_9_dot_3",39,{"type":146,"name":164,"callback":164,"priority":13,"file":218,"line":219},"packages\\action-scheduler\\classes\\abstracts\\ActionScheduler.php",196,{"type":146,"name":164,"callback":164,"priority":123,"file":218,"line":221},197,{"type":146,"name":164,"callback":164,"priority":123,"file":218,"line":223},198,{"type":146,"name":164,"callback":164,"priority":123,"file":218,"line":225},199,{"type":146,"name":164,"callback":164,"priority":123,"file":218,"line":227},200,{"type":146,"name":164,"callback":157,"priority":123,"file":218,"line":229},202,{"type":146,"name":231,"callback":232,"file":218,"line":233},"action_scheduler\u002Fmigration_complete","ActionScheduler_WPCommentCleaner::maybe_schedule_cleanup",261,{"type":146,"name":235,"callback":236,"priority":11,"file":237,"line":238},"action_scheduler_canceled_action","log_canceled_action","packages\\action-scheduler\\classes\\abstracts\\ActionScheduler_Logger.php",67,{"type":146,"name":240,"callback":241,"priority":11,"file":237,"line":194},"action_scheduler_begin_execute","log_started_action",{"type":146,"name":243,"callback":244,"priority":11,"file":237,"line":197},"action_scheduler_after_execute","log_completed_action",{"type":146,"name":246,"callback":247,"priority":11,"file":237,"line":200},"action_scheduler_failed_execution","log_failed_action",{"type":146,"name":249,"callback":250,"priority":11,"file":237,"line":251},"action_scheduler_failed_action","log_timed_out_action",71,{"type":146,"name":253,"callback":254,"priority":11,"file":237,"line":255},"action_scheduler_unexpected_shutdown","log_unexpected_shutdown",72,{"type":146,"name":257,"callback":258,"priority":11,"file":237,"line":259},"action_scheduler_reset_action","log_reset_action",73,{"type":146,"name":261,"callback":262,"priority":11,"file":237,"line":263},"action_scheduler_execution_ignored","log_ignored_action",74,{"type":146,"name":265,"callback":266,"priority":11,"file":237,"line":267},"action_scheduler_failed_fetch_action","log_failed_fetch_action",75,{"type":146,"name":269,"callback":270,"priority":11,"file":237,"line":271},"action_scheduler_failed_to_schedule_next_instance","log_failed_schedule_next_instance",76,{"type":146,"name":273,"callback":274,"priority":11,"file":237,"line":275},"action_scheduler_bulk_cancel_actions","bulk_log_cancel_actions",77,{"type":146,"name":277,"callback":278,"file":237,"line":279},"action_scheduler_stored_action","log_stored_action",84,{"type":146,"name":281,"callback":282,"file":283,"line":284},"woocommerce_admin_status_content_action-scheduler","render_admin_ui","packages\\action-scheduler\\classes\\ActionScheduler_AdminView.php",56,{"type":146,"name":286,"callback":287,"file":283,"line":288},"woocommerce_system_status_report","system_status_report",57,{"type":155,"name":290,"callback":291,"file":283,"line":292},"woocommerce_admin_status_tabs","register_system_status_tab",58,{"type":146,"name":147,"callback":294,"file":283,"line":295},"register_menu",61,{"type":146,"name":297,"callback":298,"file":283,"line":299},"admin_notices","maybe_check_pastdue_actions",62,{"type":146,"name":301,"callback":302,"file":283,"line":303},"current_screen","add_help_tabs",63,{"type":155,"name":305,"callback":306,"priority":26,"file":307,"line":308},"action_scheduler_store_class","set_store_class","packages\\action-scheduler\\classes\\ActionScheduler_DataController.php",190,{"type":155,"name":310,"callback":311,"priority":26,"file":307,"line":312},"action_scheduler_logger_class","set_logger_class",191,{"type":146,"name":314,"callback":315,"file":307,"line":316},"deactivate_plugin","mark_migration_incomplete",192,{"type":146,"name":318,"callback":319,"file":307,"line":221},"action_scheduler\u002Fprogress_tick","maybe_free_memory",{"type":146,"name":321,"callback":322,"file":323,"line":324},"shutdown","handle_unexpected_shutdown","packages\\action-scheduler\\classes\\ActionScheduler_FatalErrorMonitor.php",45,{"type":146,"name":326,"callback":327,"priority":13,"file":323,"line":328},"action_scheduler_before_execute","track_current_action",46,{"type":146,"name":243,"callback":330,"priority":13,"file":323,"line":331},"untrack_action",47,{"type":146,"name":261,"callback":330,"priority":13,"file":323,"line":333},48,{"type":146,"name":246,"callback":330,"priority":13,"file":323,"line":335},49,{"type":146,"name":337,"callback":338,"priority":11,"file":339,"line":340},"action_scheduler\u002Fcreated_table","set_autoincrement","packages\\action-scheduler\\classes\\ActionScheduler_ListTable.php",554,{"type":155,"name":342,"callback":343,"file":344,"line":255},"cron_schedules","add_wp_cron_schedule","packages\\action-scheduler\\classes\\ActionScheduler_QueueRunner.php",{"type":146,"name":321,"callback":346,"file":344,"line":78},"maybe_dispatch_async_request",{"type":146,"name":348,"callback":349,"file":350,"line":351},"action_scheduler_init","schedule_recurring_scheduler_hook","packages\\action-scheduler\\classes\\ActionScheduler_RecurringActionScheduler.php",28,{"type":146,"name":353,"callback":354,"priority":11,"file":355,"line":356},"pre_get_comments","filter_comment_queries","packages\\action-scheduler\\classes\\ActionScheduler_WPCommentCleaner.php",44,{"type":146,"name":358,"callback":359,"priority":34,"file":355,"line":324},"wp_count_comments","filter_comment_count",{"type":146,"name":361,"callback":362,"priority":11,"file":355,"line":328},"comment_feed_where","filter_comment_feed",{"type":146,"name":364,"callback":365,"file":355,"line":335},"load-tools_page_action-scheduler","register_admin_notice",{"type":146,"name":367,"callback":365,"file":355,"line":368},"load-woocommerce_page_wc-status",50,{"type":146,"name":297,"callback":370,"file":355,"line":371},"print_admin_notice",109,{"type":146,"name":373,"callback":374,"priority":11,"file":375,"line":376},"action_scheduler_deleted_action","clear_deleted_action_logs","packages\\action-scheduler\\classes\\data-stores\\ActionScheduler_DBLogger.php",112,{"type":146,"name":337,"callback":338,"priority":11,"file":378,"line":267},"packages\\action-scheduler\\classes\\data-stores\\ActionScheduler_HybridStore.php",{"type":155,"name":380,"callback":381,"priority":11,"file":382,"line":383},"comments_clauses","filter_comment_query_clauses","packages\\action-scheduler\\classes\\data-stores\\ActionScheduler_wpCommentLogger.php",129,{"type":146,"name":385,"callback":386,"priority":11,"file":382,"line":387},"action_scheduler_before_process_queue","disable_comment_counting",254,{"type":146,"name":389,"callback":390,"priority":11,"file":382,"line":391},"action_scheduler_after_process_queue","enable_comment_counting",255,{"type":146,"name":353,"callback":354,"priority":11,"file":382,"line":393},259,{"type":146,"name":358,"callback":359,"priority":34,"file":382,"line":395},260,{"type":146,"name":361,"callback":362,"priority":11,"file":382,"line":233},{"type":146,"name":398,"callback":399,"file":382,"line":400},"wp_insert_comment","delete_comment_count_cache",264,{"type":146,"name":402,"callback":399,"file":382,"line":403},"wp_set_comment_status",265,{"type":155,"name":405,"callback":406,"priority":11,"file":407,"line":408},"wp_insert_post_data","filter_insert_post_data","packages\\action-scheduler\\classes\\data-stores\\ActionScheduler_wpPostStore.php",81,{"type":155,"name":410,"callback":411,"priority":11,"file":407,"line":412},"pre_wp_unique_post_slug","set_unique_post_slug",82,{"type":155,"name":410,"callback":411,"priority":11,"file":407,"line":414},518,{"type":155,"name":405,"callback":406,"priority":11,"file":407,"line":416},1006,{"type":155,"name":410,"callback":411,"priority":11,"file":407,"line":418},1007,{"type":155,"name":420,"callback":421,"file":407,"line":422},"action_scheduler_migration_dependencies_met","migration_dependencies_met",1094,{"type":146,"name":297,"callback":424,"priority":11,"file":425,"line":426},"display_migration_notice","packages\\action-scheduler\\classes\\migration\\Controller.php",176,{"type":155,"name":305,"callback":428,"priority":26,"file":425,"line":308},"get_store_class",{"type":155,"name":310,"callback":430,"priority":26,"file":425,"line":312},"get_logger_class",{"type":146,"name":164,"callback":432,"file":425,"line":316},"maybe_hook_migration",{"type":146,"name":434,"callback":435,"file":425,"line":436},"wp_loaded","schedule_migration",193,{"type":146,"name":364,"callback":438,"priority":11,"file":425,"line":219},"hook_admin_notices",{"type":146,"name":367,"callback":438,"priority":11,"file":425,"line":221},{"type":146,"name":441,"callback":442,"priority":11,"file":443,"line":444},"action_scheduler_before_schema_update","update_schema_3_0","packages\\action-scheduler\\classes\\schema\\ActionScheduler_LoggerSchema.php",35,{"type":146,"name":441,"callback":446,"priority":11,"file":447,"line":448},"update_schema_5_0","packages\\action-scheduler\\classes\\schema\\ActionScheduler_StoreSchema.php",40,{"type":146,"name":373,"callback":450,"file":451,"line":448},"on_action_deleted","packages\\action-scheduler\\classes\\WP_CLI\\Action\\Delete_Command.php",{"type":146,"name":261,"callback":453,"file":454,"line":455},"on_action_ignored","packages\\action-scheduler\\classes\\WP_CLI\\Action\\Run_Command.php",42,{"type":146,"name":243,"callback":457,"file":454,"line":458},"on_action_executed",43,{"type":146,"name":246,"callback":460,"priority":11,"file":454,"line":356},"on_action_failed",{"type":146,"name":462,"callback":463,"priority":11,"file":454,"line":324},"action_scheduler_failed_validation","on_action_invalid",{"type":146,"name":326,"callback":465,"file":466,"line":467},"before_execute","packages\\action-scheduler\\classes\\WP_CLI\\ActionScheduler_WPCLI_QueueRunner.php",87,{"type":146,"name":243,"callback":469,"priority":11,"file":466,"line":470},"after_execute",88,{"type":146,"name":246,"callback":472,"priority":11,"file":466,"line":473},"action_failed",89,{"type":146,"name":475,"callback":157,"file":476,"line":477},"action_scheduler\u002Fmigrate_action_dry_run","packages\\action-scheduler\\classes\\WP_CLI\\Migration_Command.php",137,{"type":146,"name":479,"callback":157,"file":476,"line":184},"action_scheduler\u002Fno_action_to_migrate",{"type":146,"name":481,"callback":157,"file":476,"line":482},"action_scheduler\u002Fmigrate_action_failed",151,{"type":146,"name":484,"callback":157,"priority":11,"file":476,"line":485},"action_scheduler\u002Fmigrate_action_incomplete",158,{"type":146,"name":487,"callback":157,"priority":11,"file":476,"line":488},"action_scheduler\u002Fmigrated_action",167,{"type":146,"name":490,"callback":157,"file":476,"line":426},"action_scheduler\u002Fmigration_batch_starting",{"type":146,"name":492,"callback":157,"file":476,"line":493},"action_scheduler\u002Fmigration_batch_complete",183,[495,501,504,507,510,513,516,519,522,525],{"action":496,"nopriv":497,"callback":496,"hasNonce":498,"hasCapCheck":497,"file":499,"line":500},"filter_ai_api_batch_queue_run",false,true,"includes\\batch.php",24,{"action":502,"nopriv":497,"callback":502,"hasNonce":498,"hasCapCheck":497,"file":174,"line":503},"filter_ai_api_batch_image_alt_text",343,{"action":505,"nopriv":497,"callback":505,"hasNonce":498,"hasCapCheck":497,"file":174,"line":506},"filter_ai_api_get_image_count",399,{"action":508,"nopriv":497,"callback":508,"hasNonce":498,"hasCapCheck":497,"file":174,"line":509},"filter_ai_api_cancel_batch_image_alt_text",412,{"action":511,"nopriv":497,"callback":511,"hasNonce":498,"hasCapCheck":497,"file":183,"line":512},"filter_ai_api_batch_seo_meta_description",182,{"action":514,"nopriv":497,"callback":514,"hasNonce":498,"hasCapCheck":497,"file":183,"line":515},"filter_ai_api_get_seo_meta_description_count",263,{"action":517,"nopriv":497,"callback":517,"hasNonce":498,"hasCapCheck":497,"file":183,"line":518},"filter_ai_api_cancel_batch_seo_meta_description",276,{"action":520,"nopriv":497,"callback":520,"hasNonce":498,"hasCapCheck":497,"file":188,"line":521},"filter_ai_api_batch_seo_title",206,{"action":523,"nopriv":497,"callback":523,"hasNonce":498,"hasCapCheck":497,"file":188,"line":524},"filter_ai_api_get_seo_title_count",291,{"action":526,"nopriv":497,"callback":526,"hasNonce":498,"hasCapCheck":497,"file":188,"line":527},"filter_ai_api_cancel_batch_seo_title",304,[],[],[],{"dangerousFunctions":532,"sqlUsage":538,"outputEscaping":555,"fileOperations":123,"externalRequests":13,"nonceChecks":92,"capabilityChecks":582,"bundledLibraries":583},[533],{"fn":534,"file":535,"line":536,"context":537},"unserialize","packages\\action-scheduler\\classes\\data-stores\\ActionScheduler_DBStore.php",397,"$schedule = unserialize( $data->schedule ); \u002F\u002F phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.se",{"prepared":271,"raw":133,"locations":539},[540,543,546,549,552,553],{"file":339,"line":541,"context":542},360,"$wpdb->get_col() with variable interpolation",{"file":535,"line":544,"context":545},1169,"$wpdb->query() with variable interpolation",{"file":378,"line":547,"context":548},154,"$wpdb->get_var() with variable interpolation",{"file":382,"line":550,"context":551},203,"$wpdb->get_results() with variable interpolation",{"file":443,"line":470,"context":542},{"file":447,"line":554,"context":542},130,{"escaped":78,"rawEcho":11,"locations":556},[557,561,563,566,569,572,574,576,578,580],{"file":558,"line":559,"context":560},"packages\\action-scheduler\\classes\\abstracts\\ActionScheduler_Abstract_ListTable.php",726,"raw output",{"file":558,"line":562,"context":560},748,{"file":564,"line":565,"context":560},"packages\\action-scheduler\\classes\\ActionScheduler_wcSystemStatus.php",110,{"file":567,"line":568,"context":560},"packages\\action-scheduler\\classes\\WP_CLI\\Action\\List_Command.php",92,{"file":570,"line":571,"context":560},"packages\\action-scheduler\\classes\\WP_CLI\\Action\\Next_Command.php",53,{"file":570,"line":573,"context":560},64,{"file":575,"line":448,"context":560},"packages\\action-scheduler\\classes\\WP_CLI\\System_Command.php",{"file":575,"line":577,"context":560},51,{"file":575,"line":579,"context":560},107,{"file":575,"line":581,"context":560},160,3,[],[585,603],{"entryPoint":586,"graph":587,"unsanitizedCount":123,"severity":602},"display_table (packages\\action-scheduler\\classes\\abstracts\\ActionScheduler_Abstract_ListTable.php:736)",{"nodes":588,"edges":600},[589,594],{"id":590,"type":591,"label":592,"file":558,"line":593},"n0","source","$_GET",739,{"id":595,"type":596,"label":597,"file":558,"line":598,"wp_function":599},"n1","sink","echo() [XSS]",744,"echo",[601],{"from":590,"to":595,"sanitized":497},"medium",{"entryPoint":604,"graph":605,"unsanitizedCount":13,"severity":613},"\u003CActionScheduler_Abstract_ListTable> (packages\\action-scheduler\\classes\\abstracts\\ActionScheduler_Abstract_ListTable.php:0)",{"nodes":606,"edges":611},[607,609],{"id":590,"type":591,"label":608,"file":558,"line":204},"$_GET (x2)",{"id":595,"type":596,"label":597,"file":558,"line":610,"wp_function":599},530,[612],{"from":590,"to":595,"sanitized":498},"low",{"summary":615,"deductions":616},"The plugin 'filter-ai' v1.5.1 exhibits a generally good security posture, demonstrating strong adherence to several WordPress security best practices. The plugin effectively secures its entire attack surface of 10 AJAX handlers with authentication checks, and there are no exposed REST API routes, shortcodes, or cron events. A high percentage of SQL queries utilize prepared statements (93%) and output is properly escaped (90%), which are crucial for preventing common vulnerabilities like SQL injection and cross-site scripting. The presence of 12 nonce checks further bolsters its defense against CSRF attacks.\n\nHowever, a significant concern arises from the single 'unserialize' function detected within the code. While no critical or high-severity taint flows were identified, the presence of 'unserialize' without explicit sanitization of the data being deserialized is a known vector for serious security vulnerabilities, particularly if untrusted data is ever passed to it. The taint analysis identified one flow with an unsanitized path, which, while not flagged as critical or high, warrants attention. Furthermore, there is only one recorded file operation and a limited number of capability checks (3) which, when combined with the potential for unserialize vulnerabilities, could be exploited in certain scenarios.\n\nThe plugin's vulnerability history is exceptionally clean, with zero known CVEs. This indicates a consistent track record of security diligence from the developers. Despite this positive history, the static analysis findings, particularly the use of 'unserialize' and the identified unsanitized path, present a potential risk that should not be overlooked. The overall security is strong due to good practices, but the identified 'unserialize' function represents a specific, exploitable weakness.",[617,619,622],{"reason":618,"points":11},"Dangerous function 'unserialize' used",{"reason":620,"points":621},"Flow with unsanitized path identified",8,{"reason":623,"points":79},"Limited capability checks for 10 AJAX handlers","2026-03-17T00:45:08.965Z",{"wat":626,"direct":635},{"assetPaths":627,"generatorPatterns":630,"scriptPaths":631,"versionParams":632},[628,629],"\u002Fwp-content\u002Fplugins\u002Ffilter-ai\u002Fbuild\u002Findex.css","\u002Fwp-content\u002Fplugins\u002Ffilter-ai\u002Fbuild\u002Findex.js",[],[629],[633,634],"filter-ai\u002Fbuild\u002Findex.css?ver=","filter-ai\u002Fbuild\u002Findex.js?ver=",{"cssClasses":636,"htmlComments":640,"htmlAttributes":641,"restEndpoints":645,"jsGlobals":646,"shortcodeOutput":651},[637,638,639],"filter-wrap","filter-ai-settings-container","filter-ai-batch-container",[],[642,643,644],"data-filter-ai-settings","data-filter-ai-dependencies","data-filter-ai-api",[],[647,648,649,650],"window.filter_ai_api","window.filter_ai_dependencies","window.filter_ai_default_settings","window.filter_ai_initial_settings",[],{"error":498,"url":653,"statusCode":654,"statusMessage":655,"message":655},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ffilter-ai\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":582,"versions":657},[658,663,670],{"version":6,"download_url":25,"svn_tag_url":659,"released_at":27,"has_diff":497,"diff_files_changed":660,"diff_lines":27,"trac_diff_url":661,"vulnerabilities":662,"is_current":498},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffilter-ai\u002Ftags\u002F1.5.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ffilter-ai%2Ftags%2F1.5.0&new_path=%2Ffilter-ai%2Ftags%2F1.5.1",[],{"version":664,"download_url":665,"svn_tag_url":666,"released_at":27,"has_diff":497,"diff_files_changed":667,"diff_lines":27,"trac_diff_url":668,"vulnerabilities":669,"is_current":497},"1.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffilter-ai.1.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffilter-ai\u002Ftags\u002F1.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ffilter-ai%2Ftags%2F1.4.0&new_path=%2Ffilter-ai%2Ftags%2F1.5.0",[],{"version":671,"download_url":672,"svn_tag_url":673,"released_at":27,"has_diff":497,"diff_files_changed":674,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":675,"is_current":497},"1.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffilter-ai.1.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffilter-ai\u002Ftags\u002F1.4.0\u002F",[],[]]