[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f3SGg4IJF0UJcwpmwtc8UoHSCaCMXrsLA4Q9fHi6jVmg":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":18,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":151,"fingerprints":170},"checkout-address-sugessions-for-woocommerce","Checkout Address Suggestions for WooCommerce","1.2.9","Raman Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Frkczira\u002F","\u003Cp>Checkout Address Suggestions for WooCommerce adds functionality of showing address auto sugessions and autocomplete address on click of given sugession. It Gives Suggestion of address on Billing and shipping address fields. It also Automatically enter State,Zipcode,Cite and region fields when user select an address from given suggessions. It Works on Both Billing and Shipping addresses.\u003C\u002Fp>\n\u003Cp>Note: This Plugin requires Google Map jQuery API key to work.\u003C\u002Fp>\n\u003Cp>Made by \u003Ca href=\"https:\u002F\u002Fplus.google.com\u002F+RamanKumarzira\" rel=\"nofollow ugc\">Raman Kumar\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Feel Free to Give Feedback & Suggessions to improve the plugin quality.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Checkout Address Suggestions.\u003C\u002Fli>\n\u003Cli>Automatically fills required fileds when user select address.\u003C\u002Fli>\n\u003Cli>Suggest Address according to country.\u003C\u002Fli>\n\u003C\u002Ful>\n","This Plugin gives address suggession when customers types their address on billing or shipping address fields on woocommerce checkout page using the G &hellip;",300,11029,92,9,"2019-06-19T14:43:00.000Z","5.2.24","3.0","",[20,21,22,23,24],"address","checkout-address-autocomplete","checkout-address-suggession","woocommerce-address-autocomplete","woocommerce-checkout-address-autocomplete","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcheckout-address-sugessions-for-woocommerce.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"rkczira",2,310,93,30,89,"2026-04-04T05:42:59.652Z",[40,62,81,108,129],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":60,"download_link":61,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"checkout-address-autofill-for-woocommerce","Checkout Address AutoFill For WooCommerce","1.1.8","ZetaMatic","https:\u002F\u002Fprofiles.wordpress.org\u002Fzetamatic\u002F","\u003Cp>Checkout Address AutoFill For WooCommerce is a WooCommerce add-on which allows your user to autofill both Billing and Shipping address fields in the checkout page by using google address autocomplete API.\u003C\u002Fp>\n\u003Cp>This plugin also has the functionality where the user can select his current location and the plugin will set the current location in the respective checkout fields.\u003C\u002Fp>\n\u003Cp>Its simplicity in design and function, number of unique features, and versatility are the reasons why an increasing number of people are turning to it.\u003C\u002Fp>\n\u003Cp>Disclaimer: The Checkout Address Autofill for WooCommerce \u002F Pro plugins only works with Google Maps API as of now. Please check that Google Maps is available and works well for the region of end-users to provide the best experience.\u003C\u002Fp>\n\u003Ch4>Check out our Video demo\u003C\u002Fh4>\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\u002Frh5NeV9JZ4E?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>Check out Plugin Settings Video\u003C\u002Fh4>\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\u002F3XgFUAwVFxw?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\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Simple to use with a clear User Interface\u003C\u002Fli>\n\u003Cli>Works for Billing and\u002For Shipping addresses\u003C\u002Fli>\n\u003Cli>Enable use current location for both Ship\u002FBill address\u003C\u002Fli>\n\u003Cli>Show Results from Specific Country\u003C\u002Fli>\n\u003Cli>Manage Autocomplete Field placement\u003C\u002Fli>\n\u003Cli>Enables autofill Phone Number\u003C\u002Fli>\n\u003Cli>Has attributes which allow Company Name autofill\u003C\u002Fli>\n\u003Cli>Supports the latest version of WooCommerce\u003C\u002Fli>\n\u003Cli>Translation Ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All features of the free version\u003C\u002Fli>\n\u003Cli>Option to validate Google API Key\u003C\u002Fli>\n\u003Cli>Ensures Multilingual Translation and support\u003C\u002Fli>\n\u003Cli>Save Geolocation (Latitude and Longitude) of the Billing and Shipping addresses. You can see the exact location of the billing and shipping addresses on the Edit Order page. Thereby, this allows specific shipping\u002Fbilling address\u003C\u002Fli>\n\u003Cli>Fill in the addresses for the Billing and Shipping fields using the Location Picker feature.\u003C\u002Fli>\n\u003Cli>Adjust the Location Picker Zoom – The Admin or owner can adjust and have control over the location picker zoom size from the plugin’s Settings page.\u003C\u002Fli>\n\u003Cli>The Google Autofill Field Mapping feature allows you to combine multiple fields from your billing and shipping addresses into a single field of the respective billing and shipping addresses.\u003C\u002Fli>\n\u003Cli>Now get Compound Code and Global Code in the Checkout Page Location Picker for any location. It has powerful shipping methods. Useful when you are using WooCommerce Distance Rate Shipping. Easily calculate shipping costs based on the actual distance of your customers accurately.\u003C\u002Fli>\n\u003Cli>Option to adjust the Autocomplete Billing Field, Autocomplete Shipping Field, Current Location, Location Picker positions on checkout page\u003Cbr \u002F>\nSupports WooCommerce Checkout Block\u003C\u002Fli>\n\u003Cli>Set the existing Billing or Shipping field as Google autocomplete field\u003Cbr \u002F>\nPremium Customer Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Version\u003C\u002Fh4>\n\u003Cp>The Pro version of this plugin has some really cool features.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fzetamatic.com\u002Fdownloads\u002Fcheckout-address-autofill-for-woocommerce-pro\u002F\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa> version for better support and unrestricted access to Checkout Address AutoFill For WooCommerce Pro.\u003C\u002Fp>\n","Checkout Address AutoFill For WooCommerce is a WooCommerce add-on which allows your user to autofill both Billing and Shipping address fields in the c &hellip;",400,40241,70,28,"2022-01-24T09:25:00.000Z","5.8.13","4.0","5.4",[21,57,58,59,23],"google-address-autocomplete","google-address-autofill","google-address-validation","https:\u002F\u002Fzetamatic.com\u002F?utm_src=checkout-address-autofill-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcheckout-address-autofill-for-woocommerce.1.1.8.zip",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":27,"downloaded":70,"rating":27,"num_ratings":27,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":18,"tags":74,"homepage":79,"download_link":80,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"woo-autocomplete","Woo-Autocomplete","1.0.0","conceptualapps","https:\u002F\u002Fprofiles.wordpress.org\u002Fconceptualapps\u002F","\u003Cp>Create an awesome online experience by speeding up address entry for your customer, enabling them to auto-complete their address with a single click.\u003C\u002Fp>\n\u003Cp>Woo-Autocomplete for woocommerce greatly simplifies the checkout step helping buyers to fillin there address with Google Places suggest API.\u003C\u002Fp>\n\u003Cp>The smart predictive search can speed up form filling and enhances usability.\u003C\u002Fp>\n\u003Cp>Problems due to wrongly typed address data are reduced.\u003C\u002Fp>\n\u003Cp>Checkout Address suggestion and Autocomplete help to Decreases cart abandonment by checking out quickly.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Shows address suggestions on one click\u003C\u002Fli>\n\u003Cli>Speeds up checkout process\u003C\u002Fli>\n\u003Cli>Saves customers from typing errors whilefilling inbilling and shipping address\u003C\u002Fli>\n\u003Cli>Address autocomplete suggestion world wide with Google Places API\u003C\u002Fli>\n\u003Cli>Increases cart to order conversion possibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Installation Steps\u003C\u002Fh3>\n\u003Cp>To install Checkout Address suggestion and Autocomplete for woocommerce, follow these steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Download woo-autocomplete.zip\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Unzip woo-autocomplete.zip and this will create a directory woo-autocomplete\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Upload woo-autocomplete directory to \u002Fwp-content\u002Fplugins\u002F directory\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Login wordpress admin\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Go to plugins menu and activate the plugin\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add the api key in general settings and save it.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin auto populate both the billing address and the shipping address when the user start typing his address. The woocommerce plugin needs to be &hellip;",1130,"2017-10-18T03:49:00.000Z","4.5.33","3.0.0",[75,76,77,78,24],"address-autocomplete-for-woocommerce","billing-address-autcomplete","shipping-address-autocomplete","woocommerce-addres-autocomplete","http:\u002F\u002Fwww.conceptualapps.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-autocomplete.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":91,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":103,"download_link":104,"security_score":105,"vuln_count":106,"unpatched_count":27,"last_vuln_date":107,"fetched_at":29},"astra-widgets","Astra Widgets","1.2.17","Brainstorm Force","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrainstormforce\u002F","\u003Ch4>The fastest way to add more widgets into your WordPress website.\u003C\u002Fh4>\n\u003Cp>How easy can things get when you can add widgets for particular information and fetch them anywhere on your website? This goes with the most wanted information like the business address, social profile links and list icons.\u003C\u002Fp>\n\u003Cp>The Astra Widget plugin lets you create widgets to add an address, a social profile widget and list icons that you can add into your header, sidebar, footer etc. on your website.\u003C\u002Fp>\n\u003Ch4>How does this work?\u003C\u002Fh4>\n\u003Cp>The Astra Widgets plugin can be installed like any other WordPress plugin. Once installed, you will find the following widgets listed under Appearance -> Widgets\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Astra : Address\u003C\u002Fli>\n\u003Cli>Astra : List Icons\u003C\u002Fli>\n\u003Cli>Astra : Social Profiles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You simply need to select the place you wish to add the widget in and then add the information in the specific fields. Save this and you are done!\u003C\u002Fp>\n\u003Ch4>WHY PEOPLE LOVE THE ASTRA THEME?\u003C\u002Fh4>\n\u003Cp>Astra is currently powering over 1+ million websites. The performance and ease of use it offers has made it the go-to theme for beginners as well as experts.\u003C\u002Fp>\n\u003Ch4>Here are a few reasons why they love Astra –\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Faster Performance\u003C\u002Fstrong> – Astra follows the best coding standards and is built with speed and performance in mind. It is the best WordPress theme that lets you build faster lading and better performing websites.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easy Customization\u003C\u002Fstrong> – With an aim to keep it simple and easy, Astra gives you lots of options to customize everything with just a few clicks. Everything can be managed through the customizer itself!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatibility with Page Builders\u003C\u002Fstrong> – Astra works seamlessly with all major page builders and therefore is opted as the best \u003Ca href=\"https:\u002F\u002Fwpastra.com\u002Ftheme-for-elementor\u002F?utm_source=wp-repo&utm_medium=astra_desc&utm_campaign=ast_widgets\" rel=\"nofollow ugc\">theme for Elementor\u003C\u002Fa>, Beaver Builder, Gutenberg, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pixel Perfect Design\u003C\u002Fstrong> – Astra offers pixel-perfect FREE ready-to-use website demos within a huge library of starter sites. These can simply be imported, tweaked and used to reduce your overall design time.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Deeper Integrations\u003C\u002Fstrong> – Astra lets you create and beautify eCommerce websites and those that offer online courses in minutes. This is possible due to its in-depth integrations with all WooCommerce plugins, LifterLMS, LearnDash, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ready-to-use complete website demos\u003C\u002Fstrong> – Astra offers ready-made starter templates built with Elementor, Beaver Builder, Brizy and Gutenberg. You can import them using the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fastra-sites\u002F\" rel=\"ugc\">Starter Templates\u003C\u002Fa> plugin, tweak and go live in minutes!\u003C\u002Fp>\n","Quickest solution to add widgets like Address, Social Profiles and List icons on a website built with Astra.",200000,4538614,78,17,"2025-12-15T06:25:00.000Z","6.9.4","4.7","5.2",[98,99,100,101,102],"add-widget","address-widget","list-icon-widget","social-media","social-profile-widget","https:\u002F\u002Fwpastra.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fastra-widgets.1.2.17.zip",96,3,"2025-12-28 00:00:00",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":89,"downloaded":116,"rating":105,"num_ratings":117,"last_updated":118,"tested_up_to":119,"requires_at_least":120,"requires_php":121,"tags":122,"homepage":127,"download_link":128,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"custom-post-type-permalinks","Custom Post Type Permalinks","3.5.3","Toro_Unit (Hiroshi Urabe)","https:\u002F\u002Fprofiles.wordpress.org\u002Ftoro_unit\u002F","\u003Cp>Custom Post Type Permalinks allow you edit the permalink structure of custom post type.\u003C\u002Fp>\n\u003Cp>Change custom taxonomy archive’s permalink to “example.org\u002Fpost_type\u002Ftaxonomy_name\u002Fterm_slug”. Can disable this fix.\u003C\u002Fp>\n\u003Cp>And support \u003Ccode>wp_get_archives( 'post_type=foo' )\u003C\u002Fcode> and post type date archive (ex. \u003Ccode>example.com\u002Fpost_type_slug\u002Fdate\u002F2010\u002F01\u002F01\u003C\u002Fcode> ).\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftorounit\u002Fcustom-post-type-permalinks\" rel=\"nofollow ugc\">This Plugin published on GitHub.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Donation: Please send \u003Ca href=\"http:\u002F\u002Fwww.amazon.co.jp\u002Fregistry\u002Fwishlist\u002FCOKSXS25MVQV\" rel=\"nofollow ugc\">My Wishlist\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwww.paypal.me\u002Ftorounit\" rel=\"nofollow ugc\">Paypal\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Translators\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Japanese(ja) – \u003Ca href=\"http:\u002F\u002Fwww.torounit.com\u002F\" rel=\"nofollow ugc\">Toro_Unit\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>French(fr_FR) – \u003Ca href=\"http:\u002F\u002Fgeoffrey.crofte.fr\u002F\" rel=\"nofollow ugc\">Geoffrey Crofte\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Russian(ru_RU) – \u003Ca href=\"http:\u002F\u002Folart.ru\" rel=\"nofollow ugc\">Olart\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fnatali_z\" rel=\"nofollow ugc\">Natali_Z\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Also checkout\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-post-type-permalinks\u002F\" rel=\"ugc\">Simple Post Type Permalinks\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Setting on Code\u003C\u002Fh3>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>register_post_type( 'foo',\n    array(\n        'public' => true,\n        'has_archive' => true,\n        'rewrite' => array(\n            \"with_front\" => true\n        ),\n        'cptp_permalink_structure' => '%post_id%'\n    )\n);\u003C\u002Fpre>\n\u003Ch4>Exclude specific post type\u003C\u002Fh4>\n\u003Cpre>add_filter(  'cptp_is_rewrite_supported_by_foo',  '__return_false' );\n\n\u002F\u002F or\n\nadd_filter(  'cptp_is_rewrite_supported', function ( $support , $post_type ) {\n    if ( 'foo' === $post_type ) {\n        return false;\n    }\n    return $support;\n}, 10, 2);\u003C\u002Fpre>\n","Edit the permalink of custom post type.",1713689,71,"2024-10-10T06:12:00.000Z","6.6.5","6.1","7.4",[20,123,124,125,126],"custom-post-type","link","permalink","url","https:\u002F\u002Fgithub.com\u002Ftorounit\u002Fcustom-post-type-permalinks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-post-type-permalinks.3.5.3.zip",{"slug":130,"name":131,"version":132,"author":133,"author_profile":134,"description":135,"short_description":136,"active_installs":137,"downloaded":138,"rating":139,"num_ratings":140,"last_updated":141,"tested_up_to":142,"requires_at_least":143,"requires_php":144,"tags":145,"homepage":147,"download_link":148,"security_score":149,"vuln_count":106,"unpatched_count":27,"last_vuln_date":150,"fetched_at":29},"custom-permalinks","Custom Permalinks","3.1.2","Sami Ahmed Siddiqui","https:\u002F\u002Fprofiles.wordpress.org\u002Fsasiddiqui\u002F","\u003Cp>You want to take control of your WordPress site’s URLs? The \u003Cstrong>Custom Permalinks\u003C\u002Fstrong> plugin gives you the power to set unique, custom URLs for any post, page, tag, or category. This means you can design your site’s structure exactly how you envision it, rather than being limited by WordPress’s default settings. When you set a custom permalink, the original post URL will be automatically redirected to your new, customized URL.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Individual Permalink Control\u003C\u002Fstrong>: Assign unique URLs to any post, page, tag, or category.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Site Structure Control\u003C\u002Fstrong>: Gain ultimate control over how your site’s URLs are organized.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Type Permalink Structures (v3.0.0+)\u003C\u002Fstrong>: Define custom permalink structures for each public Post Type using predefined tags, automatically generating URLs upon content creation. You can still manually edit any permalink. If left empty, default settings will apply.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Getting Started: Plugin Settings\u003C\u002Fh3>\n\u003Cp>You can configure Custom Permalinks by navigating to \u003Cstrong>Settings > Custom Permalinks\u003C\u002Fstrong> in your WordPress Dashboard.\u003C\u002Fp>\n\u003Ch3>Available Tags for Permalink Structures\u003C\u002Fh3>\n\u003Cp>When setting up your custom permalink structures, you can use a variety of tags that will dynamically populate the URL. Here’s a breakdown of what’s available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>%year%\u003C\u002Fstrong>: The year of the post in four digits, eg: 2025\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%monthnum%\u003C\u002Fstrong>: Month the post was published, in two digits, eg: 01\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%day%\u003C\u002Fstrong>: Day the post was published in two digits, eg: 02\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%hour%\u003C\u002Fstrong>: Hour of the day, the post was published, eg: 15\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%minute%\u003C\u002Fstrong>: Minute of the hour, the post was published, eg: 43\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%second%\u003C\u002Fstrong>: Second of the minute, the post was published, eg: 33\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%post_id%\u003C\u002Fstrong>: The unique ID of the post, eg: 123\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%category%\u003C\u002Fstrong>: A clean version of the category name (its slug). Nested sub-categories will appear as nested directories in the URL..\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%author%\u003C\u002Fstrong>: A sanitized version of the post author’s name.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%postname%\u003C\u002Fstrong>: A clean version of the post or page title (its slug). For example, “This Is A Great Post!” becomes \u003Ccode>this-is-a-great-post\u003C\u002Fcode> in the URL.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%parent_postname%\u003C\u002Fstrong>: Similar to \u003Ccode>%postname%\u003C\u002Fcode>, but uses the immediate parent page’s slug if a parent is selected.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%parents_postnames%\u003C\u002Fstrong>: Similar to \u003Ccode>%postname%\u003C\u002Fcode>, but includes all parent page slugs if parents are selected.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%title%\u003C\u002Fstrong>: The title of the post, converted to a slug. For example, “This Is A Great Post!” becomes \u003Ccode>this-is-a-great-post\u003C\u002Fcode>. Unlike \u003Ccode>%postname%\u003C\u002Fcode> which is set once, \u003Ccode>%title%\u003C\u002Fcode> automatically updates in the permalink if the post title changes (unless the post is published or the permalink is manually edited).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%ctax_TAXONOMY_NAME%\u003C\u002Fstrong>: A clean version of a custom taxonomy’s name. Replace \u003Ccode>TAXONOMY_NAME\u003C\u002Fcode> with the actual taxonomy name. You can also provide a default slug for when no category\u002Ftaxonomy is selected by using \u003Ccode>??\u003C\u002Fcode> (e.g., \u003Ccode>%ctax_type??sales%\u003C\u002Fcode> will use “sales” as a default).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%ctax_parent_TAXONOMY_NAME%\u003C\u002Fstrong>: Similar to \u003Ccode>%ctax_TAXONOMY_NAME%\u003C\u002Fcode>, but includes the immediate parent category\u002Ftag slug in the URL if a parent is selected.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%ctax_parents_TAXONOMY_NAME%\u003C\u002Fstrong>: Similar to \u003Ccode>%ctax_TAXONOMY_NAME%\u003C\u002Fcode>, but includes all parent category\u002Ftag slugs in the URL if parents are selected.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>%custom_permalinks_TAG_NAME%\u003C\u002Fstrong>: Developers have the flexibility to define their own custom tags(replace \u003Ccode>_TAG_NAME\u003C\u002Fcode> with your desired name). To ensure these tags resolve to the correct permalinks, simply apply the \u003Ccode>custom_permalinks_post_permalink_tag\u003C\u002Fcode> filter.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Important Note:\u003C\u002Fstrong> For new posts, Custom Permalinks will keep updating the permalink while the post is in draft mode, assuming a structure is defined in the plugin settings. Once the post is published or its permalink is manually updated, the plugin will stop automatic updates for that specific post.\u003C\u002Fp>\n\u003Ch3>Custom Permalinks: Fine-Tuning with Filters\u003C\u002Fh3>\n\u003Cp>Custom Permalinks offers a range of \u003Cstrong>filters\u003C\u002Fstrong> that empower developers to precisely control its behavior. You can explore all available filters, complete with example code snippets, in our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsamiahmedsiddiqui\u002Fcustom-permalinks\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For Assistance:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Premium Users:\u003C\u002Fstrong> If you need assistance implementing these filters, please don’t hesitate to reach out to us via our \u003Ca href=\"https:\u002F\u002Fwww.custompermalinks.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Premium contact support\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Other Users:\u003C\u002Fstrong> You can also directly reach out to the plugin author via \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fsami-ahmed-siddiqui\u002F\" rel=\"nofollow ugc\">LinkedIn\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Need Help or Found a Bug?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Support:\u003C\u002Fstrong> For one-on-one email support, consider purchasing \u003Ca href=\"https:\u002F\u002Fwww.custompermalinks.com\u002F#pricing-section\" rel=\"nofollow ugc\">Custom Permalinks Premium\u003C\u002Fa>. While some basic support may be provided on the WordPress.org forums, email support is prioritized for premium users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bug Reports:\u003C\u002Fstrong> If you encounter a bug, please report it on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsamiahmedsiddiqui\u002Fcustom-permalinks\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>. Make sure to provide complete information to reproduce the issue. GitHub is for bug reports, not general support questions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you experience any site-breaking issues after upgrading, please report them on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustom-permalinks\u002F\" rel=\"ugc\">WordPress Forum\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsamiahmedsiddiqui\u002Fcustom-permalinks\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> with detailed information. You can always revert to an older version by downloading it from \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-permalinks\u002Fadvanced\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-permalinks\u002Fadvanced\u002F\u003C\u002Fa>.\u003C\u002Fp>\n","A powerful WordPress plugin for full URL control. Set custom permalinks, auto-redirects, and use dynamic tags for ideal site structure and SEO.",100000,2526567,82,116,"2025-10-08T12:56:00.000Z","6.8.5","2.6","7.0",[20,124,125,146,126],"redirect","https:\u002F\u002Fwww.custompermalinks.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-permalinks.3.1.2.zip",97,"2024-08-23 00:00:00",{"attackSurface":152,"codeSignals":158,"taintFlows":165,"riskAssessment":166,"analyzedAt":169},{"hooks":153,"ajaxHandlers":154,"restRoutes":155,"shortcodes":156,"cronEvents":157,"entryPointCount":27,"unprotectedCount":27},[],[],[],[],[],{"dangerousFunctions":159,"sqlUsage":160,"outputEscaping":162,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":164},[],{"prepared":27,"raw":27,"locations":161},[],{"escaped":27,"rawEcho":27,"locations":163},[],[],[],{"summary":167,"deductions":168},"The plugin \"checkout-address-suggestions-for-woocommerce\" v1.2.9 exhibits an excellent security posture based on the provided static analysis and vulnerability history. The absence of any identified attack surface, dangerous functions, raw SQL queries, unescaped output, file operations, external HTTP requests, nonce checks, or capability checks is a strong indicator of secure coding practices. Furthermore, the taint analysis reveals no identified flows with unsanitized paths, suggesting that the plugin is resilient against common injection-style vulnerabilities.\n\nThe vulnerability history is equally positive, with no recorded CVEs, patched or unpatched, of any severity. This lack of historical vulnerabilities, combined with the clean static analysis report, suggests a well-maintained and thoroughly reviewed codebase. The plugin demonstrates a proactive approach to security, or at least has not yet been found to have exploitable weaknesses.\n\nIn conclusion, this plugin appears to be very secure. The developers have either implemented robust security measures from the ground up or have a strong track record of addressing potential vulnerabilities. The comprehensive lack of any red flags in the static analysis and the complete absence of historical CVEs present a low-risk profile.",[],"2026-03-16T20:08:33.749Z",{"wat":171,"direct":188},{"assetPaths":172,"generatorPatterns":179,"scriptPaths":180,"versionParams":181},[173,174,175,176,177,178],"\u002Fwp-content\u002Fplugins\u002Fcheckout-address-sugessions-for-woocommerce\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fcheckout-address-sugessions-for-woocommerce\u002Fassets\u002Fcss\u002Fcheckout-address-sugessions-for-woocommerce.css","\u002Fwp-content\u002Fplugins\u002Fcheckout-address-sugessions-for-woocommerce\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fcheckout-address-sugessions-for-woocommerce\u002Fassets\u002Fjs\u002Fcheckout-address-sugessions-for-woocommerce.js","\u002Fwp-content\u002Fplugins\u002Fcheckout-address-sugessions-for-woocommerce\u002Fassets\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fcheckout-address-sugessions-for-woocommerce\u002Fassets\u002Fjs\u002Fgoogle_maps_api.js",[],[176,177,178],[182,183,184,185,186,187],"checkout-address-sugessions-for-woocommerce\u002Fassets\u002Fcss\u002Fadmin.css?ver=","checkout-address-sugessions-for-woocommerce\u002Fassets\u002Fcss\u002Fcheckout-address-sugessions-for-woocommerce.css?ver=","checkout-address-sugessions-for-woocommerce\u002Fassets\u002Fjs\u002Fadmin.js?ver=","checkout-address-sugessions-for-woocommerce\u002Fassets\u002Fjs\u002Fcheckout-address-sugessions-for-woocommerce.js?ver=","checkout-address-sugessions-for-woocommerce\u002Fassets\u002Fjs\u002Ffrontend.js?ver=","checkout-address-sugessions-for-woocommerce\u002Fassets\u002Fjs\u002Fgoogle_maps_api.js?ver=",{"cssClasses":189,"htmlComments":192,"htmlAttributes":193,"restEndpoints":195,"jsGlobals":196,"shortcodeOutput":198},[190,191],"cas-admin-section","cas-admin-input",[],[194],"data-cas-apikey",[],[197],"cas_frontend_params",[]]