[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8uVZ41qdG24nRhk69FLM1g_gwBooAJKoYd0DbCcAqJA":3},{"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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":140,"fingerprints":202},"meta-tags-generator","Meta Tags Generator","1.0.0","CongBom","https:\u002F\u002Fprofiles.wordpress.org\u002Fcongbom\u002F","\u003Cp>Generate most common meta tags to your WordPress site.\u003C\u002Fp>\n\u003Cp>Open Graph (og) tag via post content and featured image:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cmeta property=\"og:url\" content=\"...\" \u002F>\n\u003Cmeta property=\"og:type\" content=\"...\" \u002F>\n\u003Cmeta property=\"og:title\"content=\"...\" \u002F>\n\u003Cmeta property=\"og:description\" content=\"...\" \u002F>\n\u003Cmeta property=\"og:image\" content=\"...\" \u002F>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Meta description tag via post content or excerpt:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cmeta name=\"description\" content=\"...\" \u002F>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Automatic generate meta tags. Let your WordPress site optimize with Search engine & Social sharing.",100,5727,90,2,"2017-01-17T02:47:00.000Z","4.7.32","2.5","",[20,21,22,23,24],"facebook-share","meta-description","meta-tag","open-graph","seo-description","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmeta-tags-generator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmeta-tags-generator.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"congbom",110,30,84,"2026-04-04T07:05:56.715Z",[39,63,85,103,123],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":18,"tags":54,"homepage":59,"download_link":60,"security_score":49,"vuln_count":61,"unpatched_count":28,"last_vuln_date":62,"fetched_at":30},"meta-tag-manager","Meta Tag Manager","3.3","Marcus (aka @msykes)","https:\u002F\u002Fprofiles.wordpress.org\u002Fnetweblogic\u002F","\u003Cp>Meta Tags Manager is a powerful yet simple, lightweight plugin which allows you to add custom meta tags to your site. Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Supports meta tags including the name, property, http-equiv, charset and itemprop attributes.\u003C\u002Fli>\n\u003Cli>Choose from predefined types, such as ‘name=”keyword”‘ or create your own by typing it in.\u003C\u002Fli>\n\u003Cli>Add meta tags to specific posts, choose what Custom Post Types to support from our settings page.\u003C\u002Fli>\n\u003Cli>Add global meta tags that will display on specific CPTs, Taxonomies, your front page or your whole site.\u003C\u002Fli>\n\u003Cli>Automatically add Open Graph details to your home page.\u003C\u002Fli>\n\u003Cli>Automatically add Schema and Structured Data to your home page.\u003C\u002Fli>\n\u003Cli>Add Google Sitelinks and Sitelinks Search markup.\u003C\u002Fli>\n\u003Cli>Easily add verification codes for services like Facebook, Google Webmaster Tools, Bing Webmaster Tools, Yandex and more (or… create your own custom meta tags!).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Use cases include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adding Google and Yahoo site verification tags\u003C\u002Fli>\n\u003Cli>Adding additional open graph, twitter card or other social media meta info not supported by other SEO\u002FMeta plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmetatagmanager.com\u002Fgopro\u002F?utm_source=plugin-readme&utm_medium=plugin&utm_campaign=plugin\" rel=\"nofollow ugc\">Go Pro\u003C\u002Fa> for many newly added features, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Dynamic placeholders to include data about the page being displayed, such as page title, comment count, thumbnail URLs and more!\u003C\u002Fli>\n\u003Cli>Additional contexts to add global meta tags, as well as exclusion rules for finer-grained controls.\u003C\u002Fli>\n\u003Cli>Shortcode support within meta descriptions, allowing for more dynamic data insertion with plugins such as ACF\u003C\u002Fli>\n\u003Cli>Unique tag detaction of Meta Tag Manager tags with hierarchical precedence, avoid creating duplicate meta tags.\u003C\u002Fli>\n\u003Cli>Taxonomy support – create meta tags for individual taxonomy term pages such as a single tag or category.\u003C\u002Fli>\n\u003Cli>More to come! Go Pro now and get an early-bird discount of up to 50%!\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily add and manage custom meta tags to various parts of your site or on individual posts, such as Yahoo and Google verification tags.",70000,1118778,96,79,"2025-12-03T15:39:00.000Z","6.9.4","3.6",[55,56,23,57,58],"meta","meta-tags","seo","tags","https:\u002F\u002Fmetatagmanager.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmeta-tag-manager.3.3.zip",3,"2025-10-01 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":76,"requires_at_least":77,"requires_php":18,"tags":78,"homepage":83,"download_link":84,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"heateor-open-graph-meta-tags","Optimize Social Share","1.1.12","Heateor Support","https:\u002F\u002Fprofiles.wordpress.org\u002Fheateor\u002F","\u003Ch4>This plugin allows you to insert:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>General Open Graph Meta Tags for efficient overall social share for any social network\u003C\u002Fli>\n\u003Cli>Facebook Open Graph Meta Tags for efficient Facebook share\u003C\u002Fli>\n\u003Cli>Twitter Cards for more effective Twitter share\u003C\u002Fli>\n\u003Cli>Meta Description and Schema.org tags for more effective Google share results\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Feature list\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Compatible with Gutenberg Editor\u003C\u002Fli>\n\u003Cli>Facebook Open Graph Meta Tags\u003C\u002Fli>\n\u003Cli>Twitter Cards\u003C\u002Fli>\n\u003Cli>Google Plus\u002FSchema.org tags\u003C\u002Fli>\n\u003Cli>Option to automatically purge Facebook Open Graph Meta Tags cache whenever you update\u002Fpublish a post\u002Fpage\u003C\u002Fli>\n\u003Cli>Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\u002F\" rel=\"ugc\">WordPress SEO by Yoast\u003C\u002Fa> plugin\u003C\u002Fli>\n\u003Cli>Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsubheading\u002F\" rel=\"ugc\">SubHeading\u003C\u002Fa> plugin\u003C\u002Fli>\n\u003Cli>Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbusiness-directory-plugin\u002F\" rel=\"ugc\">Business Directory Plugin\u003C\u002Fa> plugin\u003C\u002Fli>\n\u003Cli>Compatible with BuddyPress, BBPress, WooCommerce\u003C\u002Fli>\n\u003Cli>Supports HTTPS enabled websites\u003C\u002Fli>\n\u003Cli>24\u002F7 quick support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What makes this plugin Stand Out from others?\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>We do not ask for money\u003C\u002Fstrong>: Yea, right. You need not pay single penny to use the features of this plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Need to Register Anywhere\u003C\u002Fstrong>: You do not need to create account at our website to use this plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Absolutely Simple\u003C\u002Fstrong>: Plugin configuration is kept dead simple.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight Code\u003C\u002Fstrong>: Our developers follow the trending coding practices to ensure efficient loading and performance.\u003C\u002Fli>\n\u003Cli>We are committed to provide \u003Cstrong>better quality\u003C\u002Fstrong> among other similar plugins. If you find our plugin is lacking some feature, you can email us and we will include that feature in our plugin as soon as possible.\u003C\u002Fli>\n\u003Cli>Our \u003Cstrong>support team is working 24\u002F7\u003C\u002Fstrong> to answer your queries and assist you. You will find us the quick to respond.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Important links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>About Us: https:\u002F\u002Fwww.heateor.com\u003C\u002Fli>\n\u003Cli>Our Facebook Page: https:\u002F\u002Fwww.facebook.com\u002FHeateor\u003C\u002Fli>\n\u003Cli>Our Twitter Profile: https:\u002F\u002Ftwitter.com\u002FHeateor\u003C\u002Fli>\n\u003Cli>Support Documentation: http:\u002F\u002Fsupport.heateor.com\u003C\u002Fli>\n\u003Cli>Add-Ons: https:\u002F\u002Fwww.heateor.com\u002Fadd-ons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can provide your feedback at hello[at]heateor[dot]com\u003C\u002Fp>\n","Optimizes social share by inserting Facebook Open Graph Meta Tags, General Meta Tags, Schema.org Meta Tags, Twitter Cards and Other Meta Tags in HTML  &hellip;",3000,43858,86,11,"2025-09-12T10:37:00.000Z","6.8.5","3.0",[79,80,23,81,82],"facebook-open-graph","google-schema","open-graph-meta-tags","twitter-cards","https:\u002F\u002Fwww.heateor.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fheateor-open-graph-meta-tags.1.1.12.zip",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":11,"downloaded":93,"rating":11,"num_ratings":14,"last_updated":94,"tested_up_to":76,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":101,"download_link":102,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"opengraph-xyz","Dynamic Open Graph Images – OpenGraph.xyz","1.5.1","OpenGraph.xyz","https:\u002F\u002Fprofiles.wordpress.org\u002Fopengraphxyz\u002F","\u003Cp>Enable dynamic and automatic updates of Open Graph images across your website. This plugin allows you to choose from an array of templates, both free and premium, ensuring your social media previews are always eye-catching and brand-aligned.\u003C\u002Fp>\n\u003Ch3>What is OpenGraph.xyz?\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.opengraph.xyz\u002F\" rel=\"nofollow ugc\">OpenGraph.xyz\u003C\u002Fa> is a SaaS platform designed to enhance your website’s presence on social media. By generating and previewing Open Graph meta tags, OpenGraph.xyz ensures your content stands out when shared. With the introduction of dynamic Open Graph images, your website’s visibility and click-through rates on social media platforms can significantly increase. This plugin brings the power of OpenGraph.xyz directly into your WordPress site, allowing for seamless integration and management.\u003C\u002Fp>\n\u003Ch3>What does this plugin do?\u003C\u002Fh3>\n\u003Cp>Dynamic Open Graph Images – OpenGraph.xyz integrates your WordPress site with OpenGraph.xyz services, enabling:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatic generation and updating of Open Graph meta tags.\u003C\u002Fli>\n\u003Cli>Selection from a variety of Open Graph image templates.\u003C\u002Fli>\n\u003Cli>Access to both free and premium templates for diverse customization.\u003C\u002Fli>\n\u003Cli>Enhanced social media previews to attract more clicks and engagement.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Who is this plugin for?\u003C\u002Fh3>\n\u003Cp>This plugin is ideal for website owners, marketers, and content creators who want to boost their social media presence and engagement. Whether you run a blog, an e-commerce site, or a business website, dynamic Open Graph images can help your content capture attention on platforms like Facebook, Twitter, and LinkedIn.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Ch4>ogcdn.net\u003C\u002Fh4>\n\u003Cp>This is our open graph image generation service to create your og image. The URLs of your generated og:image tags point to this service with data about your page to dynamically create the images.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.opengraph.xyz\u002Fpage\u002Fterms-of-service\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.opengraph.xyz\u002Fpage\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>api.opengraph.xyz\u003C\u002Fh4>\n\u003Cp>This is our service for the og image templates. This service will be accessed when you view and choose image templates for your pages.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.opengraph.xyz\u002Fpage\u002Fterms-of-service\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.opengraph.xyz\u002Fpage\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n","Enhance your WordPress site with dynamic Open Graph images.",3605,"2026-03-03T17:51:00.000Z","5.0","5.6",[98,99,56,100,23],"dynamic-og-image","images","og-image","https:\u002F\u002Fgithub.com\u002Fopengraph-xyz\u002Fopengraph-wp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fopengraph-xyz.1.5.1.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":11,"num_ratings":113,"last_updated":114,"tested_up_to":76,"requires_at_least":95,"requires_php":115,"tags":116,"homepage":121,"download_link":122,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"bulk-meta-tags-updater","Bulk Meta Tags Updater","1.0.1","Sourabh Nagori","https:\u002F\u002Fprofiles.wordpress.org\u002Fthesourabhn\u002F","\u003Cp>\u003Cstrong>Bulk Meta Tags Updater\u003C\u002Fstrong> streamlines your SEO workflow by allowing you to update multiple meta titles and descriptions simultaneously. This powerful tool saves time and effort when optimizing your website content, especially during site migrations, content refreshes, or when implementing new SEO strategies.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bulk Processing\u003C\u002Fstrong>: Update numerous meta titles and descriptions at once with a simple input format.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Plugin Compatible\u003C\u002Fstrong>: Works seamlessly with popular SEO plugins like Yoast SEO and Rank Math.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fallback Support\u003C\u002Fstrong>: Functions even without an SEO plugin by storing metadata in custom fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-Friendly Interface\u003C\u002Fstrong>: Simple textarea input with clear formatting instructions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Format Flexibility\u003C\u002Fstrong>: Leave fields blank to keep existing values unchanged.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure Implementation\u003C\u002Fstrong>: Proper data sanitization and WordPress security best practices.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose This Plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Time Efficiency\u003C\u002Fstrong>: Update hundreds of meta tags in minutes instead of hours.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error Prevention\u003C\u002Fstrong>: Avoid the tedious process of manual updates that can lead to mistakes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Optimization\u003C\u002Fstrong>: Quickly implement SEO recommendations across your entire site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Management\u003C\u002Fstrong>: Effortlessly maintain consistent meta information across your website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Perfect For:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Content migrations\u003C\u002Fli>\n\u003Cli>SEO strategy implementation\u003C\u002Fli>\n\u003Cli>Rebranding projects\u003C\u002Fli>\n\u003Cli>Website content audits\u003C\u002Fli>\n\u003Cli>Large-scale metadata optimization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For technical support or feature requests, visit our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbulk-meta-tags-updater\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> or contact us through the plugin settings page.\u003C\u002Fp>\n\u003Ch3>Contributing\u003C\u002Fh3>\n\u003Cp>We welcome contributions! Submit pull requests to our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsourabhnagori\u002Fbulk-meta-tags-updater\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Privacy Notice\u003C\u002Fh3>\n\u003Cp>This plugin does not collect or store any personal data from users or visitors.\u003C\u002Fp>\n","Efficiently update meta titles and descriptions in bulk for WordPress posts and pages.",40,474,1,"2025-06-23T06:03:00.000Z","7.4",[117,118,119,56,120],"bulk-update-meta-description","bulk-update-meta-tags","bulk-update-meta-title","seo-optimization","https:\u002F\u002Fworldwebsolutions.in\u002Fbulk-meta-tags-updater","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-meta-tags-updater.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":28,"num_ratings":28,"last_updated":133,"tested_up_to":52,"requires_at_least":134,"requires_php":115,"tags":135,"homepage":138,"download_link":139,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"autodescriptor","AutoDescriptor – Automatic Meta Description Generator","3.0.1","Kaudo","https:\u002F\u002Fprofiles.wordpress.org\u002Fkaudo\u002F","\u003Cp>AutoDescriptor is a bulk automatic tool to generate, manage, and clean up meta descriptions for your WordPress content.\u003C\u002Fp>\n\u003Cp>While the importance of meta descriptions for direct search rankings is often debated, they still play a significant role in real-world scenarios:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Search engine result snippets (SERP presentation)\u003C\u002Fli>\n\u003Cli>Accessibility and content summaries\u003C\u002Fli>\n\u003Cli>Technical SEO audits and quality checks\u003C\u002Fli>\n\u003Cli>Performance and SEO tools such as Google Lighthouse\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For example, Google Lighthouse and PageSpeed Insights often flag pages without a meta description and may assign a lower SEO score to them.\u003C\u002Fp>\n\u003Cp>AutoDescriptor focuses on providing solid defaults and safe tools where WordPress core intentionally stays minimal.\u003C\u002Fp>\n\u003Ch3>Why meta descriptions still matter\u003C\u002Fh3>\n\u003Cp>WordPress core does \u003Cstrong>not\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate meta descriptions automatically (per post)\u003C\u002Fli>\n\u003Cli>Bulk generate descriptions for multiple posts or drafts\u003C\u002Fli>\n\u003Cli>Provide bulk tools to manage\u002Fdelete descriptions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>As a result, many sites end up with:\u003Cbr \u002F>\n* Missing descriptions\u003Cbr \u002F>\n* Duplicate descriptions\u003Cbr \u002F>\n* Descriptions copied blindly from excerpts\u003Cbr \u002F>\n* No easy way to audit or fix them at scale\u003C\u002Fp>\n\u003Cp>AutoDescriptor addresses these gaps with a conservative, editor-friendly approach.\u003C\u002Fp>\n\u003Cp>Even if search engines sometimes rewrite descriptions, providing a clean and relevant meta description remains a widely accepted best practice — especially for technical SEO audits, accessibility checks, and performance tools.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatic generation of meta descriptions from post or page content\u003C\u002Fli>\n\u003Cli>Manual descriptions always override automatic ones\u003C\u002Fli>\n\u003Cli>Works with posts and pages (configurable)\u003C\u002Fli>\n\u003Cli>Bulk generation tool with safe batching\u003C\u002Fli>\n\u003Cli>Bulk deletion tool for auto and\u002For manual descriptions\u003C\u002Fli>\n\u003Cli>Optional protection for manually curated content\u003C\u002Fli>\n\u003Cli>Adjustable description length\u003C\u002Fli>\n\u003Cli>Conservative text extraction (Block Editor, Classic Editor, HTML)\u003C\u002Fli>\n\u003Cli>Lightweight and framework-free\u003C\u002Fli>\n\u003Cli>No external services, tracking, or ads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How AutoDescriptor works\u003C\u002Fh3>\n\u003Cp>When generating descriptions, the plugin:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Extracts readable text from saved content\u003C\u002Fli>\n\u003Cli>Supports Block Editor output, Classic Editor, and HTML blocks\u003C\u002Fli>\n\u003Cli>Falls back to excerpt or title if content is unsuitable\u003C\u002Fli>\n\u003Cli>Creates a concise, readable summary within the configured length\u003C\u002Fli>\n\u003Cli>Stores the result as an automatic description\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Manual descriptions are never overwritten and always take priority.\u003C\u002Fp>\n\u003Ch3>Bulk tools\u003C\u002Fh3>\n\u003Cp>The bulk tools allow you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate descriptions for existing content\u003C\u002Fli>\n\u003Cli>Skip posts\u002Fpages that already have manual descriptions\u003C\u002Fli>\n\u003Cli>Override description length for a single run\u003C\u002Fli>\n\u003Cli>Delete automatic descriptions\u003C\u002Fli>\n\u003Cli>Delete manual descriptions (with confirmation)\u003C\u002Fli>\n\u003Cli>Preview random samples directly in the progress log\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All bulk actions run in small, safe batches using AJAX.\u003C\u002Fp>\n\u003Ch3>Uninstall\u003C\u002Fh3>\n\u003Cp>By default, uninstalling the plugin does not remove any data.\u003C\u002Fp>\n\u003Cp>You can explicitly opt in to full data removal (options and meta descriptions) from the plugin settings.\u003Cbr \u002F>\nThis behavior prevents accidental data loss.\u003C\u002Fp>\n","Meta description generator and manager for posts and pages, working automatically and in bulk.",20,135,"2026-01-22T18:51:00.000Z","6.0",[136,137,21,56,57],"bulk-tools","descriptions","https:\u002F\u002Fkaudo.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautodescriptor.zip",{"attackSurface":141,"codeSignals":157,"taintFlows":165,"riskAssessment":193,"analyzedAt":201},{"hooks":142,"ajaxHandlers":153,"restRoutes":154,"shortcodes":155,"cronEvents":156,"entryPointCount":28,"unprotectedCount":28},[143,149],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","plugins_loaded","meta_tags_generator_load_plugin_textdomain","meta-tags-generator.php",13,{"type":144,"name":150,"callback":151,"file":147,"line":152},"wp_head","meta_tags_generator_wp_head",19,[],[],[],[],{"dangerousFunctions":158,"sqlUsage":159,"outputEscaping":161,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":164},[],{"prepared":28,"raw":28,"locations":160},[],{"escaped":162,"rawEcho":28,"locations":163},12,[],[],[166,185],{"entryPoint":167,"graph":168,"unsanitizedCount":28,"severity":184},"meta_tags_generator_wp_head (meta-tags-generator.php:20)",{"nodes":169,"edges":181},[170,175],{"id":171,"type":172,"label":173,"file":147,"line":174},"n0","source","$_SERVER (x5)",24,{"id":176,"type":177,"label":178,"file":147,"line":179,"wp_function":180},"n1","sink","echo() [XSS]",55,"echo",[182],{"from":171,"to":176,"sanitized":183},true,"low",{"entryPoint":186,"graph":187,"unsanitizedCount":28,"severity":184},"\u003Cmeta-tags-generator> (meta-tags-generator.php:0)",{"nodes":188,"edges":191},[189,190],{"id":171,"type":172,"label":173,"file":147,"line":174},{"id":176,"type":177,"label":178,"file":147,"line":179,"wp_function":180},[192],{"from":171,"to":176,"sanitized":183},{"summary":194,"deductions":195},"The \"meta-tags-generator\" plugin v1.0.0 exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events indicates a minimal attack surface. Furthermore, the code signals are overwhelmingly positive, with no dangerous functions, all SQL queries utilizing prepared statements, and all outputs properly escaped. The lack of file operations, external HTTP requests, and the absence of identified taint flows with unsanitized paths further reinforce this good standing.  The plugin's vulnerability history is also clean, with no known CVEs, which suggests a well-developed and secure plugin.  However, it's important to note the absence of nonce checks and capability checks. While the current limited attack surface might not immediately expose vulnerabilities related to these omissions, any future expansion of functionality or introduction of user-editable features without these fundamental security measures could create significant risks.",[196,199],{"reason":197,"points":198},"Missing nonce checks",7,{"reason":200,"points":198},"Missing capability checks","2026-03-16T20:58:16.514Z",{"wat":203,"direct":210},{"assetPaths":204,"generatorPatterns":205,"scriptPaths":208,"versionParams":209},[],[206,207],"\u003C!-- Meta Tags Generator BEGIN -->","\u003C!-- Meta Tags Generator END -->",[],[],{"cssClasses":211,"htmlComments":212,"htmlAttributes":213,"restEndpoints":219,"jsGlobals":220,"shortcodeOutput":221},[],[206,207],[214,215,216,217,218],"property=\"og:type\"","property=\"og:title\"","property=\"og:url\"","property=\"og:image\"","property=\"og:description\"",[],[],[]]