[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHdBxEdz_sHpDfzniPL6a9HCY9Vsb3iJEeLbYiwXli98":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":134,"fingerprints":163},"german-slugs","German Slugs","0.2","texttheater","https:\u002F\u002Fprofiles.wordpress.org\u002Ftexttheater\u002F","\u003Cp>NOTE: recent WordPress versions already properly transliterate umlauts if the\u003Cbr \u002F>\nsite language is German. In that case, German Slugs is no longer needed.\u003C\u002Fp>\n\u003Cp>While creating a post or page, WordPress automatically suggests a permalink. If\u003Cbr \u002F>\nyour permalink structure contains the %postname% tag, then the title of your\u003Cbr \u002F>\npost or page will be used, simplified by conversion to lowercase, replacing\u003Cbr \u002F>\nspaces with hyphens, removing certain punctuation characters and removing\u003Cbr \u002F>\ndiacritics from latin letters.\u003C\u002Fp>\n\u003Cp>Thus, by default, ä is replaced with a, ö with o, ü with u and ß with s (similar\u003Cbr \u002F>\nfor capital letters). For German, the conventional transliteration is ä to ae, ö\u003Cbr \u002F>\nto oe, ü to ue and ß to ss (sometimes sz in Austria, this is not yet supported).\u003Cbr \u002F>\nThis plugin makes your WordPress apply the conventional transliteration.\u003C\u002Fp>\n\u003Cp>I wrote this plugin because manually correcting WordPress’s suggestions is a\u003Cbr \u002F>\nconsiderable hassle, especially if you decide to change the title afterwards.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you have questions or suggestions, contact me at poststelle ät texttheater döt\u003Cbr \u002F>\nnet.\u003C\u002Fp>\n","German Slugs properly transliterates umlauts and the letter ß appearing in titles for slugs (i.e. for pretty permalinks).",900,12859,100,5,"2022-01-17T12:27:00.000Z","4.0.38","3.1","",[20,21,22,23,24],"german","permalink","slug","umlaut","url","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fgerman-slugs\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgerman-slugs.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},3,3920,358,69,"2026-04-04T13:58:03.799Z",[39,61,83,99,117],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":18,"tags":54,"homepage":59,"download_link":60,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"no-category-base-wpml","No Category Base (WPML)","1.4","DigitalME","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigitalmeactivecampaign\u002F","\u003Cp>As the name suggests this plugin will completely remove the mandatory ‘Category Base’ from your category permalinks ( e.g. ‘mysite.com\u002Fcategory\u002Fmy-category\u002F’ to ‘mysite.com\u002Fmy-category\u002F’ ).\u003C\u002Fp>\n\u003Cp>The plugin requires no setup or modifying core wordpress files and will not break any links. It will also take care of redirecting your old category links to the new ones.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Better and logical permalinks like ‘mysite.com\u002Fmy-category\u002F’ and ‘mysite.com\u002Fmy-category\u002Fmy-post\u002F’.\u003C\u002Fli>\n\u003Cli>Simple plugin – barely adds any overhead.\u003C\u002Fli>\n\u003Cli>Works out of the box – no setup needed.\u003C\u002Fli>\n\u003Cli>No need to modify WordPress files.\u003C\u002Fli>\n\u003Cli>Doesn’t require other plugins to work.\u003C\u002Fli>\n\u003Cli>Compatible with sitemap plugins.\u003C\u002Fli>\n\u003Cli>Compatible with WPML.\u003C\u002Fli>\n\u003Cli>Works with multiple sub-categories.\u003C\u002Fli>\n\u003Cli>Works with WordPress Multisite.\u003C\u002Fli>\n\u003Cli>Redirects old category permalinks to the new ones (301 redirect, good for SEO).\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin removes the mandatory 'Category Base' from your category permalinks. It's compatible with WPML.",100000,856653,92,33,"2025-11-07T13:46:00.000Z","6.8.5","5.0",[55,56,57,58],"category-base","category-permalinks","category-slug","category-url","https:\u002F\u002Fwww.digitalme.cc\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fno-category-base-wpml.1.4.zip",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":81,"download_link":82,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"admin-slug-column","Admin Slug Column","2.0.0","Chuck Reynolds","https:\u002F\u002Fprofiles.wordpress.org\u002Fryno267\u002F","\u003Cp>This plugin adds a URL path column to the edit screens for all post types — posts, pages, and any custom post type including WooCommerce products. Child pages show the full nested path. For drafts, pending, and scheduled content the URL path is shown slightly greyed out since it isn’t an official URL yet. Multibyte characters in slugs (non-latin languages) are fully supported.\u003C\u002Fp>\n\u003Cp>I initially built this out of necessity to quickly identify pages by their slug\u002Fpath as sometimes the titles that clients used did’t match up nicely with the URL slug on the front-end of the site; so here’s a fast way to do that. Nothing fancy, just does what it does.\u003C\u002Fp>\n\u003Cp>Do you have a feature you’d like or a bug you’ve found? Feel free to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fchuckreynolds\u002FAdmin-Slug-Column\u002Fissues\" rel=\"nofollow ugc\">make an issue on the github repo\u003C\u002Fa>.\u003C\u002Fp>\n","Adds a URL path column to all admin post type edit screens. Works with posts, pages, and any custom post type including WooCommerce products.",5000,63546,98,31,"2026-03-10T02:49:00.000Z","6.9.4","5.2","8.0",[78,79,21,22,80],"admin-columns","page-titles","url-path","https:\u002F\u002Fgithub.com\u002Fchuckreynolds\u002FAdmin-Slug-Column","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-slug-column.2.0.0.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":13,"num_ratings":14,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":18,"tags":96,"homepage":18,"download_link":98,"security_score":49,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"automatically-update-permalinks","Automatically Update Permalinks","1.0.4","WP Zone","https:\u002F\u002Fprofiles.wordpress.org\u002Faspengrovestudios\u002F","\u003Cp>When this plugin is activated and the title of a post or page is changed, the permalink (slug) of the post or page is automatically updated to reflect the new title. There is an option to disable this functionality on a one-time basis when saving.\u003C\u002Fp>\n\u003Cp>If you like this plugin, please consider leaving a comment or review.\u003C\u002Fp>\n\u003Ch3>You may also like these plugins\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpzone.co\u002F\" rel=\"nofollow ugc\">WP Zone\u003C\u002Fa> has built a bunch of plugins, add-ons, and themes. Check out other favorites here on the repository and don’t forget to leave a 5-star review to help others in the community decide.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-sales-report-for-woocommerce\u002F\" rel=\"ugc\">Product Sales Report for WooCommerce\u003C\u002Fa> – setup a custom sales report for the products in your WooCommerce store with toggle sorting options. Including or excluding items based on date range, sale status, product category and id, define display order, choose what fields to include, and generate your report with a click.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexport-order-items-for-woocommerce\u002F\" rel=\"ugc\">Export Order Items for WooCommerce\u003C\u002Fa> – export the order details for each sale in your WooCommerce store. Simplify order fulfillment, generate accounting reports in a few clicks, and download into CSV format for readability and universal compatibility with Export Order Items.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freplace-image\u002F\" rel=\"ugc\">Replace Image\u003C\u002Fa> – keep the same URL when uploading to the WordPress media library\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fforce-update-check-for-plugins-and-themes\u002F\" rel=\"ugc\">Force Update Check for Plugins and Themes\u003C\u002Fa> -force Update Check for Plugins and Themes forces WordPress to run a theme and plugin update check whenever you visit the WordPress updates page\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fconnect-sendgrid-for-emails\u002F\" rel=\"ugc\">Connect SendGrid for Emails\u003C\u002Fa> –  connect SendGrid for Emails is a third-party fork of (and a drop-in replacement for) the official SendGrid plugin\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-css-and-javascript\u002F\" rel=\"ugc\">Custom CSS and JavaScript\u003C\u002Fa> – allows you to add custom site-wide CSS styles and JavaScript code to your WordPress site. Useful for overriding your theme’s styles and adding client-side functionality.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-user-registration-notification-emails\u002F\" rel=\"ugc\">Disable User Registration Notification Emails\u003C\u002Fa> – when this plugin is activated, it disables the notification sent to the admin email when a new user account is registered.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimage-upload-for-bbpress\u002F\" rel=\"ugc\">Inline Image Upload for BBPress\u003C\u002Fa> – enables the TinyMCE WYSIWYG editor for BBPress forum topics and replies and adds a button to the editor’s “Insert\u002Fedit image” dialog that allows forum users to upload images from their computer and insert them inline into their posts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpassword-strength-for-woocommerce\u002F\" rel=\"ugc\">Password Strength for WooCommerce\u003C\u002Fa> – disables password strength enforcement in WooCommerce.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdonations-for-woocommerce\u002F\" rel=\"ugc\">Potent Donations for WooCommerce\u003C\u002Fa> – acceptance donations through your WooCommerce store\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshortcodes-for-divi\u002F\" rel=\"ugc\">Shortcodes for Divi\u003C\u002Fa> – allows to use Divi Library layouts as shortcodes everywhere where text comes.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstock-export-and-import-for-woocommerce\u002F\" rel=\"ugc\">Stock Export and Import for WooCommerce\u003C\u002Fa> – generates reports on the stock status (in stock \u002F out of stock) and quantity of individual WooCommerce products.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frandom-quiz-addon-for-lifterlms\u002F\" rel=\"ugc\">Random Quiz Generator for LifterLMS\u003C\u002Fa> – pull a random set of questions from your quiz so users never get the same question twice when retaking or setting up a practice quiz.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-and-divi-icons\u002F\" rel=\"ugc\">WP and Divi Icons\u003C\u002Fa> – adds over 660 custom outline SVG icons to your website. SVG icons are vector icons, so they are sharp and look good on any screen at any size.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-layouts\u002F\" rel=\"ugc\">WP Layouts\u003C\u002Fa> – the best way to organize, import, and export your layouts, especially if you have multiple websites.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-squish\u002F\" rel=\"ugc\">WP Squish\u003C\u002Fa> – reduce the amount of storage space consumed by your WordPress installation through the application of user-definable JPEG compression levels and image resolution limits to uploaded images.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To view WP Zone’s premium WordPress plugins and themes, visit our \u003Ca href=\"https:\u002F\u002Fwpzone.co\u002Fproduct\u002F\" rel=\"nofollow ugc\">WordPress products catalog page\u003C\u002Fa>\u003C\u002Fp>\n","Automatically updates the permalink (slug) of a post or page when its title is changed.",1000,13744,"2024-08-12T19:28:00.000Z","6.6.5","3.0",[21,97,22,24],"permalinks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautomatically-update-permalinks.1.0.4.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":91,"downloaded":107,"rating":13,"num_ratings":108,"last_updated":109,"tested_up_to":74,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":115,"download_link":116,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"de_de","de_DE","1.0.3","Frank Bueltge","https:\u002F\u002Fprofiles.wordpress.org\u002Fbueltge\u002F","\u003Cp>The solution is usually interested in installations that set the language to de_DE, German. This Plugin, also usable as a drop-in, replaces non-ASCII strings, especially German umlauts, with an alternate in permalinks and uploaded files. Also, add the German language key to the feed.\u003C\u002Fp>\n\u003Cp>\u003Cem>The following hints are only available in the German language.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>Beschreibung\u003C\u002Fh4>\n\u003Cp>Diese Sprach-\u003Cem>DropIn\u003C\u002Fem> ersetzt diverse Zeichen durch entprechende Strings in den Permalinks und den Namen hochgeladener Dateien. Im weiteren wird der Sprachschlüssel der Feeds gesetzt.\u003C\u002Fp>\n\u003Ch4>Lösungen\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Ersatz von Umlauten und Sonderzeichen um saubere Permalinks zu erzeugen\n\u003Cul>\n\u003Cli>Beispiel: \u003Cem>Das häßliche Entlein kostet 1 €\u003C\u002Fem> wird im Permalink zu \u003Cem>das haessliches-entlein-kostet-1-eur\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Dateinamen ersetzen: Sonderzeichen, Leerzeichen, Umlaute\n\u003Cul>\n\u003Cli>Beispiel: \u003Cem>Häßliches Entlein.png\u003C\u002Fem> wird zu \u003Cem>haessliches-entlein.png\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Setzt den Sprachwert des Feed auf \u003Ccode>de\u003C\u002Fcode> (dafür hat WordPress keine sichtbare Option)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Hinweise\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Wenn das Plugin \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftoscho\u002FGermanix-WordPress-Plugin\" rel=\"nofollow ugc\">Germanix\u003C\u002Fa> aktiv ist, dann wirkt dieses Plugin\u002F Dropin \u003Ccode>de_DE.php\u003C\u002Fcode> nicht.\u003C\u002Fli>\n\u003Cli>Support, Fehler, Ergänzen bitte via \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbueltge\u002Fde-DE\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support und Unterstützung\u003C\u002Fh4>\n\u003Cp>Das Plugin liegt auf \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbueltge\u002Fde-DE\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> und jede Hilfe ist gern gesehen.\u003C\u002Fp>\n","Replace non-ASCII characters for installs that set the German language as a primary language.",16436,2,"2026-01-29T12:29:00.000Z","3.5","5.6",[113,20,21,23,114],"ascii","upload","https:\u002F\u002Fgithub.com\u002Fbueltge\u002Fde-DE","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fde_de.1.0.3.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":28,"num_ratings":28,"last_updated":127,"tested_up_to":128,"requires_at_least":129,"requires_php":130,"tags":131,"homepage":132,"download_link":133,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"change-core-slugs","Change Core Slugs","1.0.0","Milan Dinić","https:\u002F\u002Fprofiles.wordpress.org\u002Fdimadin\u002F","\u003Cp>Change Core Slugs is a plugin that allows you to set custom permalink slugs instead of default ones that are provided with WordPress core. This functionality is already available in WordPress, however it can be used by manually setting new configuration in the code. What this plugin does is that it provides friendly user interface where all site admins can change default slugs.\u003C\u002Fp>\n\u003Cp>You can change:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>author\u003C\u002Fcode> base in authors archives\u003C\u002Fli>\n\u003Cli>\u003Ccode>search\u003C\u002Fcode> base in searches archives\u003C\u002Fli>\n\u003Cli>\u003Ccode>page\u003C\u002Fcode> base in pagination pages of archives or in single posts\u003C\u002Fli>\n\u003Cli>\u003Ccode>comments-page\u003C\u002Fcode> base in pagination pages of single posts comments\u003C\u002Fli>\n\u003Cli>\u003Ccode>comments\u003C\u002Fcode> base in comments feeds\u003C\u002Fli>\n\u003Cli>\u003Ccode>feed\u003C\u002Fcode> base in feeds\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When you change any slug, you will not get redirection from the pages that used old slug. Same goes if you again change any slug. If you want redirection, you must set it through server rules or with other plugins.\u003C\u002Fp>\n\u003Cp>If you disable this plugin, old, default slugs will be restored and URLs with new slugs will stop working. The only way to keep new slugs is by manually setting them in the code.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NOTE\u003C\u002Fstrong>: because of two bugs in WordPress core, in some cases setting custom slugs will not work properly. These cases are when \u003Ccode>page\u003C\u002Fcode> or \u003Ccode>comments-page\u003C\u002Fcode> include any non-ASCII character (ticket \u003Ca href=\"https:\u002F\u002Fcore.trac.wordpress.org\u002Fticket\u002F41891\" rel=\"nofollow ugc\">#41891\u003C\u002Fa>), or when \u003Ccode>feed\u003C\u002Fcode> or \u003Ccode>comments\u003C\u002Fcode> bases are set (ticket \u003Ca href=\"https:\u002F\u002Fcore.trac.wordpress.org\u002Fticket\u002F43274\" rel=\"nofollow ugc\">#43274\u003C\u002Fa>). Until these two bugs are fixed, you can use \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdimadin\u002Fredirect-canonical-fix\" rel=\"nofollow ugc\">temporary plugin\u003C\u002Fa> that includes fixes. You do not need that plugin if you do not use features that trigger bugs from above.\u003C\u002Fp>\n\u003Cp>And it’s on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdimadin\u002Fchange-core-slugs\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Got to Settings > Change Core Slugs page.\u003C\u002Fp>\n","Set custom permalink slugs instead of default ones.",10,1697,"2019-03-30T13:45:00.000Z","5.1.22","4.9","5.4",[21,22,24],"https:\u002F\u002Fmilandinic.com\u002Fwordpress\u002Fplugins\u002Fchange-core-slugs\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchange-core-slugs.1.0.0.zip",{"attackSurface":135,"codeSignals":147,"taintFlows":154,"riskAssessment":155,"analyzedAt":162},{"hooks":136,"ajaxHandlers":143,"restRoutes":144,"shortcodes":145,"cronEvents":146,"entryPointCount":28,"unprotectedCount":28},[137],{"type":138,"name":139,"callback":140,"priority":14,"file":141,"line":142},"filter","sanitize_title","transliterate_aeoeuess","german-slugs.php",36,[],[],[],[],{"dangerousFunctions":148,"sqlUsage":149,"outputEscaping":151,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":153},[],{"prepared":28,"raw":28,"locations":150},[],{"escaped":28,"rawEcho":28,"locations":152},[],[],[],{"summary":156,"deductions":157},"Based on the provided static analysis and vulnerability history, the \"german-slugs\" plugin v0.2 exhibits a strong security posture. The code analysis reveals no dangerous functions, no SQL queries that are not using prepared statements, and all output is properly escaped. Furthermore, there are no file operations, external HTTP requests, or evidence of bundled libraries, which helps to reduce the overall attack surface. The absence of nonce and capability checks is noted, but given the complete lack of any identified entry points (AJAX, REST API, shortcodes, cron events) in this version, this does not currently represent a direct risk.\n\nThe vulnerability history for this plugin is also exceptionally clean, with zero recorded CVEs of any severity. This indicates either a history of robust security development or a lack of prior exploitation attempts. The combination of zero identified entry points and a clean vulnerability record suggests that, at this specific version and based on the data provided, the plugin is highly secure. However, it's crucial to remember that security is an ongoing process, and future updates or changes to the plugin's functionality could introduce new risks.",[158,160],{"reason":159,"points":14},"Missing nonce checks",{"reason":161,"points":14},"Missing capability checks","2026-03-16T19:14:52.890Z",{"wat":164,"direct":173},{"assetPaths":165,"generatorPatterns":168,"scriptPaths":169,"versionParams":170},[166,167],"\u002Fwp-content\u002Fplugins\u002Fgerman-slugs\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fgerman-slugs\u002Fscript.js",[],[167],[171,172],"german-slugs\u002Fstyle.css?ver=","german-slugs\u002Fscript.js?ver=",{"cssClasses":174,"htmlComments":175,"htmlAttributes":177,"restEndpoints":178,"jsGlobals":179,"shortcodeOutput":180},[],[176],"\u003C!-- This file is part of German Slugs. -->",[],[],[],[]]