[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fdiTDPfDhOBTE2URLFKiMrRSOgnl8o-CMkd-gmvoSMqc":3,"$f4anZH_HrwvHwHh5G0CFA2Q4o8PTIIOEDDJIjql5B04E":198,"$fx-bjUWhGLYO5MM4Fcf0PKojIVI2nMx-RqPSVAiZIbwE":203},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":38,"analysis":153,"fingerprints":183},"auto-prefetch-url-in-viewport","Auto Prefetch URL in Viewport","1.0","Wong Siong Kiat","https:\u002F\u002Fprofiles.wordpress.org\u002Fwongsiongkiat\u002F","\u003Cp>Auto Prefetch URL in Viewport is an ultra-lightweight javascript plugin (\u003C1 KB) that will automatically prefetch all links(URLs) in the viewport and make your website page load faster like a rocket. It will be supported and maintained until at least 2022, or as long as is necessary.\u003C\u002Fp>\n\u003Cp>Once activated, it will embed a small javascript file(auto-prefetch-url-in-viewport.min.js) on your website. There is no other configuration, the auto prefetch URL in viewport settings screens are enabled or disabled by either enabling or disabling this plugin.\u003C\u002Fp>\n","Automatically prefetch all links(URLs) in the viewport and make your website page load faster like a rocket.",10,1369,0,"2022-02-04T01:41:00.000Z","5.9.13","4.9","",[19,20,21,22,23],"auto-prefetch","links","prefetch","urls","viewport","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fauto-prefetch-url-in-viewport\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-prefetch-url-in-viewport.1.0.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"wongsiongkiat",3,240,30,84,"2026-05-20T20:21:09.960Z",[39,64,88,109,132],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":60,"download_link":61,"security_score":49,"vuln_count":62,"unpatched_count":13,"last_vuln_date":63,"fetched_at":28},"export-all-urls","Export All URLs","5.1","Atlas Gondal","https:\u002F\u002Fprofiles.wordpress.org\u002Fatlas_gondal\u002F","\u003Cp>This plugin will add a page called “Export All URLs” under Tools. You can navigate there and can extract data from your site. You can export Posts:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ID\u003C\u002Fli>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>URL\u003C\u002Fli>\n\u003Cli>Categories\u003C\u002Fli>\n\u003Cli>Category URLs\u003C\u002Fli>\n\u003Cli>Tags\u003C\u002Fli>\n\u003Cli>Tag URLs\u003C\u002Fli>\n\u003Cli>Author\u003C\u002Fli>\n\u003Cli>Published Date\u003C\u002Fli>\n\u003Cli>Modified Date\u003C\u002Fli>\n\u003Cli>Status\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The data can be filtered by post type, post status, date range, and author before extraction, and the plugin also provides the option to export using a specific post range.\u003C\u002Fp>\n\u003Ch3>When we need this plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>To check all URLs of your website\u003C\u002Fli>\n\u003Cli>During migration\u003C\u002Fli>\n\u003Cli>During security audit\u003C\u002Fli>\n\u003Cli>Need to share All URLs with SEO guy\u003C\u002Fli>\n\u003Cli>301 Redirects handling using htaccess\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Customizable Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Filter by Author\u003C\u002Fli>\n\u003Cli>Filter by Date Range\u003C\u002Fli>\n\u003Cli>Exclude domain URL (very helpful in comparing results after migration)\u003C\u002Fli>\n\u003Cli>Set post range (very beneficial in case of timeout\u002Fmemory out error)\u003C\u002Fli>\n\u003Cli>Generates CSV file name randomly (sensitive data protection for security reasons)\u003C\u002Fli>\n\u003Cli>Set preferred CSV file name (provides more control)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>System requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP version 5.4 or higher\u003C\u002Fli>\n\u003Cli>WordPress version 3.1.0 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you encounter any bugs, please report them to me, and I will strive to resolve them as quickly as possible!\u003C\u002Fp>\n\u003Ch3>Contact\u003C\u002Fh3>\n\u003Cp>For further information please send me an \u003Ca href=\"https:\u002F\u002FAtlasGondal.com\u002Fcontact-me\u002F?utm_source=self&utm_medium=wp&utm_campaign=export-all-urls&utm_term=plugin-description\" rel=\"nofollow ugc\">email\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin enables you to extract information such as Title, URL, Categories, Tags, Author, as well as Published and Modified dates for built-in post &hellip;",50000,735579,92,94,"2026-03-09T11:32:00.000Z","6.9.4","3.1","5.4",[56,57,58,59,20],"export-urls","extract-urls","get-links","get-urls","https:\u002F\u002FAtlasGondal.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexport-all-urls.5.1.zip",7,"2026-04-02 00:00:00",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":50,"num_ratings":74,"last_updated":75,"tested_up_to":52,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":83,"download_link":84,"security_score":85,"vuln_count":86,"unpatched_count":86,"last_vuln_date":87,"fetched_at":28},"update-urls","Search & Replace Everything – Quick and Easy Way to Find and Replace Text, Links","1.4.1","KaizenCoders","https:\u002F\u002Fprofiles.wordpress.org\u002Fkaizencoders\u002F","\u003Ch4>Important Note\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>This plugin is a fork of a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvelvet-blues-update-urls\u002F#description\" rel=\"ugc\">Velvet Blues Update URLS\u003C\u002Fa>. Since, Velvet Blues Update URLS plugin is not actively maintained and not tested with the latest version of WordPress, We decided to maintain and continue to improve.\u003C\u002Fp>\n\u003Cp>So, if you are already using Velvet Blues Update URLS plugin, simply download this plugin and start using it.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>If you move your WordPress website to a new domain name, you will find that internal links to pages and references to images are not updated. Instead, these links and references will point to your old domain name. This plugin fixes that problem by helping you change old urls and links in your website.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>👉 Users can choose to update links embedded in content, excerpts, or custom fields\u003C\u002Fli>\n\u003Cli>👉 Users can choose whether to update links for attachments\u003C\u002Fli>\n\u003Cli>👉 View how many items were updated\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Time-Saving Features in Update URLs PRO\u003C\u002Fh3>\n\u003Cp>Upgrade to PRO and unlock powerful tools designed to give you complete control, safety, and efficiency while performing database search & replace operations.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>👉 \u003Cstrong>Select Specific Tables for Search\u002FReplace\u003C\u002Fstrong>\u003Cbr \u002F>\n  Choose exactly which WordPress database tables you want to update. No unnecessary changes — only modify what truly matters.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Perform a Safe Dry Run\u003C\u002Fstrong>\u003Cbr \u002F>\n  Preview the changes before applying them. The Dry Run feature shows exactly what will be updated, helping you avoid costly mistakes.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Choose Which Results to Apply\u003C\u002Fstrong>\u003Cbr \u002F>\n  After running a Dry Run, you can either apply all changes or selectively execute specific search\u002Freplace results. Full precision. Full control.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>One-Click Database Export & Import\u003C\u002Fstrong>\u003Cbr \u002F>\n  Always backup before making database changes — and now you can do it instantly. PRO includes a built-in one-click database backup and restore feature, so you’re always protected.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Complete Search\u002FReplace History\u003C\u002Fstrong>\u003Cbr \u002F>\n  Keep track of every operation performed. View detailed history logs to monitor changes and maintain accountability.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>One-Click Undo (Rollback)\u003C\u002Fstrong>\u003Cbr \u002F>\n  Made a mistake? No problem. Instantly undo or roll back a search\u002Freplace operation with a single click.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Save & Load Custom Profiles\u003C\u002Fstrong>\u003Cbr \u002F>\n  Frequently repeat the same search\u002Freplace tasks? Save custom profiles and reload them anytime to streamline recurring workflows.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Priority Email Support and updates\u003C\u002Fstrong>\u003Cbr \u002F>\n  Your success matters to us. PRO users receive priority support and ongoing updates to ensure a smooth and reliable experience.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fkaizencoders.com\u002Fupdate-urls\" rel=\"nofollow ugc\">Update URLs PRO\u003C\u002Fa> is built for developers, agencies, and site owners who want speed, safety, and total confidence while managing their WordPress database.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Spread The Love ❤️\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you like Update URLs, please leave a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fupdate-urls\u002Freviews\u002F#new-post\" rel=\"ugc\">five stars ⭐⭐⭐⭐⭐\u003C\u002Fa> and also spread the word about it via \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fsharer.php?u=https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fupdate-urls\u002F\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?url=https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fupdate-urls\u002F\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>. That helps fellow website owners assess Update URLs easily and benefit from it!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What’s Next\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you like this plugin then consider checking out our other solutions:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Furl-shortify\u002F\" rel=\"ugc\">URL Shortify\u003C\u002Fa> – Simple, Powerful and Easy URL Shortener Plugin For WordPress.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>URL Shortify helps you beautify, manage, and share any URL on or off of your WordPress website. Create links that look how you want using your domain name! It’s a Simple, Easy & Elegant self hosted alternative to Bitly, TinyURL, Cuttly, Pretty Links, URL Shortener By My Theme Shop, Rebrandly, BL.Link, Short.io, and many other SaaS URL Shortener services.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsocial-linkz\u002F\" rel=\"ugc\">Social Linkz\u003C\u002Fa> – Lightweight and fast social media sharing plugin\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Easily place social share icon on your posts, pages etc..\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Futilitify\u002F\" rel=\"ugc\">Utilitify\u003C\u002Fa> – Supercharge Your WordPress Site With Power Pack WordPress Utilities\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>It’s a simple & neat plugin which helps you to customize your WordPress setup in a very elegant way.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flogify\u002F\" rel=\"ugc\">Logify\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Logify is a comprehensive logging and monitoring plugin for WordPress that helps you keep track of various activities and events on your website. It provides detailed logs of user actions, system events, and errors, allowing you to monitor and troubleshoot your site effectively.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmagic-link\u002F\" rel=\"ugc\">Magic Link\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Magic Link is a passwordless authentication plugin for WordPress that allows users to log in securely via email links. It eliminates the need for traditional passwords, enhancing both security and user convenience.\u003C\u002Fp>\n\u003Cp>With Magic Link, users simply enter their email address, receive a unique login link, and gain instant access to their accounts. This plugin is perfect for improving user experience while maintaining strong security standards.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Quick and Easy way to search all URLS, Content and replace them with new links and content in WordPress website.",20000,236888,23,"2026-02-21T06:55:00.000Z","5.0.0","5.6",[79,80,81,82,65],"change-links","migration","search-and-replace","search-replace","https:\u002F\u002Fkaizencoders.com\u002Fupdate-urls","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fupdate-urls.1.4.1.zip",78,1,"2026-01-30 00:00:00",{"slug":89,"name":90,"version":91,"author":43,"author_profile":44,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":96,"num_ratings":97,"last_updated":98,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":99,"homepage":104,"download_link":105,"security_score":106,"vuln_count":107,"unpatched_count":13,"last_vuln_date":108,"fetched_at":28},"export-media-urls","Export Media URLs","2.3.1","\u003Cp>The ultimate solution for seamlessly managing and extracting information from your media library. This user-friendly plugin simplifies the task of gathering essential details like title, date, caption, alt-text, description and type of media file. It facilitates the generation of CSV output or allows you to conveniently view URLs directly within the dashboard, proving invaluable for tasks such as migration, SEO analysis, and security audits.\u003C\u002Fp>\n\u003Cp>You can export Media’s:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ID\u003C\u002Fli>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>File Name\u003C\u002Fli>\n\u003Cli>File Size\u003C\u002Fli>\n\u003Cli>Caption\u003C\u002Fli>\n\u003Cli>Alt Text\u003C\u002Fli>\n\u003Cli>Description\u003C\u002Fli>\n\u003Cli>URL\u003C\u002Fli>\n\u003Cli>Date Uploaded\u003C\u002Fli>\n\u003Cli>And its Type\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The data can be filtered by Author, or between selected date range before extraction.\u003C\u002Fp>\n\u003Ch3>When we need this plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>To check Media URLs of your website\u003C\u002Fli>\n\u003Cli>During migration\u003C\u002Fli>\n\u003Cli>During security audit\u003C\u002Fli>\n\u003Cli>To remove demo images, imported by theme\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You’ll be surprised to know that, there exist some media, which you never know off or maybe it is imported by theme demo. But don’t worry, you’ll be able to find those URLs with the help of this small utility and perform the cleanup. 🙂\u003C\u002Fp>\n\u003Ch4>System requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP version 5.4 or higher\u003C\u002Fli>\n\u003Cli>WordPress version 3.1.0 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cp>If you like this plugin, then please consider leaving us a good \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fexport-media-urls\u002Freviews\u002F?filter=5#new-post\" rel=\"ugc\">rating\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Contact\u003C\u002Fh4>\n\u003Cp>For further information please send me an \u003Ca href=\"https:\u002F\u002FAtlasGondal.com\u002Fcontact-me\u002F?utm_source=self&utm_medium=wp&utm_campaign=export-media-urls&utm_term=plugin-description\" rel=\"nofollow ugc\">email\u003C\u002Fa>.\u003C\u002Fp>\n","An efficient media information extraction utility with CSV export option, suitable for several use-cases including migration and SEO.",6000,46154,100,27,"2026-03-09T11:56:00.000Z",[100,101,89,102,103],"csv","export","export-utilities","media-links","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexport-media-urls\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexport-media-urls.2.3.1.zip",98,2,"2026-02-04 00:00:00",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":119,"num_ratings":120,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":77,"tags":124,"homepage":129,"download_link":130,"security_score":96,"vuln_count":86,"unpatched_count":13,"last_vuln_date":131,"fetched_at":28},"make-paths-relative","Make Paths Relative","2.1.0","Sami Ahmed Siddiqui","https:\u002F\u002Fprofiles.wordpress.org\u002Fsasiddiqui\u002F","\u003Cp>This powerful plugin simplifies website maintenance by automatically converting absolute paths (URLs) for resources like links, scripts, stylesheets, and images to relative paths. This ensures your website functions flawlessly regardless of its location on a server or domain.\u003C\u002Fp>\n\u003Ch3>Enhanced Efficiency and Flexibility\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Seamless Relocation:\u003C\u002Fstrong> Move your website with confidence, knowing all paths will adjust accordingly, preventing broken links and preserving a seamless user – experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Centralized Control:\u003C\u002Fstrong> Update paths once in a central location, eliminating the need for tedious, site-wide modifications.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Potential Performance Boost:\u003C\u002Fstrong> Relative paths can, in some cases, improve website loading times.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Whitelist Your Domains (Optional)\u003C\u002Fh3>\n\u003Cp>For extra control, you can specify a list of domains that will always be converted to relative paths. This ensures internal links are always optimized while allowing external resources to function properly.\u003C\u002Fp>\n\u003Ch3>Embrace a Streamlined Approach\u003C\u002Fh3>\n\u003Cp>This plugin empowers you to focus on creating exceptional content while eliminating the burden of managing absolute paths. Take control, optimize your workflow, and ensure your website’s continued success!\u003C\u002Fp>\n\u003Ch3>Filters\u003C\u002Fh3>\n\u003Cp>If you want to make plugin works and all the paths relative without going to check\u002Fvisit Settings Page so, just add this line in your theme’s \u003Ccode>functions.php\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'make_paths_relative_activate_all', '__return_true' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>: Make sure to check the settings Page.\u003C\u002Fp>\n\u003Ch3>Bug reports\u003C\u002Fh3>\n\u003Cp>Bug reports for \u003Cstrong>Make Paths Relative\u003C\u002Fstrong> are \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyasglobal\u002Fmake-paths-relative\u002Fissues\u002F\" rel=\"nofollow ugc\">welcomed on GitHub\u003C\u002Fa>. Please note GitHub is not a support forum, and issues that aren’t properly qualified as bugs will be closed.\u003C\u002Fp>\n","Convert Absolute URLs to be relative in your fingertip.",2000,72117,82,15,"2025-07-22T14:32:00.000Z","6.8.5","2.6",[80,125,126,127,128],"relative-links","relative-paths","remove-domain","seo-friendly-urls","https:\u002F\u002Fwww.yasglobal.com\u002Fweb-design-development\u002Fwordpress\u002Fmake-paths-relative\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmake-paths-relative.2.1.0.zip","2023-08-14 00:00:00",{"slug":133,"name":134,"version":135,"author":136,"author_profile":137,"description":138,"short_description":139,"active_installs":140,"downloaded":141,"rating":142,"num_ratings":120,"last_updated":143,"tested_up_to":144,"requires_at_least":145,"requires_php":17,"tags":146,"homepage":151,"download_link":152,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-permastructure","WP Permastructure","1.4.4","Robert O'Rourke","https:\u002F\u002Fprofiles.wordpress.org\u002Fsanchothefat\u002F","\u003Cp>In addition to controlling your custom post type permalinks this plugin adds support for using custom taxonomies in your permalink structures as well.\u003C\u002Fp>\n\u003Cp>Not only that but you can control the full permalink so the post type slug is not required at the start of the link.\u003C\u002Fp>\n\u003Cp>Multiple post types can use the same permalink structure.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>There are 2 ways to use this plugin:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Permalink Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin adds fields to the permalinks settings page for any public facing custom post types.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>In Code\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When registering a post type you can add a value to the rewrite property with the key ‘permastruct’ to define your default permalink structure.\u003C\u002Fp>\n\u003Cp>eg:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\n\nregister_post_type( 'my_type', array(\n    ...\n    'rewrite' => array(\n        'permastruct' => '\u002F%custom_taxonomy_name%\u002F%author%\u002F%postname%\u002F'\n    ),\n    ...\n) );\n\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Adds the ability to configure permalinks for custom post types using rewrite tags like %post_id% and %author%.",400,21284,86,"2023-07-26T09:18:00.000Z","6.3.8","3.3",[147,148,149,150,22],"custom-post-types","custom-taxonomies","permalinks","rewrite-rules","https:\u002F\u002Fgithub.com\u002Finterconnectit\u002Fwp-permastructure","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-permastructure.1.4.4.zip",{"attackSurface":154,"codeSignals":167,"taintFlows":174,"riskAssessment":175,"analyzedAt":182},{"hooks":155,"ajaxHandlers":163,"restRoutes":164,"shortcodes":165,"cronEvents":166,"entryPointCount":13,"unprotectedCount":13},[156],{"type":157,"name":158,"callback":159,"priority":160,"file":161,"line":162},"action","wp_enqueue_scripts","auto_prefetch_url_in_viewport_js",999,"auto-prefetch-url-in-viewport.php",34,[],[],[],[],{"dangerousFunctions":168,"sqlUsage":169,"outputEscaping":171,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":173},[],{"prepared":13,"raw":13,"locations":170},[],{"escaped":13,"rawEcho":13,"locations":172},[],[],[],{"summary":176,"deductions":177},"The \"auto-prefetch-url-in-viewport\" plugin v1.0 exhibits an exceptionally strong security posture based on the provided static analysis. The absence of any identified attack surface, including AJAX handlers, REST API routes, shortcodes, and cron events, significantly reduces the potential for external exploitation. Furthermore, the code signals demonstrate adherence to best practices, with no dangerous functions, all SQL queries using prepared statements, and all output properly escaped. The lack of file operations and external HTTP requests further minimizes potential vulnerabilities. The taint analysis also yielded no critical or high-severity issues, indicating a lack of exploitable data flows within the analyzed code.\n\nThe plugin's vulnerability history is equally impressive, with no recorded CVEs. This suggests a history of secure development and maintenance, which is a very positive indicator. The combination of a minimal attack surface, robust code practices, and a clean vulnerability history leads to a very low-risk assessment for this plugin.  However, it's important to note that the complete absence of certain security checks like nonces and capability checks, while not immediately exploitable due to the lack of entry points, does mean that if entry points were to be introduced in future versions without these checks, a vulnerability could arise. This is a minor concern given the current state.",[178,180],{"reason":179,"points":107},"No nonce checks present",{"reason":181,"points":107},"No capability checks present","2026-04-16T12:06:11.107Z",{"wat":184,"direct":191},{"assetPaths":185,"generatorPatterns":187,"scriptPaths":188,"versionParams":189},[186],"\u002Fwp-content\u002Fplugins\u002Fauto-prefetch-url-in-viewport\u002Fassets\u002Fjs\u002Fauto-prefetch-url-in-viewport.min.js",[],[186],[190],"auto-prefetch-url-in-viewport\u002Fassets\u002Fjs\u002Fauto-prefetch-url-in-viewport.min.js?ver=",{"cssClasses":192,"htmlComments":193,"htmlAttributes":194,"restEndpoints":195,"jsGlobals":196,"shortcodeOutput":197},[],[],[],[],[],[],{"error":199,"url":200,"statusCode":201,"statusMessage":202,"message":202},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fauto-prefetch-url-in-viewport\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":86,"versions":204},[205],{"version":6,"download_url":25,"svn_tag_url":206,"released_at":27,"has_diff":207,"diff_files_changed":208,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":209,"is_current":199},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fauto-prefetch-url-in-viewport\u002Ftags\u002F1.0\u002F",false,[],[]]