[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9MoX42X-1PPpr-guDoFsHQ5dNSnjVE0SQ2Nl89UdIYU":3,"$fdGFQRf-iQuIXzjLXlrUcS9nMGx5hzGVVN6hMBYlOJEo":557,"$fPvNsJ1Hgfz-ZJBwENGb-v2uciz2kwyncR4red-FcmT0":561},{"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":29,"last_vuln_date":30,"fetched_at":31,"discovery_status":32,"vulnerabilities":33,"developer":80,"crawl_stats":39,"alternatives":86,"analysis":185,"fingerprints":520},"page-generator","Bulk Page Generator and Mass Page Builder – Page Generator","1.8.4","wpzinc","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpzinc\u002F","\u003Cp>\u003Cstrong>Page Generator\u003C\u002Fstrong> is the ultimate \u003Cstrong>Bulk Page Generator\u003C\u002Fstrong>, \u003Cstrong>Mass Page Creator\u003C\u002Fstrong>, and \u003Cstrong>Mass Page Builder\u003C\u002Fstrong> for WordPress. It empowers you to generate thousands of unique, fully-optimized WordPress Pages with just a few clicks.\u003C\u002Fp>\n\u003Cp>Designed for advanced \u003Cstrong>Local SEO\u003C\u002Fstrong> and \u003Cstrong>Programmatic SEO\u003C\u002Fstrong> strategies, this plugin automates the creation of keyword-rich content targeting any combination of services, products, and locations.\u003C\u002Fp>\n\u003Cp>It works in 3 simple steps:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Define Keyword Data\u003C\u002Fstrong>: Add keyword sets (e.g. services, locations, industries) for dynamic content generation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Edit Template\u003C\u002Fstrong>: Create your content layout using placeholders like \u003Ccode>{service}\u003C\u002Fcode>, \u003Ccode>{location}\u003C\u002Fcode>, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Generate Pages\u003C\u002Fstrong>: Click generate and let the \u003Cstrong>Bulk Page Generator\u003C\u002Fstrong> handle mass content creation across your WordPress site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you’re an agency scaling content for clients, or a business owner building local landing pages, \u003Cstrong>Page Generator\u003C\u002Fstrong> is the smartest \u003Cstrong>Mass Page Builder\u003C\u002Fstrong> available for WordPress.\u003C\u002Fp>\n\u003Cp>Perfect for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Creating service and location-based pages for \u003Cstrong>Local SEO\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Automating structured, templated content for \u003Cstrong>Programmatic SEO\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Saving hours of manual page creation using a flexible \u003Cstrong>Bulk Page Generator\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Demo:\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\u002F0qPku51HNWk?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>Usage\u003C\u002Fh3>\n\u003Cp>Use \u003Cstrong>Page Generator\u003C\u002Fstrong> as your:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Mass Page Creator\u003C\u002Fstrong> for building hundreds of \u003Cstrong>Local SEO\u003C\u002Fstrong> location-specific pages like “Plumber in Chicago” or “Dentist in Boston”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Page Generator\u003C\u002Fstrong> to automate the creation of product pages, service variations, or testimonial layouts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mass Page Builder\u003C\u002Fstrong> for targeting multiple regions or categories without writing unique content manually\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Programmatic SEO\u003C\u002Fstrong> engine to build templated content at scale, driven by structured keyword inputs\u003C\u002Fli>\n\u003Cli>Testing utility for generating placeholder content across various layout combinations in WordPress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With this level of flexibility, \u003Cstrong>Page Generator\u003C\u002Fstrong> supports virtually every \u003Cstrong>Local SEO\u003C\u002Fstrong> and \u003Cstrong>Programmatic SEO\u003C\u002Fstrong> use case.\u003C\u002Fp>\n\u003Ch3>Methods\u003C\u002Fh3>\n\u003Cp>Each keyword group contains multiple values. The \u003Cstrong>Bulk Page Generator\u003C\u002Fstrong> combines these values according to the selected method:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>All\u003C\u002Fstrong>: Produces every possible combination of keyword values, ideal for large-scale \u003Cstrong>Programmatic SEO\u003C\u002Fstrong> deployments.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sequential\u003C\u002Fstrong>: Cycles through keyword values in order—useful when mapping 1-to-1 relationships between keywords.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These generation methods are essential for mass content strategies in both \u003Cstrong>Local SEO\u003C\u002Fstrong> and \u003Cstrong>Programmatic SEO\u003C\u002Fstrong>, and make \u003Cstrong>Page Generator\u003C\u002Fstrong> a powerful \u003Cstrong>Mass Page Builder\u003C\u002Fstrong> tool.\u003C\u002Fp>\n\u003Cp>More details: \u003Ca href=\"https:\u002F\u002Fwww.wpzinc.com\u002Fdocumentation\u002Fpage-generator-pro\u002Fgenerate-methods\u002F\" rel=\"nofollow ugc\">Page Generator Methods Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Full Control\u003C\u002Fh3>\n\u003Cp>Need to revise your output? The \u003Cstrong>Mass Page Creator\u003C\u002Fstrong> gives you complete control over your content:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Instantly delete or trash previously generated content\u003C\u002Fli>\n\u003Cli>Use \u003Cstrong>Test Mode\u003C\u002Fstrong> to preview a single page before executing a full run\u003C\u002Fli>\n\u003Cli>Define limits on the number of pages generated\u003C\u002Fli>\n\u003Cli>Build content using blocks, HTML, shortcodes, or any layout you want\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>From content creation to content cleanup, \u003Cstrong>Page Generator\u003C\u002Fstrong> is a fully-featured \u003Cstrong>Mass Page Builder\u003C\u002Fstrong>, ideal for any \u003Cstrong>Bulk Page Generator\u003C\u002Fstrong> workflow tied to \u003Cstrong>Local SEO\u003C\u002Fstrong> or \u003Cstrong>Programmatic SEO\u003C\u002Fstrong> goals.\u003C\u002Fp>\n\u003Cp>Whether you’re building 10 or 10,000 pages, \u003Cstrong>Page Generator\u003C\u002Fstrong> ensures your \u003Cstrong>Mass Page Creator\u003C\u002Fstrong> strategy is fast, scalable, and SEO-friendly.\u003C\u002Fp>\n\u003Ch3>Pro Version\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpzinc.com\u002Fplugins\u002Fpage-generator-pro\u002F\" title=\"Page Generator Pro\" rel=\"friend nofollow ugc\">Page Generator Pro\u003C\u002Fa> provides additional functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Generate Posts and Custom Post Types\u003C\u002Fstrong>\u003Cbr \u002F>Create as many Generation Groups as you wish, each with different settings, for any Post Type.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generate Nearby Cities, Counties, ZIP Codes and Phone Area Codes\u003C\u002Fstrong>\u003Cbr \u002F>Enter a city name, country and radius to automatically build a keyword containing all nearby cities, counties, ZIP codes and\u002For Phone Area Codes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import Keyword Lists\u003C\u002Fstrong>\u003Cbr \u002F>Import your text file and CSV keyword lists, or link to remote data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Build Interlinked Directory Sites\u003C\u002Fstrong>\u003Cbr \u002F>Full support for hierarchical content generation and interlinking, such as Region > County > City > ZIP Code > Service.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Content Control\u003C\u002Fstrong>\u003Cbr \u002F>Use WordPress’ native interface to edit the Title, Permalink, Content, Excerpt, Custom Fields and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Builder Support\u003C\u002Fstrong>\u003Cbr \u002F>Works with Ark, Avada, Avia, Beaver Builder, BeTheme, Bold, Divi, Elementor, Enfold, Flatsome, Fusion Builder, Fresh Builder, Live Composer, Muffin, Pro, SiteOrigin, Thrive Architect, Visual Composer and X.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Scheduling Functionality\u003C\u002Fstrong>\u003Cbr \u002F>Publish content in the past, now or schedule for the future for your campaigns.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Powerful Content Generation\u003C\u002Fstrong>\u003Cbr \u002F>Generate content in-browser, using WP-Cron or WP-CLI.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Overwrite or Skip Existing Generated Content\u003C\u002Fstrong>\u003Cbr \u002F>Refresh existing content, correct mistakes in previously generated Pages or choose to skip already generated content to avoid duplication.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Embed Dynamic Images, Maps, Wikipedia and Yelp Content\u003C\u002Fstrong>\u003Cbr \u002F>Dynamic shortcodes can be inserted into your content to output Google Maps, Media Library Images, OpenStreetMap, Pexels \u002F Pixabay Images, Related Links, Wikipedia Content, Yelp! Business Listings and YouTube Videos.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page and Post Attribute Support\u003C\u002Fstrong>\u003Cbr \u002F>Define the Page Parent for your generated Pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Taxonomy Support\u003C\u002Fstrong>\u003Cbr \u002F>Choose taxonomy terms to assign to your generated content, or have Page Generator Pro create new taxonomy terms.  For more dynamic content, keyword support in taxonomies is provided.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpzinc.com\u002Fplugins\u002Fpage-generator-pro\u002F\" rel=\"nofollow ugc\">Upgrade to Page Generator Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>We will do our best to provide support through the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpage-generator\u002F\" rel=\"ugc\">WordPress forums\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>However, please understand that this is a free plugin, so support will be limited. Please read this article on \u003Ca href=\"http:\u002F\u002Fwww.wpbeginner.com\u002Fbeginners-guide\u002Fhow-to-properly-ask-for-wordpress-support-and-get-it\u002F\" rel=\"nofollow ugc\">how to properly ask for WordPress support and get it\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you require one to one email support, consider \u003Ca href=\"https:\u002F\u002Fwww.wpzinc.com\u002Fplugins\u002Fpage-generator-pro\" rel=\"friend nofollow ugc\">upgrading to the Pro version\u003C\u002Fa>.\u003C\u002Fp>\n","Bulk generate multiple Pages using dynamic content.",3000,129480,92,68,"2026-04-02T03:45:00.000Z","6.9.4","5.0","7.4",[20,21,22,23,24],"bulk-page","landing-pages","local-seo","programmatic-seo","seo","http:\u002F\u002Fwww.wpzinc.com\u002Fplugins\u002Fpage-generator-pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.8.4.zip",98,3,0,"2023-12-28 00:00:00","2026-04-16T10:56:18.058Z","no_bundle",[34,52,67],{"id":35,"url_slug":36,"title":37,"description":38,"plugin_slug":4,"theme_slug":39,"affected_versions":40,"patched_in_version":41,"severity":42,"cvss_score":43,"cvss_vector":44,"vuln_type":45,"published_date":30,"updated_date":46,"references":47,"days_to_patch":49,"patch_diff_files":50,"patch_trac_url":39,"research_status":39,"research_verified":51,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":51,"poc_model_used":39,"poc_verification_depth":39},"CVE-2023-52131","page-generator-authenticatedadministrator-sql-injection","Page Generator \u003C= 1.7.1 - Authenticated(Administrator+) SQL Injection","The Page Generator plugin for WordPress is vulnerable to SQL Injection via an unknown parameter in all versions up to 1.7.2 (exclusive) due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for authenticated attackers, with administrator access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.",null,"\u003C1.7.2","1.7.2","medium",6.6,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:H\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2024-01-22 19:56:02",[48],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F73ea7672-4e3f-4a26-a59e-043c2cd10a7a?source=api-prod",26,[],false,{"id":53,"url_slug":54,"title":55,"description":56,"plugin_slug":4,"theme_slug":39,"affected_versions":57,"patched_in_version":58,"severity":42,"cvss_score":59,"cvss_vector":60,"vuln_type":61,"published_date":62,"updated_date":46,"references":63,"days_to_patch":65,"patch_diff_files":66,"patch_trac_url":39,"research_status":39,"research_verified":51,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":51,"poc_model_used":39,"poc_verification_depth":39},"CVE-2022-2100","page-generator-cross-site-scripting","Page Generator \u003C= 1.6.4 - Cross-Site Scripting","The Page Generator plugin is vulnerable to Cross-Site Scripting in versions up to, and including, 1.6.4. This allows authenticated users with high privileges to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=1.6.4","1.6.6",5.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2022-06-27 00:00:00",[64],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F4baf9b27-a06e-412f-8227-6b418e709ff1?source=api-prod",575,[],{"id":68,"url_slug":69,"title":70,"description":71,"plugin_slug":4,"theme_slug":39,"affected_versions":72,"patched_in_version":58,"severity":73,"cvss_score":74,"cvss_vector":75,"vuln_type":76,"published_date":62,"updated_date":46,"references":77,"days_to_patch":65,"patch_diff_files":79,"patch_trac_url":39,"research_status":39,"research_verified":51,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":51,"poc_model_used":39,"poc_verification_depth":39},"WF-83f6bdda-e489-4e85-b510-7bfaa2329609-page-generator","page-generator-cross-site-request-forgery-to-arbitrary-keywords-deletionduplication","Page Generator \u003C= 1.6.5 - Cross-Site Request Forgery to Arbitrary Keywords Deletion\u002FDuplication","The Page Generator plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 1.6.5. This is due to missing or incorrect nonce validation on the ajax function. This makes it possible for unauthenticated attackers to duplicate or deleted keywords granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C=1.6.5","high",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Cross-Site Request Forgery (CSRF)",[78],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F83f6bdda-e489-4e85-b510-7bfaa2329609?source=api-prod",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":81,"total_installs":82,"avg_security_score":27,"avg_patch_time_days":83,"trust_score":84,"computed_at":85},6,11500,378,78,"2026-05-19T16:32:55.286Z",[87,107,125,143,164],{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":11,"downloaded":95,"rating":96,"num_ratings":97,"last_updated":98,"tested_up_to":16,"requires_at_least":99,"requires_php":18,"tags":100,"homepage":102,"download_link":103,"security_score":104,"vuln_count":105,"unpatched_count":29,"last_vuln_date":106,"fetched_at":31},"lpagery","Bulk Page Generator – LPagery","2.5.4","niklaslindemann","https:\u002F\u002Fprofiles.wordpress.org\u002Fniklaslindemann\u002F","\u003Cp>Try it out on your free dummy site: Click here to get a live interactive demo => \u003Ca href=\"https:\u002F\u002Fdemo.lpagery.io\u002Ffree\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.lpagery.io\u002Ffree\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>“Get 10x more organic traffic and reach more customers effortlessly with LPagery.”\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🎯 \u003Cstrong>Why Choose LPagery?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create pages for every city, service, or product you offer—automatically from a simple spreadsheet and a template page.\u003C\u002Fli>\n\u003Cli>Convert local customers with personalized, targeted landing pages.\u003C\u002Fli>\n\u003Cli>Generate thousands of ranking pages in minutes with very little manual work.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✨ \u003Cstrong>How It Works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Design a Template:\u003C\u002Fstrong> Build one beautiful template page using your favorite WordPress theme or page builder, and include {placeholders} for dynamic data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prepare Your Data:\u003C\u002Fstrong> Add your locations, services, or products into a simple spreadsheet or use our free Source File Creator.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generate Pages:\u003C\u002Fstrong> Click “Generate,” and LPagery will do the rest. Your custom pages are ready to rank.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>⚡ \u003Cstrong>Results You Can Expect:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Pages live in under 5 minutes.\u003C\u002Fli>\n\u003Cli>Google starts indexing them in 48-72 hours.\u003C\u002Fli>\n\u003Cli>Begin attracting local traffic within the first week (depending on competition and other SEO factors).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Here’s How LPagery Makes Your Life Easier\u003C\u002Fh3>\n\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\u002FfOlVlxhSAXk?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>\n\u003Cp>\u003Cstrong>Step 1: Design Your Template\u003C\u002Fstrong>\u003Cbr \u002F>\n   Create one template page in WordPress using any theme or page builder. Add {placeholders} (e.g., {city}, {service}) where dynamic data will go, and LPagery will handle the rest.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 2: Start With Your Data\u003C\u002Fstrong>\u003Cbr \u002F>\n   Add your services, locations, or any custom data into a spreadsheet. Each row in the spreadsheet becomes a page. Use CSV\u002FXLSX files, or connect directly to Google Sheets with the Pro version.\u003C\u002Fp>\n\u003Cp>💡 Need help setting up your data? Use our free \u003Ca href=\"https:\u002F\u002Flpagery.io\u002Flpagery-source-file-generator-v2\u002F?hide_sidebar=true&free_version=true&show_onboarding=true\" rel=\"nofollow ugc\">Source File Creator\u003C\u002Fa> to easily generate keyword combinations and eliminate manual entry.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 3: Generate Pages in One Click\u003C\u002Fstrong>\u003Cbr \u002F>\n   Combine your template with your data. LPagery will instantly generate SEO-optimized pages tailored to your needs.\u003C\u002Fp>\n\u003Ch3>Who Can Benefit from LPagery?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>SEO Optimization for Local Businesses:\u003C\u002Fstrong> Generate landing pages for every location or service to improve your local search visibility and attract new customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marketing Agencies:\u003C\u002Fstrong> Scale campaigns by creating location or service-specific pages for multiple clients quickly and effectively.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-Commerce Stores:\u003C\u002Fstrong> Build product landing pages tailored to different regions or demographics to drive conversions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real Estate Websites:\u003C\u002Fstrong> Create property-specific pages for listings or neighborhoods to improve discoverability.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event Planners:\u003C\u002Fstrong> Generate pages for each event, venue, or date to boost engagement and attendance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Educational Institutions:\u003C\u002Fstrong> Design pages for each course or program to provide detailed information to prospective students.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Travel & Tourism:\u003C\u002Fstrong> Build pages for destinations or packages to enhance bookings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Job Portals:\u003C\u002Fstrong> Generate job listing pages by category or location to improve accessibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Directories and Listing Sites:\u003C\u002Fstrong> Create pages for individual listings to improve structure and SEO rankings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Affiliate Marketers:\u003C\u002Fstrong> Drive conversions with product-specific pages optimized for search traffic.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why People Love LPagery\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Save Hours of Work:\u003C\u002Fstrong> Stop wasting time on repetitive tasks—generate hundreds or thousands of pages in minutes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Boost SEO:\u003C\u002Fstrong> Rank for local search terms, products, or services with SEO-optimized pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Super Easy to Use:\u003C\u002Fstrong> A beginner-friendly interface and onboarding process mean you can start seeing results in under 5 minutes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Highly Flexible:\u003C\u002Fstrong> Works seamlessly with most WordPress themes, page builders, and SEO plugins.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free to Start:\u003C\u002Fstrong> Use the free plugin to experience LPagery’s core features before upgrading to unlock its full potential.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>HOW EASY IS IT?\u003C\u002Fh3>\n\u003Cp>Our guided onboarding ensures success from the start when first installing LPagery:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Quick Install (2 minutes):\u003C\u002Fstrong> Install the plugin, and access the built-in visual onboarding with helpful videos for every step.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set Up (3 minutes):\u003C\u002Fstrong> Create your template, import your data, and click generate.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Need help? Check out our \u003Ca href=\"https:\u002F\u002Fintercom.help\u002Flpagery\u002Fen\u002Fcollections\u002F10669566-getting-started\" rel=\"nofollow ugc\">Getting Started Guide\u003C\u002Fa> for a walkthrough.\u003C\u002Fp>\n\u003Ch3>RESOURCES\u003C\u002Fh3>\n\u003Cp>We’ve got you covered with resources to maximize LPagery’s potential:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Knowledge Base:\u003C\u002Fstrong> Explore our \u003Ca href=\"https:\u002F\u002Fintercom.help\u002Flpagery\u002Fen\" rel=\"nofollow ugc\">Knowledge Base\u003C\u002Fa> for in-depth guides and FAQs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Tutorials:\u003C\u002Fstrong> Learn with step-by-step \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@lpagery-wordpressplugin2980\" rel=\"nofollow ugc\">Video Tutorials\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support:\u003C\u002Fstrong> Reach out anytime via our \u003Ca href=\"https:\u002F\u002Flpagery.io\u002Fcontact\" rel=\"nofollow ugc\">Support Portal\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WHY CHOOSE LPagery?\u003C\u002Fh3>\n\u003Cp>LPagery is the go-to WordPress plugin for businesses looking to expand their online presence without any complexity. Here’s why the free version of LPagery is your best bet for efficient and effective SEO improvement:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bulk Creation:\u003C\u002Fstrong>\u003Cbr \u002F>\nEffortlessly generate multiple pages and posts at once. With LPagery, you can scale your content quickly, ensuring your site remains dynamic and engaging.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>CSV\u002FXLSX Import:\u003C\u002Fstrong>\u003Cbr \u002F>\nSimplify your workflow by importing data directly from a CSV or XLSX file. This feature allows for easy data management and page generation, saving you time and hassle.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Generate Pages in Bulk:\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate multiple pages efficiently with the free plan (up to 100 pages per run). For unlimited page creation in a single process, upgrade to Pro.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Placeholders:\u003C\u002Fstrong>\u003Cbr \u002F>\nUtilize up to 3 placeholders to create dynamic, personalized content that speaks directly to your audience. This level of customization ensures each page or post is relevant and engaging.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User-Friendly:\u003C\u002Fstrong>\u003Cbr \u002F>\nLPagery is designed with simplicity in mind. Its intuitive interface makes it accessible for users of all skill levels, so you can start creating content right away.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>High Compatibility:\u003C\u002Fstrong>\u003Cbr \u002F>\nWhether you prefer a specific page builder or theme, LPagery’s flexible design ensures seamless integration with your WordPress site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>FREE FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Bulk create pages & posts\u003C\u002Fli>\n\u003Cli>CSV\u002FXLSX import\u003C\u002Fli>\n\u003Cli>Generate unlimited pages with the free plan (100 pages per run)\u003C\u002Fli>\n\u003Cli>Use up to 3 placeholders with the free plan\u003C\u002Fli>\n\u003Cli>Easy & intuitive to use\u003C\u002Fli>\n\u003Cli>High customization due to CSV and pagebuilder\u002Ftheme compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>TESTED AND WORKS WITH\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Elementor\u003C\u002Fli>\n\u003Cli>WPBakery\u003C\u002Fli>\n\u003Cli>Divi\u003C\u002Fli>\n\u003Cli>BeaverBuilder\u003C\u002Fli>\n\u003Cli>SeedProd\u003C\u002Fli>\n\u003Cli>Flatsome\u003C\u002Fli>\n\u003Cli>Astra\u003C\u002Fli>\n\u003Cli>OceanWP\u003C\u002Fli>\n\u003Cli>Themify\u003C\u002Fli>\n\u003Cli>Brizy\u003C\u002Fli>\n\u003Cli>Visual Composer\u003C\u002Fli>\n\u003Cli>Live Composer\u003C\u002Fli>\n\u003Cli>Enfold\u003C\u002Fli>\n\u003Cli>Classic Editor WP\u003C\u002Fli>\n\u003Cli>Gutenberg\u003C\u002Fli>\n\u003Cli>SiteOrigin Page Builder\u003C\u002Fli>\n\u003Cli>Bricks\u003C\u002Fli>\n\u003Cli>Breakdance\u003C\u002Fli>\n\u003Cli>Yoast SEO Plugin\u003C\u002Fli>\n\u003Cli>RankMath SEO\u003C\u002Fli>\n\u003Cli>All In One SEO\u003C\u002Fli>\n\u003Cli>SEOPress\u003C\u002Fli>\n\u003Cli>Link Whisper\u003C\u002Fli>\n\u003Cli>And nearly all other themes and pagebuilders\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We designed LPagery to work with nearly all themes and pagebuilders so even if your theme\u002Fpagebuilder is not on this list, it will probably work too!\u003C\u002Fp>\n\u003Ch3>PRO FEATURES\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Flpagery.io\u002Fpricing?utm_source=wp_repo&utm_medium=link&utm_campaign=repo\" rel=\"nofollow ugc\">LPagery Pro\u003C\u002Fa> offers the tools necessary for the full automatization of the creation of your landing pages.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Create Unlimited Pages at Once:\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerate thousands of pages in a single run without any limitations, unlike the free version which is limited to 100 pages per creation process.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Sheet Sync:\u003C\u002Fstrong>\u003Cbr \u002F>\nSynchronize your landing page data directly from Google Sheets, enabling real-time content updates. Create, delete and update pages directly from your Google Sheet without having to even log in to WordPress.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Radius Feature:\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically targets and generates landing pages for cities within a specified radius, perfect for local SEO.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Unlimited Placeholders:\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate dynamic content by utilizing an unlimited number of placeholders in your templates.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bulk Update the Generated Pages:\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily manage and update all your generated pages in bulk, saving time and ensuring consistency.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Assign Parent Page, Status, Categories, Tags, Taxonomies and Author from Sheet:\u003C\u002Fstrong>\u003Cbr \u002F>\nDirectly assign these elements from your data source, enhancing page organization and SEO.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Drip Content:\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can set the publish date in the future from the source file letting you easily drip your blog content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom URI Editor:\u003C\u002Fstrong>\u003Cbr \u002F>\nCustomize your page URLs for better SEO performance and user experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dynamic Content (Spintax):\u003C\u002Fstrong>\u003Cbr \u002F>\nGenerate unique content across pages using Spintax to vary titles, descriptions, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dynamic Images:\u003C\u002Fstrong>\u003Cbr \u002F>\nIncorporate unique images on each page, improving visual appeal and engagement.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Download Images from Input File:\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomate the process of adding images to pages by downloading them directly from an input file.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Post Types:\u003C\u002Fstrong>\u003Cbr \u002F>\nExtend the plugin’s functionality to support various custom post types, offering flexibility in content management.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Interlinking:\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically add internal links to your generated pages, improving SEO and user experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Priority E-Mail and Live Chat Support:\u003C\u002Fstrong>\u003Cbr \u002F>\nGain access to priority support for any inquiries or issues, ensuring a smooth operation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy and Data Usage\u003C\u002Fh3>\n\u003Cp>Our plugin values your privacy and ensures compliance with relevant data protection regulations. The plugin includes optional integrations with the following services:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>PostHog\u003C\u002Fstrong>\u003Cbr \u002F>\nFor gathering anonymized usage analytics to improve the plugin’s functionality and user experience. All data is anonymized and no personal data is collected.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Sentry\u003C\u002Fstrong>\u003Cbr \u002F>\nFor tracking errors and debugging issues to ensure the stability and reliability of the plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enabling\u002FDisabling\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can manage your consent for these integrations via the plugin overview page in your WordPress admin dashboard via the opt-out button.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If consent is not granted, no data is sent to PostHog or Sentry.\u003Cbr \u002F>\nYou can revoke your consent at any time, and the integrations will be disabled immediately.\u003Cbr \u002F>\nWe are committed to transparency and your control over your data. For more information, please refer to our Privacy Policy.\u003C\u002Fp>\n","Effortlessly mass generate unlimited SEO-optimized pages in bulk with LPagery. Boost traffic, save time, and grow your business in just 5 minutes!",89130,100,31,"2026-03-15T19:39:00.000Z","6.2",[20,22,101,23,24],"mass-page","https:\u002F\u002Flpagery.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flpagery.2.5.4.zip",99,1,"2026-01-07 00:00:00",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":29,"num_ratings":29,"last_updated":117,"tested_up_to":16,"requires_at_least":118,"requires_php":18,"tags":119,"homepage":123,"download_link":124,"security_score":96,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":31},"knr-pseo-generator","Big SEO Programmatic","2.4.2","kailasnathr","https:\u002F\u002Fprofiles.wordpress.org\u002Fkailasnathr\u002F","\u003Cp>\u003Cstrong>Big SEO Programmatic\u003C\u002Fstrong> is the fastest way to create thousands of location-based, service-based, or data-driven pages at scale — without touching code.\u003C\u002Fp>\n\u003Cp>Whether you’re an agency running multi-location SEO campaigns, an SEO professional building niche programmatic pages, or a marketer scaling content production, this plugin handles all your programmatic SEO needs from a single CSV file.\u003C\u002Fp>\n\u003Cp>With a simple CSV upload you can generate unlimited SEO-optimised pages with unique titles, meta descriptions, canonical URLs, and JSON-LD schema — making it the most powerful free programmatic SEO plugin available for WordPress today.\u003C\u002Fp>\n\u003Ch4>What is Programmatic SEO?\u003C\u002Fh4>\n\u003Cp>Programmatic SEO is the strategy of generating large volumes of web pages automatically from a data source like CSV. Instead of writing each page manually, you define a template, connect your data, and publish thousands of unique, keyword-targeted pages in minutes. Sites like Tripadvisor, Zillow, and NerdWallet use programmatic SEO to dominate long-tail search at scale.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Big SEO Programmatic\u003C\u002Fstrong> brings this enterprise-level strategy to any WordPress site — no coding, no limits, 100% free.\u003C\u002Fp>\n\u003Ch4>Core Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited rows\u003C\u002Fstrong> — no artificial page limits; generate 1 to 100,000+ pages from a single CSV\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited projects\u003C\u002Fstrong> — run multiple programmatic SEO campaigns simultaneously\u003C\u002Fli>\n\u003Cli>\u003Cstrong>2 CSV data sources\u003C\u002Fstrong> — CSV via URL or CSV file upload (server path)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart update engine\u003C\u002Fstrong> — existing pages are updated, not duplicated on re-run\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Orphan detection\u003C\u002Fstrong> — auto-delete pages removed from the data source\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Any post type\u003C\u002Fstrong> — Pages, Posts, or any registered custom post type\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Template Engine\u003C\u002Fh4>\n\u003Cp>Build powerful bulk page templates with our intuitive placeholder system:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>{{placeholder}}\u003C\u002Fcode> — column value substitution (HTML-escaped)\u003C\u002Fli>\n\u003Cli>\u003Ccode>{{raw:placeholder}}\u003C\u002Fcode> — unescaped HTML column output for rich content\u003C\u002Fli>\n\u003Cli>\u003Ccode>{Option A|Option B|Option C}\u003C\u002Fcode> — spintax for natural content variation across generated pages\u003C\u002Fli>\n\u003Cli>\u003Ccode>[if:column=value]...[\u002Fif]\u003C\u002Fcode> — conditional blocks for dynamic, data-driven content\u003C\u002Fli>\n\u003Cli>Supports \u003Ccode>=\u003C\u002Fcode>, \u003Ccode>!=\u003C\u002Fcode>, \u003Ccode>>\u003C\u002Fcode>, \u003Ccode>\u003C\u003C\u002Fcode>, \u003Ccode>>=\u003C\u002Fcode>, \u003Ccode>\u003C=\u003C\u002Fcode> operators for precise conditionals\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Programmatic SEO Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Custom title tag and meta description per page — unique SEO metadata for every generated page\u003C\u002Fli>\n\u003Cli>Robots meta control — set index\u002Fnoindex per programmatic SEO project\u003C\u002Fli>\n\u003Cli>Canonical URL auto-injected on every generated page to prevent duplicate content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>6 Schema types\u003C\u002Fstrong> — Article, LocalBusiness, Product, FAQPage, BreadcrumbList, JobPosting\u003C\u002Fli>\n\u003Cli>JSON-LD schema output injected in \u003Ccode>\u003Chead>\u003C\u002Fcode> for full structured data SEO coverage\u003C\u002Fli>\n\u003Cli>Custom XML sitemap at \u003Ccode>\u002Fpseo-sitemap.xml\u003C\u002Fcode> — submit to Google Search Console for fast indexing\u003C\u002Fli>\n\u003Cli>Fully compatible with \u003Cstrong>Yoast SEO\u003C\u002Fstrong> and \u003Cstrong>Rank Math\u003C\u002Fstrong> — no conflicts with existing SEO setup\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Automation & Bulk Page Generation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Auto-sync\u003C\u002Fstrong> — run bulk page generation on hourly, daily, or weekly WP Cron schedules\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP-CLI support\u003C\u002Fstrong> — generate, delete, and list pages from terminal for large-scale bulk operations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduled cron runs\u003C\u002Fstrong> independently of user action — set-and-forget programmatic SEO automation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Programmatic SEO Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Local SEO pages\u003C\u002Fstrong> — generate “Best [Service] in [City]” pages targeting every location in your CSV\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service combination pages\u003C\u002Fstrong> — “[Service] for [Industry]” bulk pages at unlimited scale\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product catalogue pages\u003C\u002Fstrong> — individual SEO pages for every SKU or product variation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Job listing pages\u003C\u002Fstrong> — bulk generate job postings with JobPosting structured data schema\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real estate listings\u003C\u002Fstrong> — property pages with LocalBusiness and Product schema\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Niche affiliate sites\u003C\u002Fstrong> — data-driven, long-tail keyword pages from any CSV dataset\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-location agency SEO\u003C\u002Fstrong> — run separate programmatic SEO projects per client from one install\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PSR-4 style class autoloader for clean, maintainable architecture\u003C\u002Fli>\n\u003Cli>\u003Ccode>pseo_schema\u003C\u002Fcode> filter hook — extend or override schema output per generated page\u003C\u002Fli>\n\u003Cli>Clean database with 3 custom tables; no post meta bloat\u003C\u002Fli>\n\u003Cli>Nonce-protected AJAX endpoints on all admin actions\u003C\u002Fli>\n\u003Cli>Full \u003Ccode>manage_options\u003C\u002Fcode> capability checks throughout\u003C\u002Fli>\n\u003Cli>All inputs sanitized, all outputs escaped — security-first bulk page generation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Plugin Check (PCP) compliant\u003C\u002Fstrong> — 0 errors, 0 warnings\u003C\u002Fli>\n\u003C\u002Ful>\n","Generate thousands of SEO pages from CSV. The #1 Programmatic SEO bulk page generator for WordPress — free, unlimited, no code needed.",60,349,"2026-03-27T04:09:00.000Z","5.5",[120,121,122,23,24],"bulk-page-generator","csv","location-pages","https:\u002F\u002Fiam-knr.github.io\u002Fpseo_byknr\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fknr-pseo-generator.2.4.2.zip",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":96,"num_ratings":135,"last_updated":136,"tested_up_to":137,"requires_at_least":138,"requires_php":18,"tags":139,"homepage":141,"download_link":142,"security_score":96,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":31},"pageforge","PageForge – AI-Powered Programmatic & Local SEO Page Generator","1.0.6","codefreex","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodefreex\u002F","\u003Cp>\u003Cstrong>Stop Manually Building Repetitive Pages. Start Automating Your SEO Success.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>PageForge is the definitive WordPress plugin for generating massive amounts of unique, data-driven pages from a single template. It’s built for anyone who needs to scale their website’s content without scaling their workload.\u003C\u002Fp>\n\u003Cp>Turn a simple CSV file into a powerful marketing engine. Create dedicated landing pages for every city, service, product, or keyword you target.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Choose PageForge?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Save Dozens of Hours:\u003C\u002Fstrong> Automate the most tedious part of SEO and content marketing. What used to take weeks of manual work now takes minutes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Achieve SEO Domination:\u003C\u002Fstrong> Create hyper-targeted pages that rank for thousands of long-tail keywords. Cover every niche in your market with precision.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improve Content Quality:\u003C\u002Fstrong> Use AI to generate unique content sections, titles, and meta descriptions, avoiding duplicate content issues and improving user engagement.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple & Intuitive:\u003C\u002Fstrong> No complex setup or coding required. If you can make a spreadsheet, you can build thousands of pages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Who is PageForge For?\u003C\u002Fh3>\n\u003Cp>PageForge is built for smart marketers, agencies, and business owners who need to work efficiently.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Local Businesses:\u003C\u002Fstrong> A plumber can create a page for “Emergency Plumbing in {City}” for every city they serve. A real estate agent can generate pages for every neighborhood.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marketing & SEO Agencies:\u003C\u002Fstrong> Deliver scalable, high-impact local and programmatic SEO campaigns for clients in a fraction of the time. Massively increase your agency’s profitability.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-commerce Stores:\u003C\u002Fstrong> Generate targeted landing pages for every product category in different locations (“Buy {Product} in {City}”).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SaaS & Tech Companies:\u003C\u002Fstrong> Build landing pages targeting different industries, use cases, or competitor keywords.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Directory & Listing Sites:\u003C\u002Fstrong> Populate your entire directory from a single CSV upload, creating thousands of listings instantly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Affiliate Marketers:\u003C\u002Fstrong> Quickly generate product review pages, comparisons, or “best of” lists from a simple spreadsheet.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Feature Breakdown\u003C\u002Fh3>\n\u003Ch3>Tutorials\u003C\u002Fh3>\n\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\u002F473EiYl6bXY?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>\n\u003Cp>\u003Cstrong>Core Generation Engine:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dynamic Placeholders:\u003C\u002Fstrong> Use simple tokens like \u003Ccode>{City}\u003C\u002Fcode> or \u003Ccode>{SKU}\u003C\u002Fcode> anywhere in your page—title, content, slug, SEO meta fields, and even in shortcodes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSV Upload:\u003C\u002Fstrong> The free version comes with a powerful CSV uploader. The first row should be your headers (e.g., \u003Ccode>City\u003C\u002Fcode>, \u003Ccode>State\u003C\u002Fcode>, \u003Ccode>Service\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Pages:\u003C\u002Fstrong> Generate ten pages or ten thousand. There are no limits on the number of pages you can create.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Type Support:\u003C\u002Fstrong> Generate standard Pages, Posts, or even custom post types for seamless integration with your existing site structure.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>AI-Powered Content Tools (Optional):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI Content Generation:\u003C\u002Fstrong> Use \u003Ccode>{AI:Article}\u003C\u002Fcode> placeholders to have AI write unique content sections for every single page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Meta Generation:\u003C\u002Fstrong> Automatically create unique, optimized SEO titles and meta descriptions for better click-through rates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Audits & Planning:\u003C\u002Fstrong> Get AI-driven reports on your site’s SEO and a prioritized action plan to improve your rankings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Safe & Professional Workflows:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Live Preview:\u003C\u002Fstrong> See exactly what your pages will look like before you commit to generating hundreds of them.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Batch Generation:\u003C\u002Fstrong> Generate pages in manageable chunks on-demand. No cron jobs required for the core functionality.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Free vs Pro\u003C\u002Fh3>\n\u003Cp>PageForge is available in two versions: Free and Pro.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Starter\u003C\u002Fstrong>\u003Cbr \u002F>\nPerfect for startups launching their first SEO growth engine\u003Cbr \u002F>\n$49 USD – Save 20% extra on annual plan – Cancel anytime\u003C\u002Fp>\n\u003Cp>Key features:\u003Cbr \u002F>\n*   1 Site\u003Cbr \u002F>\n*   500 Pages\u003Cbr \u002F>\n*   AI Site Planner\u003Cbr \u002F>\n*   CSV data Upload\u003Cbr \u002F>\n*   AI Post Generator\u003Cbr \u002F>\n*   Bulk AI Meta Optimization\u003Cbr \u002F>\n*   Google Sheet integrations\u003Cbr \u002F>\n*   AI Content Generation\u003Cbr \u002F>\n*   Email Support\u003Cbr \u002F>\n*   Phone Support\u003Cbr \u002F>\n*   Auto Meta Tag Generation\u003Cbr \u002F>\n*   Content Scheduling\u003Cbr \u002F>\n*   Custom Post Type Support\u003Cbr \u002F>\n*   Schema markup support\u003Cbr \u002F>\n*   HTML Snippet Injector\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Popular: Professional\u003C\u002Fstrong>\u003Cbr \u002F>\nBuilt for growing agencies managing multiple client websites\u003Cbr \u002F>\n$99 USD – Save 20% extra on annual plan – Cancel anytime\u003C\u002Fp>\n\u003Cp>Everything in Starter, plus:\u003Cbr \u002F>\n*   5 Sites\u003Cbr \u002F>\n*   Unlimited Pages\u003Cbr \u002F>\n*   AI Site Planner\u003Cbr \u002F>\n*   CSV data Upload\u003Cbr \u002F>\n*   AI Post Generator\u003Cbr \u002F>\n*   Bulk AI Meta Optimization\u003Cbr \u002F>\n*   Google Sheet integrations\u003Cbr \u002F>\n*   AI Content Generation\u003Cbr \u002F>\n*   Email Support\u003Cbr \u002F>\n*   Phone Support\u003Cbr \u002F>\n*   Auto Meta Tag Generation\u003Cbr \u002F>\n*   Content Scheduling\u003Cbr \u002F>\n*   Custom Post Type Support\u003Cbr \u002F>\n*   Schema markup support\u003Cbr \u002F>\n*   HTML Snippet Injector\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enterprise\u003C\u002Fstrong>\u003Cbr \u002F>\nDesigned for large teams, enterprises & high-scale SEO operations\u003Cbr \u002F>\n$249 USD – Save 20% extra on annual plan – Cancel anytime\u003C\u002Fp>\n\u003Cp>Everything in Professional, plus:\u003Cbr \u002F>\n*   Unlimited Sites\u003Cbr \u002F>\n*   Unlimited Pages\u003Cbr \u002F>\n*   AI Site Planner\u003Cbr \u002F>\n*   CSV data Upload\u003Cbr \u002F>\n*   AI Post Generator\u003Cbr \u002F>\n*   Bulk AI Meta Optimization\u003Cbr \u002F>\n*   Google Sheet integrations\u003Cbr \u002F>\n*   AI Content Generation\u003Cbr \u002F>\n*   Email Support\u003Cbr \u002F>\n*   Phone Support\u003Cbr \u002F>\n*   Auto Meta Tag Generation\u003Cbr \u002F>\n*   Content Scheduling\u003Cbr \u002F>\n*   Custom Post Type Support\u003Cbr \u002F>\n*   Schema markup support\u003Cbr \u002F>\n*   HTML Snippet Injector\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpageforge.pro\u002F\" rel=\"nofollow ugc\">Get Pro Option\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fpageforge.pro\u002Fpricing\u002F\" rel=\"nofollow ugc\">Pricing\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Works With Your Favorite Page Builders\u003C\u002Fh3>\n\u003Cp>PageForge generates the core page content, which you can then edit and enhance with any page builder. It is compatible with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Gutenberg (Block Editor):\u003C\u002Fstrong> Generated content appears as standard blocks you can edit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor, Divi, Beaver Builder, etc.:\u003C\u002Fstrong>\n\u003Col>\n\u003Cli>\u003Cstrong>Generate First, Then Edit:\u003C\u002Fstrong> Generate your pages with PageForge. The content (text, titles, etc.) will be there. Then, open any page and click “Edit with Elementor\u002FDivi” to add your advanced designs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Use Shortcodes:\u003C\u002Fstrong> Design a layout in your page builder and save it as a template. Then, simply put the page builder’s shortcode for that template in your PageForge template. You can even use placeholders inside the shortcode! Example: \u003Ccode>[elementor-template id=\"123\" city=\"{City}\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin can connect to the following third-party services. These connections are optional and only enabled when you provide a valid API key in the plugin’s settings.\u003C\u002Fp>\n\u003Ch4>OpenAI\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service:\u003C\u002Fstrong> AI-powered text and content generation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Use:\u003C\u002Fstrong> This service is used for the AI Content Generation, SEO Meta Generation, and SEO Audit features.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent:\u003C\u002Fstrong> When you use an AI feature, the plugin sends a prompt to the OpenAI API. This prompt may contain content from your pages, your brand context, and other settings. Your OpenAI API key is sent in the request header for authentication.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Use:\u003C\u002Fstrong> https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fterms-of-use\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fopenai.com\u002Fpolicies\u002Fprivacy-policy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pexels\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service:\u003C\u002Fstrong> Royalty-free stock photo search.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Use:\u003C\u002Fstrong> This service is used to find and embed images in your generated content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent:\u003C\u002Fstrong> The plugin sends a search query (e.g., “plumber in London”) to the Pexels API. Your Pexels API key is sent in the request header for authentication.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Use:\u003C\u002Fstrong> https:\u002F\u002Fwww.pexels.com\u002Fterms-of-service\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fwww.pexels.com\u002Fprivacy-policy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google Analytics\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service:\u003C\u002Fstrong> Website traffic and event tracking.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Use:\u003C\u002Fstrong> This plugin allows you to \u003Cstrong>optionally\u003C\u002Fstrong> provide your own Google Analytics 4 (GA4) Measurement ID and API Secret. When configured, the plugin will send events to \u003Cstrong>your own\u003C\u002Fstrong> GA4 property, allowing you to track plugin-related activity (e.g., how many pages are generated). This feature is for your own analysis and the plugin does not send any data to any other Google Analytics account.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent:\u003C\u002Fstrong> When you have configured your GA4 credentials, events such as \u003Ccode>csv_upload\u003C\u002Fcode> and \u003Ccode>generation_start\u003C\u002Fcode> are sent to your GA4 property. The data includes the event name, number of pages, and a hashed version of your site URL to act as a client ID.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Use:\u003C\u002Fstrong> https:\u002F\u002Fmarketingplatform.google.com\u002Fabout\u002Fanalytics\u002Fterms\u002Fus\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin may connect to third-party APIs (e.g., OpenAI, Pexels) when configured. Data sent can include template text and mapped values needed to fulfill requests. Review and comply with your data and privacy policies.\u003C\u002Fp>\n\u003Ch3>Developer Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Main plugin bootstrap: pageforge\u002Fpageforge.php\u003C\u002Fli>\n\u003Cli>Minimum PHP: 7.4\u003C\u002Fli>\n\u003Cli>Text Domain: pageforge\u003C\u002Fli>\n\u003C\u002Ful>\n","PageForge is an AI SEO page generator that helps you create thousands of optimized pages instantly.",10,362,2,"2026-04-04T07:46:00.000Z","7.0","5.8",[140,22,4,23,24],"ai","https:\u002F\u002Fpageforge.pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpageforge.1.0.6.zip",{"slug":144,"name":145,"version":146,"author":147,"author_profile":148,"description":149,"short_description":150,"active_installs":151,"downloaded":152,"rating":27,"num_ratings":153,"last_updated":154,"tested_up_to":137,"requires_at_least":155,"requires_php":18,"tags":156,"homepage":161,"download_link":162,"security_score":96,"vuln_count":105,"unpatched_count":29,"last_vuln_date":163,"fetched_at":31},"post-to-google-my-business","Post to Google My Business (Google Business Profile)","3.4.1","Koen Reus","https:\u002F\u002Fprofiles.wordpress.org\u002Fkoen12344\u002F","\u003Cp>The \u003Cstrong>Posts\u003C\u002Fstrong> feature in \u003Cstrong>Google Business Profile\u003C\u002Fstrong> (formerly Google My Business) is a powerful way to enhance your business’s presence on Google. However, constantly logging into your Google account to create new posts can be time-consuming, and easy to forget.\u003C\u002Fp>\n\u003Cp>With the \u003Cstrong>Post to Google My Business\u003C\u002Fstrong> plugin, you can save time and maximize your SEO benefits by publishing directly from your WordPress dashboard!\u003C\u002Fp>\n\u003Ch4>Effortless auto-posting & powerful features\u003C\u002Fh4>\n\u003Cp>Use the \u003Cstrong>Auto-post\u003C\u002Fstrong> feature to instantly share your latest WordPress content to your Google Business Profile. Posts are generated based on a preset template and automatically include your post’s featured image, keeping your profile fresh with minimal effort.\u003C\u002Fp>\n\u003Ch4>Why choose Post to Google My Business?\u003C\u002Fh4>\n\u003Cp>✅ \u003Cstrong>Create, edit, and delete posts\u003C\u002Fstrong> without leaving WordPress\u003Cbr \u002F>\n✅ \u003Cstrong>Auto-publish\u003C\u002Fstrong> your latest WordPress posts, pages and custom post types to your Google Business Profile\u003Cbr \u002F>\n✅ \u003Cstrong>Beautiful, clean posts\u003C\u002Fstrong> – Automatically strips unnecessary HTML, shortcodes, and visual editor clutter (Divi, WPBakery, etc.)\u003Cbr \u002F>\n✅ \u003Cstrong>Multisite support\u003C\u002Fstrong> – Works on both network and site level\u003Cbr \u002F>\n✅ \u003Cstrong>Third-party integration\u003C\u002Fstrong> – Publish from \u003Cstrong>Zapier, IFTTT, Integromat, ManageWP, MainWP\u003C\u002Fstrong>, and more\u003Cbr \u002F>\n✅ \u003Cstrong>Secure & reliable\u003C\u002Fstrong> – Uses the official \u003Cstrong>Google My Business API\u003C\u002Fstrong> with \u003Cstrong>oAuth\u003C\u002Fstrong> authentication\u003Cbr \u002F>\n✅ \u003Cstrong>Developer-friendly\u003C\u002Fstrong> – Hooks, filters, and WordPress-native functions for easy customization\u003Cbr \u002F>\n✅ \u003Cstrong>Translation-ready\u003C\u002Fstrong> – Fully compatible with WPML and other translation plugins\u003Cbr \u002F>\n✅ \u003Cstrong>Modern image support\u003C\u002Fstrong> – Works with \u003Cstrong>WebP\u003C\u002Fstrong>, \u003Cstrong>AVIF\u003C\u002Fstrong>, and other optimized formats\u003Cbr \u002F>\n✅ \u003Cstrong>Gutenberg-compatible\u003C\u002Fstrong> – Works seamlessly with the Block Editor\u003C\u002Fp>\n\u003Ch4>Time-saving features available in Premium:\u003C\u002Fh4>\n\u003Cp>Upgrade to \u003Cstrong>Post to Google My Business premium\u003C\u002Fstrong> for \u003Cstrong>even more automation and flexibility\u003C\u002Fstrong>:\u003Cbr \u002F>\n⭐ \u003Cstrong>Product support\u003C\u002Fstrong> – Create and manage \u003Cstrong>real\u003C\u002Fstrong> Google Business Profile \u003Cstrong>Products\u003C\u002Fstrong> from WooCommerce or other content\u003Cbr \u002F>\n⭐ \u003Cstrong>Scheduled posts\u003C\u002Fstrong> – Plan and \u003Cstrong>automate future post publishing\u003C\u002Fstrong>\u003Cbr \u002F>\n⭐ \u003Cstrong>Multi-location & Multi-account support\u003C\u002Fstrong> – Publish posts across \u003Cstrong>multiple GBP locations\u003C\u002Fstrong> at once\u003Cbr \u002F>\n⭐ \u003Cstrong>Auto re-posting (Recycling)\u003C\u002Fstrong> – Keep your content fresh by \u003Cstrong>automatically republishing\u003C\u002Fstrong> posts at set intervals\u003Cbr \u002F>\n⭐ \u003Cstrong>Category- & tag-based auto-publishing\u003C\u002Fstrong> – Control exactly what gets posted\u003Cbr \u002F>\n⭐ \u003Cstrong>Custom field support\u003C\u002Fstrong> – Use content from custom meta fields and ACF\u002FSCF in your posts\u003Cbr \u002F>\n⭐ \u003Cstrong>Evergreen content\u003C\u002Fstrong> – Randomly publish from a selection of your best content\u003Cbr \u002F>\n⭐ \u003Cstrong>Post campaigns\u003C\u002Fstrong> – Create GMB posts that aren’t tied to a specific WordPress post or page\u003Cbr \u002F>\n⭐ \u003Cstrong>Multiple auto-post Templates\u003C\u002Fstrong> – Customize and manage different posting styles\u003Cbr \u002F>\n⭐ \u003Cstrong>Agency support\u003C\u002Fstrong> – Manage Google My Business posts for \u003Cstrong>multiple clients\u003C\u002Fstrong>\u003Cbr \u002F>\n⭐ \u003Cstrong>3rd party plugin support\u003C\u002Fstrong> – Use dynamic data from WooCommerce, ACF\u002FSCF, Yoast and more in your posts\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdigitaldistortion.dev\u002F?utm_source=repository&utm_medium=link&utm_campaign=learn_more&utm_content=description\" rel=\"nofollow ugc\">Learn more about Post to Google My Business Premium\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Great support!\u003C\u002Fh4>\n\u003Cp>We’re here to help in case you’re having trouble using Post to Google My Business. Just ask in the support forum and we’ll get back to you ASAP. Feedback and ideas to improve the plugin are always welcome.\u003C\u002Fp>\n","Auto-publish posts, pages & CPTs, plus manage Google Business Profile posts. All from your WordPress dashboard!",10000,436467,155,"2026-04-10T15:12:00.000Z","4.9.0",[157,158,159,160,22],"gmb","google-business-profile","google-my-business","google-places","https:\u002F\u002Fdigitaldistortion.dev","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-to-google-my-business.3.4.1.zip","2023-07-24 00:00:00",{"slug":165,"name":166,"version":167,"author":168,"author_profile":169,"description":170,"short_description":171,"active_installs":172,"downloaded":173,"rating":174,"num_ratings":175,"last_updated":176,"tested_up_to":16,"requires_at_least":177,"requires_php":178,"tags":179,"homepage":182,"download_link":183,"security_score":96,"vuln_count":105,"unpatched_count":29,"last_vuln_date":184,"fetched_at":31},"business-profile","Five Star Business Profile and Schema","2.3.17","Rustaurius","https:\u002F\u002Fprofiles.wordpress.org\u002Frustaurius\u002F","\u003Cp>Add schema structured data to any page and\u002For post type on your site. Also easily create a contact card to add all your business details with the correct structured data. Enhance your site with SEO friendly Schema.org markup!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The plugin includes a Gutenberg contact card block as well as a contact card shortcode, so you can display your business info, with included structured data, on any page, no matter which page editing system you are using.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add LD+JSON structured data to any or every page or post on your site\u003C\u002Fli>\n\u003Cli>Support for all organization schema types\u003C\u002Fli>\n\u003Cli>Support for all schema rich results types\u003C\u002Fli>\n\u003Cli>Customize general\u002Fglobal schema data on the post edit screen\u003C\u002Fli>\n\u003Cli>Create an SEO-friendly contact card that you can add via Gutenberg block or shortcode\u003C\u002Fli>\n\u003Cli>Easily include a Google map, opening hours and all your business details\u003C\u002Fli>\n\u003Cli>Add multiple locations\u003C\u002Fli>\n\u003Cli>Test any page on your site using Google’s Rich Results Test\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>Five Business Profile and Schema is very user friendly and comes with a walk-through that runs automatically when you activate the plugin and will help you add your business info, create your contact card and add a schema rule.\u003C\u002Fem>\u003C\u002Fp>\n\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\u002FQuDl7m2okYc?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>\n\u003Ch4>Add Structured Data to Any Page\u003C\u002Fh4>\n\u003Cp>The plugin comes with a database of every organization type schema and every rich results type. With this you can easily create a new schema element and assign a specific structured data type to a page, an individual post, an entire post type, or to your site as a whole.\u003C\u002Fp>\n\u003Cp>Each schema and rich results type comes with its corresponding properties\u002Ffields, as per schema.org. When you add a schema element, you can fill in each of these properties with defaults that you want to apply to all posts\u002Fpages that have the schema. You can then customize each property directly on the post edit screen, should you need to make a change for a specific page or post.\u003C\u002Fp>\n\u003Cp>Whether you’re running your website for a local business, a corporation, a restaurant, a specific project, a sports team, or any other type of organization, with just a few clicks, you can have the correct schema added to your pages, to help enhance your results in search engines!\u003C\u002Fp>\n\u003Ch4>Business Profile Contact Card\u003C\u002Fh4>\n\u003Cp>The Five Star Business Profile and Schema plugin is also perfect for adding your contact details to any page on your site. It comes with a handy form to help you fill in your info, which then gets automatically included on your site both as a contact card and as schema structured data, using the new LD+JSON format.\u003C\u002Fp>\n\u003Cp>Your contact card can be quickly added anywhere on your site using a block, shortocde or widget, which will display the folling info:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Business name\u003C\u002Fli>\n\u003Cli>Address\u003C\u002Fli>\n\u003Cli>Phone number with separate click-to-call phone number\u003C\u002Fli>\n\u003Cli>Cell phone number with click-to-call functionality\u003C\u002Fli>\n\u003Cli>Whatsapp number with click-to-call functionality\u003C\u002Fli>\n\u003Cli>Fax number\u003C\u002Fli>\n\u003Cli>Contact page link or email address\u003C\u002Fli>\n\u003Cli>Link to Google Map with directions to your establishment\u003C\u002Fli>\n\u003Cli>Google Map showing your location\u003C\u002Fli>\n\u003Cli>Opening hours\u003C\u002Fli>\n\u003Cli>Exceptions for opening hours, to specify days that are closed or have different hours (e.g. holidays)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For all of this information, the correct schema.org markup is added LD+JSON format. This helps search engines, like Google, discover your address, phone number and opening hours, so they can display them with your listing on Google.\u003C\u002Fp>\n\u003Cp>Choose from a wide array of microdata item types for your business schema, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Corporation schema\u003C\u002Fli>\n\u003Cli>Organization schema\u003C\u002Fli>\n\u003Cli>Local Business schema\u003C\u002Fli>\n\u003Cli>Restaurant schema\u003C\u002Fli>\n\u003Cli>Many more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google Maps Structured Data\u003C\u002Fh4>\n\u003Cp>The integrated Google Maps features allow you to enhance your location structured data by displaying a business map on your site with full schema support. Your business location, including the business address, will be displayed on a map (with the correct map schema), as well as in text with the correct location microdata.\u003C\u002Fp>\n\u003Ch4>Multiple Locations\u003C\u002Fh4>\n\u003Cp>Business Profile supports multiple locations. This powerful feature works great for businesses that have several offices, for delivery services, for restaurants with multiple locations, etc. Business location schema is added to each entry and you can showcase your details using the Gutenberg schema block, via the location shortcode or with the included widget. For help getting started with this, you can visit:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Fbusiness-profile\u002Fuser\u002Fmultiple-locations\" rel=\"nofollow ugc\">https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Fbusiness-profile\u002Fuser\u002Fmultiple-locations\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The multiple location structured data for your business also syncs up with the Five Star Restaurant Reservations to automatically offer a dropdown in your reservation form, so people can pick which location they want to book at.\u003C\u002Fp>\n\u003Cp>You can choose separate organization schema, corporation schema or local business schema for each new location you create, so each schema shortcode and each page’s contact info is uniquely optimized with SEO and search results in mind.\u003C\u002Fp>\n\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\u002FNIB0iFC4tCM?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>\n\u003Ch4>Premium Schema Features\u003C\u002Fh4>\n\u003Cp>The premium version of the Five Star Business Profile and Schema plugin comes with several extra features that will help you set up and refine your structured data more quickly and more accurately.\u003C\u002Fp>\n\u003Cp>These include a default helper functionality for your schema. This option adds a large list of default values to the plugin and allows you to easily populate each schema property with one of these values. No need to be familiar with all the different schema properties and types. Just choose the default you want from the included list and you’re off and running!\u003C\u002Fp>\n\u003Cp>The premium version also includes new integrations that will help you automatically apply specific structured data to certain areas of your site. For example, the WooCommerce Integration option will automatically add full Product schema to your WooCommerce shop, helping to enhance the search results for your products.\u003C\u002Fp>\n\u003Cp>There is also a posts integration option, which will automatically add Article rich snippets to the default Posts post type. This way, all your articles and blog posts can have the correct schema, without the need for manually inputting it each time you add a new post.\u003C\u002Fp>\n\u003Cp>The premium version also syncs with our Five Star Restaurant Manager mobile app (available for iOS and Android) and lets you update your business and contact card info on the go, from a phone or tablet, and without having to be logged in to your WordPress site.\u003C\u002Fp>\n\u003Cp>Key premium features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Schema default helpers, which let you choose defaults for all schema properties.\u003C\u002Fli>\n\u003Cli>Post rich snippets, to automatically add full Article schema.org markup to posts\u003C\u002Fli>\n\u003Cli>WooCommerce Integration, to automatically add full Product structured data to your shop.\u003C\u002Fli>\n\u003Cli>Access to the Five Star Restaurant Manager mobile app, to manage your business and contact card info on the go. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This schema structured data and contact card plugin is one part of our suite of plugins designed to give you the best WordPress business and restaurant experience. Our plugins provide an intuitive and easy-to-use interface that make sure you don’t lose out on business to your competitors. For more info:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frestaurant-reservations\u002F\" rel=\"ugc\">Restaurant Reservations\u003C\u002Fa> plugin that lets your customers reserve a table directly on your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffood-and-drink-menu\u002F\" rel=\"ugc\">Restaurant Menu\u003C\u002Fa> plugin that lets your customers view your full menu directly on your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>For help and support, please see:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Our documentation and user guide, here: \u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Fbusiness-profile\u002Fuser\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Fbusiness-profile\u002Fuser\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Our FAQ page, here: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbusiness-profile\u002Ffaq\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbusiness-profile\u002Ffaq\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Our installation guide, here: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbusiness-profile\u002Finstallation\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbusiness-profile\u002Finstallation\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Our tutorial videos, here: \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLEndQUuhlvSoOidQF7iRvstiKjOT4tX71\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLEndQUuhlvSoOidQF7iRvstiKjOT4tX71\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>The Business Profile and Schema support forum, here: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbusiness-profile\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbusiness-profile\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Our Support Center, here: \u003Ca href=\"https:\u002F\u002Fwww.fivestarplugins.com\u002Fsupport-center\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.fivestarplugins.com\u002Fsupport-center\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developers\u003C\u002Fh4>\n\u003Cp>This plugin is packed with templates and hooks so you can extend it as needed. Read the \u003Ca href=\"https:\u002F\u002Fdoc.fivestarplugins.com\u002Fplugins\u002Fbusiness-profile\u002Fdeveloper\u002F\" rel=\"nofollow ugc\">developer documentation\u003C\u002Fa>.\u003C\u002Fp>\n","Add structured data to any page or post type. Create an SEO friendly contact card with your business info and associated schema.",7000,404824,96,52,"2026-02-03T16:02:00.000Z","5.3","",[180,165,22,181,24],"address","schema","https:\u002F\u002Fwww.fivestarplugins.com\u002Fplugins\u002Fbusiness-profile\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbusiness-profile.2.3.17.zip","2022-01-18 00:00:00",{"attackSurface":186,"codeSignals":341,"taintFlows":390,"riskAssessment":505,"analyzedAt":519},{"hooks":187,"ajaxHandlers":317,"restRoutes":336,"shortcodes":337,"cronEvents":338,"entryPointCount":339,"unprotectedCount":340},[188,193,197,201,206,211,215,219,221,225,231,235,238,241,243,246,250,254,258,261,264,267,270,274,278,280,284,288,291,294,298,300,303,307,311,314],{"type":189,"name":190,"callback":190,"file":191,"line":192},"action","admin_notices","includes\\admin\\admin.php",40,{"type":189,"name":194,"callback":195,"file":191,"line":196},"admin_enqueue_scripts","admin_scripts_css",43,{"type":189,"name":198,"callback":198,"priority":199,"file":191,"line":200},"admin_menu",8,45,{"type":189,"name":202,"callback":203,"priority":204,"file":191,"line":205},"parent_file","admin_menu_hierarchy_correction",999,46,{"type":207,"name":208,"callback":209,"priority":133,"file":191,"line":210},"filter","set-screen-option","set_screen_options",49,{"type":189,"name":212,"callback":213,"file":191,"line":214},"init","run_keyword_save_actions",50,{"type":189,"name":216,"callback":217,"file":191,"line":218},"current_screen","run_keyword_table_bulk_actions",51,{"type":189,"name":216,"callback":220,"file":191,"line":175},"run_keyword_table_row_actions",{"type":189,"name":222,"callback":223,"file":191,"line":224},"admin_footer","output_modal",267,{"type":207,"name":226,"callback":227,"priority":228,"file":229,"line":230},"mce_external_plugins","register_tinymce_plugins",99999,"includes\\admin\\editor.php",62,{"type":207,"name":232,"callback":232,"file":233,"line":234},"post_updated_messages","includes\\admin\\groups-ui.php",59,{"type":189,"name":236,"callback":237,"file":233,"line":230},"edit_form_top","output_keywords_dropdown_before_title",{"type":189,"name":239,"callback":239,"file":233,"line":240},"add_meta_boxes",65,{"type":189,"name":242,"callback":242,"file":233,"line":14},"save_post",{"type":189,"name":212,"callback":244,"file":233,"line":245},"limit_admin",72,{"type":207,"name":247,"callback":248,"priority":133,"file":233,"line":249},"wp_insert_post_empty_content","limit_xml_rpc",73,{"type":189,"name":190,"callback":251,"file":252,"line":253},"content_group_notice_classic_editor","includes\\admin\\integrations.php",106,{"type":207,"name":255,"callback":256,"file":257,"line":196},"page_generator_pro_keywords_register_sources","register","includes\\admin\\keyword-sources\\keywords-source-local.php",{"type":207,"name":259,"callback":260,"file":257,"line":205},"page_generator_pro_keywords_save_local","save",{"type":207,"name":262,"callback":263,"priority":133,"file":257,"line":210},"page_generator_pro_keywords_validate_local","validate",{"type":189,"name":212,"callback":265,"priority":105,"file":266,"line":84},"initialize","includes\\class-page-generator.php",{"type":189,"name":212,"callback":268,"priority":135,"file":266,"line":269},"upgrade",79,{"type":189,"name":271,"callback":272,"file":266,"line":273},"page_generator_pro_admin_admin_menu","admin_menus",82,{"type":189,"name":212,"callback":275,"priority":276,"file":277,"line":210},"register_post_types",9,"includes\\global\\posttype.php",{"type":189,"name":212,"callback":279,"file":277,"line":175},"block_preview",{"type":207,"name":281,"callback":282,"priority":133,"file":277,"line":283},"wpseo_sitemap_exclude_post_type","yoast_exclude_post_type",55,{"type":189,"name":285,"callback":286,"file":287,"line":104},"wp_insert_site","page_generator_activate_new_site","page-generator.php",{"type":189,"name":289,"callback":286,"file":287,"line":290},"wpmu_new_blog",101,{"type":189,"name":292,"callback":286,"file":287,"line":293},"activate_blog",103,{"type":207,"name":295,"callback":295,"file":296,"line":297},"admin_body_class","_modules\\dashboard\\class-wpzincdashboardwidget.php",123,{"type":189,"name":194,"callback":195,"file":296,"line":299},124,{"type":189,"name":190,"callback":301,"file":296,"line":302},"maybe_display_review_request",137,{"type":207,"name":304,"callback":305,"file":296,"line":306},"admin_footer_text","maybe_display_footer_review_request",138,{"type":189,"name":212,"callback":308,"priority":309,"file":296,"line":310},"export",9999,142,{"type":189,"name":212,"callback":312,"priority":135,"file":296,"line":313},"maybe_redirect",143,{"type":207,"name":315,"callback":315,"file":296,"line":316},"allowed_redirect_hosts",146,[318,323,326,330,333],{"action":319,"nopriv":51,"callback":320,"hasNonce":321,"hasCapCheck":51,"file":322,"line":192},"page_generator_pro_search_authors","search_authors",true,"includes\\admin\\ajax.php",{"action":324,"nopriv":51,"callback":325,"hasNonce":51,"hasCapCheck":51,"file":322,"line":196},"page_generator_pro_generate_content","generate_content",{"action":327,"nopriv":51,"callback":328,"hasNonce":51,"hasCapCheck":51,"file":322,"line":329},"page_generator_pro_generate_content_trash_generated_content","trash_generated_content",44,{"action":331,"nopriv":51,"callback":332,"hasNonce":51,"hasCapCheck":51,"file":322,"line":200},"page_generator_pro_generate_content_delete_generated_content","delete_generated_content",{"action":334,"nopriv":51,"callback":335,"hasNonce":51,"hasCapCheck":51,"file":322,"line":205},"page_generator_pro_generate_content_after","after_generated_content",[],[],[],5,4,{"dangerousFunctions":342,"sqlUsage":343,"outputEscaping":365,"fileOperations":340,"externalRequests":29,"nonceChecks":385,"capabilityChecks":105,"bundledLibraries":386},[],{"prepared":344,"raw":345,"locations":346},25,7,[347,351,355,357,359,361,363],{"file":348,"line":349,"context":350},"includes\\admin\\groups.php",1108,"$wpdb->get_var() with variable interpolation",{"file":352,"line":353,"context":354},"includes\\admin\\keywords.php",108,"$wpdb->query() with variable interpolation",{"file":352,"line":302,"context":356},"$wpdb->get_results() with variable interpolation",{"file":352,"line":358,"context":356},211,{"file":352,"line":360,"context":356},251,{"file":352,"line":362,"context":356},518,{"file":352,"line":364,"context":356},565,{"escaped":366,"rawEcho":345,"locations":367},318,[368,372,374,376,379,381,383],{"file":369,"line":370,"context":371},"includes\\admin\\keywords-table.php",63,"raw output",{"file":369,"line":373,"context":371},70,{"file":369,"line":375,"context":371},250,{"file":377,"line":378,"context":371},"views\\admin\\keywords-form-field.php",14,{"file":296,"line":380,"context":371},1055,{"file":296,"line":382,"context":371},1078,{"file":296,"line":384,"context":371},1098,11,[387],{"name":388,"version":39,"knownCves":389},"TinyMCE",[],[391,408,426,442,457,483,495],{"entryPoint":392,"graph":393,"unsanitizedCount":29,"severity":407},"\u003Cclass-wpzincdashboardwidget> (_modules\\dashboard\\class-wpzincdashboardwidget.php:0)",{"nodes":394,"edges":405},[395,400],{"id":396,"type":397,"label":398,"file":296,"line":399},"n0","source","$_FILES",887,{"id":401,"type":402,"label":403,"file":296,"line":382,"wp_function":404},"n1","sink","echo() [XSS]","echo",[406],{"from":396,"to":401,"sanitized":321},"low",{"entryPoint":409,"graph":410,"unsanitizedCount":105,"severity":73},"keywords_screen (includes\\admin\\admin.php:628)",{"nodes":411,"edges":423},[412,415,418],{"id":396,"type":397,"label":413,"file":191,"line":414},"$_GET['id']",648,{"id":401,"type":416,"label":417,"file":191,"line":414},"transform","→ get_by_id()",{"id":419,"type":402,"label":420,"file":352,"line":421,"wp_function":422},"n2","get_results() [SQLi]",389,"get_results",[424,425],{"from":396,"to":401,"sanitized":51},{"from":401,"to":419,"sanitized":51},{"entryPoint":427,"graph":428,"unsanitizedCount":105,"severity":73},"save_keyword (includes\\admin\\admin.php:698)",{"nodes":429,"edges":439},[430,433,435],{"id":396,"type":397,"label":431,"file":191,"line":432},"$_POST",752,{"id":401,"type":416,"label":434,"file":191,"line":432},"→ save()",{"id":419,"type":402,"label":436,"file":352,"line":437,"wp_function":438},"query() [SQLi]",797,"query",[440,441],{"from":396,"to":401,"sanitized":51},{"from":401,"to":419,"sanitized":51},{"entryPoint":443,"graph":444,"unsanitizedCount":105,"severity":73},"generate_screen (includes\\admin\\admin.php:761)",{"nodes":445,"edges":454},[446,449,451],{"id":396,"type":397,"label":447,"file":191,"line":448},"$_REQUEST",782,{"id":401,"type":416,"label":450,"file":191,"line":448},"→ cancel_generation_requested()",{"id":419,"type":402,"label":452,"file":348,"line":349,"wp_function":453},"get_var() [SQLi]","get_var",[455,456],{"from":396,"to":401,"sanitized":51},{"from":401,"to":419,"sanitized":51},{"entryPoint":458,"graph":459,"unsanitizedCount":28,"severity":73},"\u003Cadmin> (includes\\admin\\admin.php:0)",{"nodes":460,"edges":476},[461,462,463,464,466,468,470,472,474],{"id":396,"type":397,"label":413,"file":191,"line":414},{"id":401,"type":416,"label":417,"file":191,"line":414},{"id":419,"type":402,"label":420,"file":352,"line":421,"wp_function":422},{"id":465,"type":397,"label":431,"file":191,"line":432},"n3",{"id":467,"type":416,"label":434,"file":191,"line":432},"n4",{"id":469,"type":402,"label":436,"file":352,"line":437,"wp_function":438},"n5",{"id":471,"type":397,"label":447,"file":191,"line":448},"n6",{"id":473,"type":416,"label":450,"file":191,"line":448},"n7",{"id":475,"type":402,"label":452,"file":348,"line":349,"wp_function":453},"n8",[477,478,479,480,481,482],{"from":396,"to":401,"sanitized":51},{"from":401,"to":419,"sanitized":51},{"from":465,"to":467,"sanitized":51},{"from":467,"to":469,"sanitized":51},{"from":471,"to":473,"sanitized":51},{"from":473,"to":475,"sanitized":51},{"entryPoint":484,"graph":485,"unsanitizedCount":105,"severity":73},"save_post (includes\\admin\\groups-ui.php:565)",{"nodes":486,"edges":492},[487,490,491],{"id":396,"type":397,"label":488,"file":233,"line":489},"$_POST[?]",589,{"id":401,"type":416,"label":434,"file":233,"line":489},{"id":419,"type":402,"label":436,"file":352,"line":437,"wp_function":438},[493,494],{"from":396,"to":401,"sanitized":51},{"from":401,"to":419,"sanitized":51},{"entryPoint":496,"graph":497,"unsanitizedCount":105,"severity":73},"\u003Cgroups-ui> (includes\\admin\\groups-ui.php:0)",{"nodes":498,"edges":502},[499,500,501],{"id":396,"type":397,"label":488,"file":233,"line":489},{"id":401,"type":416,"label":434,"file":233,"line":489},{"id":419,"type":402,"label":436,"file":352,"line":437,"wp_function":438},[503,504],{"from":396,"to":401,"sanitized":51},{"from":401,"to":419,"sanitized":51},{"summary":506,"deductions":507},"The 'page-generator' plugin v1.8.3 exhibits a mixed security posture. While it demonstrates strong practices in output escaping (98%) and utilizes prepared statements for a significant majority of its SQL queries (78%), there are notable concerns.  A substantial attack surface is exposed with 4 out of 5 AJAX handlers lacking authentication checks, presenting a significant risk of unauthorized actions if these handlers are exploitable.\n\nThe taint analysis reveals 6 high-severity flows with unsanitized paths, indicating potential vulnerabilities related to how input is processed. Coupled with the plugin's history of 3 known CVEs, including high and medium severity issues like SQL Injection, Cross-site Scripting, and CSRF, this suggests a pattern of susceptibility to common web application attacks. The fact that no vulnerabilities are currently unpatched is a positive sign, but the historical prevalence of these attack types, combined with the raw taint flows, warrants careful consideration.\n\nOverall, the plugin has strengths in secure coding practices like output escaping and prepared statements. However, the unprotected AJAX endpoints and the historical vulnerability patterns, especially when viewed alongside the high-severity taint flows, indicate a need for vigilance and further security hardening to mitigate potential risks.",[508,510,513,515,517],{"reason":509,"points":133},"Unprotected AJAX handlers",{"reason":511,"points":512},"High severity taint flows (unsanitized paths)",12,{"reason":514,"points":133},"Past High severity CVE",{"reason":516,"points":199},"Past Medium severity CVEs",{"reason":518,"points":339},"Low capability checks","2026-03-16T18:17:36.716Z",{"wat":521,"direct":540},{"assetPaths":522,"generatorPatterns":536,"scriptPaths":537,"versionParams":538},[523,524,525,526,527,528,529,530,531,532,533,534,535],"\u002Fwp-content\u002Fplugins\u002Fpage-generator\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fpage-generator\u002Fassets\u002Fjs\u002Fconditional-fields.js","\u002Fwp-content\u002Fplugins\u002Fpage-generator\u002Fassets\u002Fjs\u002Fconditional-fields-min.js","\u002Fwp-content\u002Fplugins\u002Fpage-generator\u002Fassets\u002Fjs\u002Fgenerate-browser.js","\u002Fwp-content\u002Fplugins\u002Fpage-generator\u002Fassets\u002Fjs\u002Fgenerate-browser-min.js","\u002Fwp-content\u002Fplugins\u002Fpage-generator\u002Fassets\u002Fjs\u002Fgenerate-content.js","\u002Fwp-content\u002Fplugins\u002Fpage-generator\u002Fassets\u002Fjs\u002Fgenerate-content-min.js","\u002Fwp-content\u002Fplugins\u002Fpage-generator\u002Fassets\u002Fjs\u002Fgutenberg.js","\u002Fwp-content\u002Fplugins\u002Fpage-generator\u002Fassets\u002Fjs\u002Fgutenberg-min.js","\u002Fwp-content\u002Fplugins\u002Fpage-generator\u002Fassets\u002Fjs\u002Fkeywords.js","\u002Fwp-content\u002Fplugins\u002Fpage-generator\u002Fassets\u002Fjs\u002Fkeywords-min.js","\u002Fwp-content\u002Fplugins\u002Fpage-generator\u002Fassets\u002Fjs\u002Fselectize.js","\u002Fwp-content\u002Fplugins\u002Fpage-generator\u002Fassets\u002Fjs\u002Fselectize-min.js",[],[524,525,526,527,528,529,530,531,532,533,534,535],[539],"page-generator\u002F1.8.3",{"cssClasses":541,"htmlComments":547,"htmlAttributes":548,"restEndpoints":551,"jsGlobals":552,"shortcodeOutput":556},[542,543,544,545,546],"page-generator-pro","pgp-admin-notice","wpzinc-notice","wpzinc-button","wpzinc-icon-page-generator",[],[549,550],"data-wpzinc-logo","data-wpzinc-plugin-display-name",[],[553,554,555],"Page_Generator_Pro_Admin","page_generator_autoloader","Page_Generator",[],{"error":321,"url":558,"statusCode":559,"statusMessage":560,"message":560},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fpage-generator\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":283,"versions":562},[563,568,575,582,589,596,603,610,617,624,631,638,645,651,659,667,675,683,691,699,707,714,724,734,744,754,764,774,784,794,804,814,824,834,844,854,864,874,884,894,904,914,924,934,944,954,964,974,984,993,1003,1013,1023,1033,1043],{"version":6,"download_url":26,"svn_tag_url":564,"released_at":39,"has_diff":51,"diff_files_changed":565,"diff_lines":39,"trac_diff_url":566,"vulnerabilities":567,"is_current":321},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.8.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.8.3&new_path=%2Fpage-generator%2Ftags%2F1.8.4",[],{"version":569,"download_url":570,"svn_tag_url":571,"released_at":39,"has_diff":51,"diff_files_changed":572,"diff_lines":39,"trac_diff_url":573,"vulnerabilities":574,"is_current":51},"1.8.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.8.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.8.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.8.2&new_path=%2Fpage-generator%2Ftags%2F1.8.3",[],{"version":576,"download_url":577,"svn_tag_url":578,"released_at":39,"has_diff":51,"diff_files_changed":579,"diff_lines":39,"trac_diff_url":580,"vulnerabilities":581,"is_current":51},"1.8.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.8.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.8.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.8.1&new_path=%2Fpage-generator%2Ftags%2F1.8.2",[],{"version":583,"download_url":584,"svn_tag_url":585,"released_at":39,"has_diff":51,"diff_files_changed":586,"diff_lines":39,"trac_diff_url":587,"vulnerabilities":588,"is_current":51},"1.8.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.8.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.8.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.8.0&new_path=%2Fpage-generator%2Ftags%2F1.8.1",[],{"version":590,"download_url":591,"svn_tag_url":592,"released_at":39,"has_diff":51,"diff_files_changed":593,"diff_lines":39,"trac_diff_url":594,"vulnerabilities":595,"is_current":51},"1.8.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.8.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.8.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.7.9&new_path=%2Fpage-generator%2Ftags%2F1.8.0",[],{"version":597,"download_url":598,"svn_tag_url":599,"released_at":39,"has_diff":51,"diff_files_changed":600,"diff_lines":39,"trac_diff_url":601,"vulnerabilities":602,"is_current":51},"1.7.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.7.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.7.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.7.8&new_path=%2Fpage-generator%2Ftags%2F1.7.9",[],{"version":604,"download_url":605,"svn_tag_url":606,"released_at":39,"has_diff":51,"diff_files_changed":607,"diff_lines":39,"trac_diff_url":608,"vulnerabilities":609,"is_current":51},"1.7.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.7.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.7.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.7.7&new_path=%2Fpage-generator%2Ftags%2F1.7.8",[],{"version":611,"download_url":612,"svn_tag_url":613,"released_at":39,"has_diff":51,"diff_files_changed":614,"diff_lines":39,"trac_diff_url":615,"vulnerabilities":616,"is_current":51},"1.7.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.7.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.7.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.7.6&new_path=%2Fpage-generator%2Ftags%2F1.7.7",[],{"version":618,"download_url":619,"svn_tag_url":620,"released_at":39,"has_diff":51,"diff_files_changed":621,"diff_lines":39,"trac_diff_url":622,"vulnerabilities":623,"is_current":51},"1.7.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.7.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.7.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.7.5&new_path=%2Fpage-generator%2Ftags%2F1.7.6",[],{"version":625,"download_url":626,"svn_tag_url":627,"released_at":39,"has_diff":51,"diff_files_changed":628,"diff_lines":39,"trac_diff_url":629,"vulnerabilities":630,"is_current":51},"1.7.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.7.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.7.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.7.4&new_path=%2Fpage-generator%2Ftags%2F1.7.5",[],{"version":632,"download_url":633,"svn_tag_url":634,"released_at":39,"has_diff":51,"diff_files_changed":635,"diff_lines":39,"trac_diff_url":636,"vulnerabilities":637,"is_current":51},"1.7.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.7.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.7.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.7.3&new_path=%2Fpage-generator%2Ftags%2F1.7.4",[],{"version":639,"download_url":640,"svn_tag_url":641,"released_at":39,"has_diff":51,"diff_files_changed":642,"diff_lines":39,"trac_diff_url":643,"vulnerabilities":644,"is_current":51},"1.7.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.7.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.7.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.7.2&new_path=%2Fpage-generator%2Ftags%2F1.7.3",[],{"version":41,"download_url":646,"svn_tag_url":647,"released_at":39,"has_diff":51,"diff_files_changed":648,"diff_lines":39,"trac_diff_url":649,"vulnerabilities":650,"is_current":51},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.7.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.7.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.7.1&new_path=%2Fpage-generator%2Ftags%2F1.7.2",[],{"version":652,"download_url":653,"svn_tag_url":654,"released_at":39,"has_diff":51,"diff_files_changed":655,"diff_lines":39,"trac_diff_url":656,"vulnerabilities":657,"is_current":51},"1.7.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.7.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.7.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.7.0&new_path=%2Fpage-generator%2Ftags%2F1.7.1",[658],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":660,"download_url":661,"svn_tag_url":662,"released_at":39,"has_diff":51,"diff_files_changed":663,"diff_lines":39,"trac_diff_url":664,"vulnerabilities":665,"is_current":51},"1.7.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.7.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.7.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.6.9&new_path=%2Fpage-generator%2Ftags%2F1.7.0",[666],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":668,"download_url":669,"svn_tag_url":670,"released_at":39,"has_diff":51,"diff_files_changed":671,"diff_lines":39,"trac_diff_url":672,"vulnerabilities":673,"is_current":51},"1.6.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.6.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.6.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.6.8&new_path=%2Fpage-generator%2Ftags%2F1.6.9",[674],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":676,"download_url":677,"svn_tag_url":678,"released_at":39,"has_diff":51,"diff_files_changed":679,"diff_lines":39,"trac_diff_url":680,"vulnerabilities":681,"is_current":51},"1.6.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.6.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.6.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.6.7&new_path=%2Fpage-generator%2Ftags%2F1.6.8",[682],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":684,"download_url":685,"svn_tag_url":686,"released_at":39,"has_diff":51,"diff_files_changed":687,"diff_lines":39,"trac_diff_url":688,"vulnerabilities":689,"is_current":51},"1.6.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.6.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.6.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.6.6.2&new_path=%2Fpage-generator%2Ftags%2F1.6.7",[690],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":692,"download_url":693,"svn_tag_url":694,"released_at":39,"has_diff":51,"diff_files_changed":695,"diff_lines":39,"trac_diff_url":696,"vulnerabilities":697,"is_current":51},"1.6.6.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.6.6.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.6.6.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.6.6.1&new_path=%2Fpage-generator%2Ftags%2F1.6.6.2",[698],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":700,"download_url":701,"svn_tag_url":702,"released_at":39,"has_diff":51,"diff_files_changed":703,"diff_lines":39,"trac_diff_url":704,"vulnerabilities":705,"is_current":51},"1.6.6.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.6.6.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.6.6.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.6.6&new_path=%2Fpage-generator%2Ftags%2F1.6.6.1",[706],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":58,"download_url":708,"svn_tag_url":709,"released_at":39,"has_diff":51,"diff_files_changed":710,"diff_lines":39,"trac_diff_url":711,"vulnerabilities":712,"is_current":51},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.6.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.6.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.6.5&new_path=%2Fpage-generator%2Ftags%2F1.6.6",[713],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":715,"download_url":716,"svn_tag_url":717,"released_at":39,"has_diff":51,"diff_files_changed":718,"diff_lines":39,"trac_diff_url":719,"vulnerabilities":720,"is_current":51},"1.6.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.6.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.6.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.6.4&new_path=%2Fpage-generator%2Ftags%2F1.6.5",[721,722,723],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":725,"download_url":726,"svn_tag_url":727,"released_at":39,"has_diff":51,"diff_files_changed":728,"diff_lines":39,"trac_diff_url":729,"vulnerabilities":730,"is_current":51},"1.6.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.6.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.6.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.6.3&new_path=%2Fpage-generator%2Ftags%2F1.6.4",[731,732,733],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":735,"download_url":736,"svn_tag_url":737,"released_at":39,"has_diff":51,"diff_files_changed":738,"diff_lines":39,"trac_diff_url":739,"vulnerabilities":740,"is_current":51},"1.6.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.6.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.6.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.6.2&new_path=%2Fpage-generator%2Ftags%2F1.6.3",[741,742,743],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":745,"download_url":746,"svn_tag_url":747,"released_at":39,"has_diff":51,"diff_files_changed":748,"diff_lines":39,"trac_diff_url":749,"vulnerabilities":750,"is_current":51},"1.6.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.6.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.6.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.6.1&new_path=%2Fpage-generator%2Ftags%2F1.6.2",[751,752,753],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":755,"download_url":756,"svn_tag_url":757,"released_at":39,"has_diff":51,"diff_files_changed":758,"diff_lines":39,"trac_diff_url":759,"vulnerabilities":760,"is_current":51},"1.6.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.6.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.6.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.6.0&new_path=%2Fpage-generator%2Ftags%2F1.6.1",[761,762,763],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":765,"download_url":766,"svn_tag_url":767,"released_at":39,"has_diff":51,"diff_files_changed":768,"diff_lines":39,"trac_diff_url":769,"vulnerabilities":770,"is_current":51},"1.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.5.9&new_path=%2Fpage-generator%2Ftags%2F1.6.0",[771,772,773],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":775,"download_url":776,"svn_tag_url":777,"released_at":39,"has_diff":51,"diff_files_changed":778,"diff_lines":39,"trac_diff_url":779,"vulnerabilities":780,"is_current":51},"1.5.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.5.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.5.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.5.8&new_path=%2Fpage-generator%2Ftags%2F1.5.9",[781,782,783],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":785,"download_url":786,"svn_tag_url":787,"released_at":39,"has_diff":51,"diff_files_changed":788,"diff_lines":39,"trac_diff_url":789,"vulnerabilities":790,"is_current":51},"1.5.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.5.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.5.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.5.7&new_path=%2Fpage-generator%2Ftags%2F1.5.8",[791,792,793],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":795,"download_url":796,"svn_tag_url":797,"released_at":39,"has_diff":51,"diff_files_changed":798,"diff_lines":39,"trac_diff_url":799,"vulnerabilities":800,"is_current":51},"1.5.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.5.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.5.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.5.6&new_path=%2Fpage-generator%2Ftags%2F1.5.7",[801,802,803],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":805,"download_url":806,"svn_tag_url":807,"released_at":39,"has_diff":51,"diff_files_changed":808,"diff_lines":39,"trac_diff_url":809,"vulnerabilities":810,"is_current":51},"1.5.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.5.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.5.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.5.5&new_path=%2Fpage-generator%2Ftags%2F1.5.6",[811,812,813],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":815,"download_url":816,"svn_tag_url":817,"released_at":39,"has_diff":51,"diff_files_changed":818,"diff_lines":39,"trac_diff_url":819,"vulnerabilities":820,"is_current":51},"1.5.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.5.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.5.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.5.4&new_path=%2Fpage-generator%2Ftags%2F1.5.5",[821,822,823],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":825,"download_url":826,"svn_tag_url":827,"released_at":39,"has_diff":51,"diff_files_changed":828,"diff_lines":39,"trac_diff_url":829,"vulnerabilities":830,"is_current":51},"1.5.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.5.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.5.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.5.3&new_path=%2Fpage-generator%2Ftags%2F1.5.4",[831,832,833],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":835,"download_url":836,"svn_tag_url":837,"released_at":39,"has_diff":51,"diff_files_changed":838,"diff_lines":39,"trac_diff_url":839,"vulnerabilities":840,"is_current":51},"1.5.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.5.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.5.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.5.2&new_path=%2Fpage-generator%2Ftags%2F1.5.3",[841,842,843],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":845,"download_url":846,"svn_tag_url":847,"released_at":39,"has_diff":51,"diff_files_changed":848,"diff_lines":39,"trac_diff_url":849,"vulnerabilities":850,"is_current":51},"1.5.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.5.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.5.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.5.1&new_path=%2Fpage-generator%2Ftags%2F1.5.2",[851,852,853],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":855,"download_url":856,"svn_tag_url":857,"released_at":39,"has_diff":51,"diff_files_changed":858,"diff_lines":39,"trac_diff_url":859,"vulnerabilities":860,"is_current":51},"1.5.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.5.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.5.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.5.0&new_path=%2Fpage-generator%2Ftags%2F1.5.1",[861,862,863],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":865,"download_url":866,"svn_tag_url":867,"released_at":39,"has_diff":51,"diff_files_changed":868,"diff_lines":39,"trac_diff_url":869,"vulnerabilities":870,"is_current":51},"1.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.4.9&new_path=%2Fpage-generator%2Ftags%2F1.5.0",[871,872,873],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":875,"download_url":876,"svn_tag_url":877,"released_at":39,"has_diff":51,"diff_files_changed":878,"diff_lines":39,"trac_diff_url":879,"vulnerabilities":880,"is_current":51},"1.4.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.4.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.4.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.4.8&new_path=%2Fpage-generator%2Ftags%2F1.4.9",[881,882,883],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":885,"download_url":886,"svn_tag_url":887,"released_at":39,"has_diff":51,"diff_files_changed":888,"diff_lines":39,"trac_diff_url":889,"vulnerabilities":890,"is_current":51},"1.4.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.4.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.4.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.4.6&new_path=%2Fpage-generator%2Ftags%2F1.4.8",[891,892,893],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":895,"download_url":896,"svn_tag_url":897,"released_at":39,"has_diff":51,"diff_files_changed":898,"diff_lines":39,"trac_diff_url":899,"vulnerabilities":900,"is_current":51},"1.4.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.4.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.4.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.4.5&new_path=%2Fpage-generator%2Ftags%2F1.4.6",[901,902,903],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":905,"download_url":906,"svn_tag_url":907,"released_at":39,"has_diff":51,"diff_files_changed":908,"diff_lines":39,"trac_diff_url":909,"vulnerabilities":910,"is_current":51},"1.4.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.4.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.4.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.4.4&new_path=%2Fpage-generator%2Ftags%2F1.4.5",[911,912,913],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":915,"download_url":916,"svn_tag_url":917,"released_at":39,"has_diff":51,"diff_files_changed":918,"diff_lines":39,"trac_diff_url":919,"vulnerabilities":920,"is_current":51},"1.4.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.4.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.4.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.4.3&new_path=%2Fpage-generator%2Ftags%2F1.4.4",[921,922,923],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":925,"download_url":926,"svn_tag_url":927,"released_at":39,"has_diff":51,"diff_files_changed":928,"diff_lines":39,"trac_diff_url":929,"vulnerabilities":930,"is_current":51},"1.4.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.4.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.4.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.4.2&new_path=%2Fpage-generator%2Ftags%2F1.4.3",[931,932,933],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":935,"download_url":936,"svn_tag_url":937,"released_at":39,"has_diff":51,"diff_files_changed":938,"diff_lines":39,"trac_diff_url":939,"vulnerabilities":940,"is_current":51},"1.4.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.4.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.4.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.4.1&new_path=%2Fpage-generator%2Ftags%2F1.4.2",[941,942,943],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":945,"download_url":946,"svn_tag_url":947,"released_at":39,"has_diff":51,"diff_files_changed":948,"diff_lines":39,"trac_diff_url":949,"vulnerabilities":950,"is_current":51},"1.4.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.4.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.4.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.4.0&new_path=%2Fpage-generator%2Ftags%2F1.4.1",[951,952,953],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":955,"download_url":956,"svn_tag_url":957,"released_at":39,"has_diff":51,"diff_files_changed":958,"diff_lines":39,"trac_diff_url":959,"vulnerabilities":960,"is_current":51},"1.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.3.9&new_path=%2Fpage-generator%2Ftags%2F1.4.0",[961,962,963],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":965,"download_url":966,"svn_tag_url":967,"released_at":39,"has_diff":51,"diff_files_changed":968,"diff_lines":39,"trac_diff_url":969,"vulnerabilities":970,"is_current":51},"1.3.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.3.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.3.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.3.8&new_path=%2Fpage-generator%2Ftags%2F1.3.9",[971,972,973],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":975,"download_url":976,"svn_tag_url":977,"released_at":39,"has_diff":51,"diff_files_changed":978,"diff_lines":39,"trac_diff_url":979,"vulnerabilities":980,"is_current":51},"1.3.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.3.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.3.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.0.6&new_path=%2Fpage-generator%2Ftags%2F1.3.8",[981,982,983],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":128,"download_url":985,"svn_tag_url":986,"released_at":39,"has_diff":51,"diff_files_changed":987,"diff_lines":39,"trac_diff_url":988,"vulnerabilities":989,"is_current":51},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.0.5&new_path=%2Fpage-generator%2Ftags%2F1.0.6",[990,991,992],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":994,"download_url":995,"svn_tag_url":996,"released_at":39,"has_diff":51,"diff_files_changed":997,"diff_lines":39,"trac_diff_url":998,"vulnerabilities":999,"is_current":51},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.0.4&new_path=%2Fpage-generator%2Ftags%2F1.0.5",[1000,1001,1002],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":1004,"download_url":1005,"svn_tag_url":1006,"released_at":39,"has_diff":51,"diff_files_changed":1007,"diff_lines":39,"trac_diff_url":1008,"vulnerabilities":1009,"is_current":51},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.0.3&new_path=%2Fpage-generator%2Ftags%2F1.0.4",[1010,1011,1012],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":1014,"download_url":1015,"svn_tag_url":1016,"released_at":39,"has_diff":51,"diff_files_changed":1017,"diff_lines":39,"trac_diff_url":1018,"vulnerabilities":1019,"is_current":51},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.0.2&new_path=%2Fpage-generator%2Ftags%2F1.0.3",[1020,1021,1022],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":1024,"download_url":1025,"svn_tag_url":1026,"released_at":39,"has_diff":51,"diff_files_changed":1027,"diff_lines":39,"trac_diff_url":1028,"vulnerabilities":1029,"is_current":51},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.0.1&new_path=%2Fpage-generator%2Ftags%2F1.0.2",[1030,1031,1032],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":1034,"download_url":1035,"svn_tag_url":1036,"released_at":39,"has_diff":51,"diff_files_changed":1037,"diff_lines":39,"trac_diff_url":1038,"vulnerabilities":1039,"is_current":51},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpage-generator%2Ftags%2F1.0&new_path=%2Fpage-generator%2Ftags%2F1.0.1",[1040,1041,1042],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58},{"version":1044,"download_url":1045,"svn_tag_url":1046,"released_at":39,"has_diff":51,"diff_files_changed":1047,"diff_lines":39,"trac_diff_url":39,"vulnerabilities":1048,"is_current":51},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-generator.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpage-generator\u002Ftags\u002F1.0\u002F",[],[1049,1050,1051],{"id":53,"url_slug":54,"title":55,"severity":42,"cvss_score":59,"vuln_type":61,"patched_in_version":58},{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"id":68,"url_slug":69,"title":70,"severity":73,"cvss_score":74,"vuln_type":76,"patched_in_version":58}]