[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6pfZNec9CqAdVCJcwTAmB3JD0_bhN5WW6TfpOoggR2o":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":152,"fingerprints":249},"change-titles-case","Change Titles Case","1.0.3","Michael","https:\u002F\u002Fprofiles.wordpress.org\u002Fmgparisi\u002F","\u003Cp>This plugin is completely free, and offers no pro versions.  \u003Ca href='https:\u002F\u002Fproperprogramming.com' rel=\"nofollow ugc\">Custom Website and WordPress Plugin Assistance\u003C\u002Fa> is available.\u003C\u002Fp>\n\u003Cp>\u003Ca href='https:\u002F\u002Fproperprogramming.com\u002Ftools\u002Fwp-change-titles-case\u002F' rel=\"nofollow ugc\">Please visit my website for screenshots and more.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>I created this plugin with the desire to help convert titles or transform titles case to various case styles on posts and categories.  Initially this was for handling issues due to importing improper cased data but I soon realized many people needed this.\u003C\u002Fp>\n\u003Cp>The transform case plugin works by modifying the titles and provides certain advantages over CSS solutions by providing advanced control and customization.\u003C\u002Fp>\n\u003Cp>Currently, the plugin supports Upper, Lower, and Mixed\u002FSnake Case.  Sentence case is desired, but currently not supported due to the need for a list of nouns.  It should work with all latin languages, but is not currently language specific in its design.\u003C\u002Fp>\n\u003Cp>This plugin allows you to set words\u002Facronyms that will keep these key words lower or upper case.  This can allow you to change the case frequently.\u003C\u002Fp>\n\u003Cp>Since this plugin runs from the Admin screen.  There is no requirement to keep this plugin after its transformation is performed, and it should not degrade the performance of your server.\u003C\u002Fp>\n\u003Cp>No warranty is provided and we recommend backing up the system before performing any transformation.  Use at your own risk.\u003C\u002Fp>\n\u003Ch3>Donations\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpaypal.me\u002Fproperprogramming?locale.x=en_US\" rel=\"no-follow nofollow ugc\">Donate Now!\u003C\u002Fa>\u003C\u002Fp>\n","The title transformation (converts) plugin adds administration functions to the management of posts, pages, categories and most custom content (ACF Co &hellip;",80,2302,84,5,"","5.8.13","5.0","7.1",[20,21,22,23,24],"admin","backend","caps","title","utilities","https:\u002F\u002Fproperprogramming.com\u002Fwp-change-titles-case\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchange-titles-case.1.0.3.zip",100,0,null,"2026-03-15T10:48:56.248Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"mgparisi",1,30,94,"2026-04-04T02:58:57.989Z",[39,63,87,109,130],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":36,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":15,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":34,"unpatched_count":28,"last_vuln_date":61,"fetched_at":62},"simple-admin-language-change","Simple Admin Language Change","2.0.5","Karolina Vyskocilova","https:\u002F\u002Fprofiles.wordpress.org\u002Fvyskoczilova\u002F","\u003Cp>The lightweight plugin extends the default WordPress functionality (user settings in Profile) and pulls out the language selection to the admin bar so you can easily switch between them.\u003C\u002Fp>\n\u003Cp>Do you want help with the development? Join the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fvyskoczilova\u002FSimple-Admin-Language-Change\u002F\" rel=\"nofollow ugc\">Github\u003C\u002Fa>!\u003C\u002Fp>\n","Change your dashboard language quickly and easily from the admin bar as often as you need.",10000,84968,22,"2024-10-31T16:40:00.000Z","6.7.5","4.7",[54,21,55,56,57],"admin-language","backend-language","english","localization","http:\u002F\u002Fkybernaut.cz\u002Fpluginy\u002Fsimple-admin-language-change","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-admin-language-change.2.0.5.zip",92,"2021-05-05 00:00:00","2026-03-15T15:16:48.613Z",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":76,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":85,"download_link":86,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":62},"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",[80,81,82,83,84],"admin-columns","page-titles","permalink","slug","url-path","https:\u002F\u002Fgithub.com\u002Fchuckreynolds\u002FAdmin-Slug-Column","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-slug-column.2.0.0.zip",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":36,"num_ratings":97,"last_updated":98,"tested_up_to":99,"requires_at_least":100,"requires_php":101,"tags":102,"homepage":106,"download_link":107,"security_score":108,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":62},"featured-galleries","Featured Galleries","2.1.0","Andy Mercer","https:\u002F\u002Fprofiles.wordpress.org\u002Fkelderic\u002F","\u003Ch4>Hello Theme Developers!\u003C\u002Fh4>\n\u003Cp>Have you ever added a Featured Image to a post and thought to yourself, “I wish I could add more than one image this way”? Well, now you can. Featured Galleries mirrors the Featured Images functionality of WordPress. The only difference is that posts get an entire gallery rather than just a single image. These galleries behave almost exactly like Featured Images, and make use of  WordPress’s built in Media Manager. Users can select images, define the order, and save the gallery, all through a simple drag-n-drop interface.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>: This plugin DOES NOT HANDLE THE FRONTEND HTML CREATION. That is left for themes to handle, to allow for maximum flexibility. Featured Galleries just handles the backend\u002Fadmin interface for creating featured galleries and storing them as metadata. You will need to integrate this into your theme, or use a theme with prebuilt integration.\u003C\u002Fp>\n\u003Ch4>Quick Start Guide to Integrate Into Themes\u003C\u002Fh4>\n\u003Cp>\u003Cem>For more information, see \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FKelderic\u002Ffeatured-galleries\u002Fwiki\" rel=\"nofollow ugc\">GitHub Wiki\u003C\u002Fa>\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>I’ve tried to make this as intuitive as possible. Themes can integrate Featured Galleries in the same way they integrate Featured Images. Inside any template file where the gallery should appear, the theme will call the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FKelderic\u002Ffeatured-galleries\u002Fwiki\u002Fget_post_gallery_ids\" rel=\"nofollow ugc\">\u003Ccode>get_post_gallery_ids()\u003C\u002Fcode>\u003C\u002Fa> function. As long as it is used inside the loop, the function doesn’t need any parameters. By default, it will return an array of image IDs.\u003C\u002Fp>\n\u003Ch4>Example\u003C\u002Fh4>\n\u003Cp>Set inside the Loop. This returns all images in the Featured Gallery, as an array, then loops through to display each using an HTML \u003Ccode>\u003Cimg>\u003C\u002Fcode> tag.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$galleryArray = get_post_gallery_ids(); \n\nforeach ( $galleryArray as $id ) {\n\n    echo '\u003Cimg src=\"' . wp_get_attachment_url( $id ) .'\">';\n\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can also customize the returned value from the function to suit your needs. See the full \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FKelderic\u002Ffeatured-galleries\u002Fwiki\u002Fget_post_gallery_ids\" rel=\"nofollow ugc\">function documentation\u003C\u002Fa> page for details.\u003C\u002Fp>\n\u003Ch4>Custom Post Types\u003C\u002Fh4>\n\u003Cp>The plugin comes with a filter to easily add Featured Galleries to custom post types. See the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FKelderic\u002Ffeatured-galleries\u002Fwiki\u002Ffg_post_types\" rel=\"nofollow ugc\">\u003Ccode>fg_post_types\u003C\u002Fcode>\u003C\u002Fa> documentation page for details.\u003C\u002Fp>\n\u003Ch4>Customizing the Media Manager\u003C\u002Fh4>\n\u003Cp>The media manager can be customized in sevearl ways. See the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FKelderic\u002Ffeatured-galleries\u002Fwiki\u002Ffg_show_sid℮bar\" rel=\"nofollow ugc\">\u003Ccode>fg_show_sidebar\u003C\u002Fcode>\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FKelderic\u002Ffeatured-galleries\u002Fwiki\u002Ffg_use_legacy_selection\" rel=\"nofollow ugc\">\u003Ccode>fg_use_legacy_selection\u003C\u002Fcode>\u003C\u002Fa> filter documentation pages for details.\u003C\u002Fp>\n\u003Ch4>Want to Help?\u003C\u002Fh4>\n\u003Cp>I’d love some help with internationalization. It was working at one point, but drivingralle did that code because I don’t really understand it, and I’m not sure it’s still working.\u003C\u002Fp>\n","Do you like giving posts a Featured Image? Try out a Featured Gallery. It's like a Featured Images ... except as many images as you want.",3000,37233,20,"2018-08-02T22:31:00.000Z","4.9.29","3.8.0","5.4",[20,21,103,104,105],"featured","galleries","images","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffeatured-galleries\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffeatured-galleries.2.1.0.zip",85,{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":73,"num_ratings":119,"last_updated":120,"tested_up_to":121,"requires_at_least":122,"requires_php":123,"tags":124,"homepage":128,"download_link":129,"security_score":108,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":62},"admin-customizer","Admin Customizer","2.2.7","Nilambar Sharma","https:\u002F\u002Fprofiles.wordpress.org\u002Fnilambar\u002F","\u003Cp>This plugin allows you to customize admin interface of your WordPress site. Several options are available in a single plugin.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Change logo in admin header\u003C\u002Fli>\n\u003Cli>Custom CSS style for Admin and Login pages\u003C\u002Fli>\n\u003Cli>Hide update nagging bar\u003C\u002Fli>\n\u003Cli>Replace ‘Howdy’ with your own text\u003C\u002Fli>\n\u003Cli>Rearrange Logout menu\u003C\u002Fli>\n\u003Cli>Confirmation on Logout\u003C\u002Fli>\n\u003Cli>Hide WordPress Default Dashboard widgets\u003C\u002Fli>\n\u003Cli>Add new custom widget in Dashboard\u003C\u002Fli>\n\u003Cli>Hide or customize admin footer\u003C\u002Fli>\n\u003Cli>Change logo in Login page\u003C\u002Fli>\n\u003Cli>Add background image in your Login page\u003C\u002Fli>\n\u003Cli>Set maximum number of Revisions or disable completely\u003C\u002Fli>\n\u003Cli>Change Default Email address and Name for sending emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you like this plugin, please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fadmin-customizer\u002Freviews\u002F\" rel=\"ugc\">rate and review\u003C\u002Fa>.\u003C\u002Fp>\n","A plugin for customizing your admin panel.",1000,35342,16,"2023-08-15T09:49:00.000Z","6.3.8","4.9","5.6",[20,21,125,126,127],"customization","customize","dashboard","https:\u002F\u002Fwww.nilambar.net\u002F2013\u002F11\u002Fadmin-customizer-wordpress-plugin.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-customizer.2.2.7.zip",{"slug":131,"name":132,"version":133,"author":134,"author_profile":135,"description":136,"short_description":137,"active_installs":117,"downloaded":138,"rating":27,"num_ratings":139,"last_updated":140,"tested_up_to":141,"requires_at_least":142,"requires_php":15,"tags":143,"homepage":148,"download_link":149,"security_score":150,"vuln_count":34,"unpatched_count":28,"last_vuln_date":151,"fetched_at":62},"backend-designer","Backend Designer","1.4","Daniele De Rosa","https:\u002F\u002Fprofiles.wordpress.org\u002Fbloodspencer\u002F","\u003Cp>The Backend Designer allows you to create your own Color Scheme for your WordPress admin panel with \u003Cstrong>Live-Preview.\u003C\u002Fstrong> Also you can customize the Login screen uploading your own logo and style it with your favorite colors. So helpful to make client projects unique!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>See it in action!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=NZuNEaZnu1M\" rel=\"nofollow ugc\">Backend Designer – Video\u003C\u002Fa>\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\u002FNZuNEaZnu1M?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>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create your own design for the WordPress Backend. It´s so easy.\u003C\u002Fli>\n\u003Cli>Customize the WordPress Login screen. Upload your own logo and style it with your favorite colors.\u003C\u002Fli>\n\u003Cli>Upload an awesome background image to your login screen to make it very unique.\u003C\u002Fli>\n\u003Cli>Set your favorite font family for your backend.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Preview:\u003C\u002Fstrong> You can see the color changes while changing.\u003C\u002Fli>\n\u003Cli>You have the possibility to enable your created color scheme globally for all users.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Benefits\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>It´s very fast. Style your backend in 2 minutes and make it awesome!\u003C\u002Fli>\n\u003Cli>Preview your changes live before you save them.\u003C\u002Fli>\n\u003Cli>Your WordPress Backend will look very unique. Be creative!\u003C\u002Fli>\n\u003C\u002Ful>\n","Create your own design for the Wordpress Backend with live-preview and customize the Login screen with your own logo and awesome color styles.",13176,4,"2024-04-11T09:08:00.000Z","6.5.8","3.0.1",[144,131,145,146,147],"admin-theme","backend-theme","customize-admin","design-backend","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbackend-designer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbackend-designer.1.4.zip",91,"2024-04-16 00:00:00",{"attackSurface":153,"codeSignals":197,"taintFlows":208,"riskAssessment":237,"analyzedAt":248},{"hooks":154,"ajaxHandlers":185,"restRoutes":186,"shortcodes":195,"cronEvents":196,"entryPointCount":34,"unprotectedCount":34},[155,161,164,166,169,172,175,177,180,183],{"type":156,"name":157,"callback":158,"file":159,"line":160},"action","plugins_loaded","anonymous","includes\\class-change-titles-case.php",155,{"type":156,"name":162,"callback":158,"file":159,"line":163},"admin_enqueue_scripts",172,{"type":156,"name":162,"callback":158,"file":159,"line":165},173,{"type":156,"name":167,"callback":158,"file":159,"line":168},"admin_menu",176,{"type":156,"name":170,"callback":158,"file":159,"line":171},"wp_loaded",188,{"type":156,"name":173,"callback":158,"file":159,"line":174},"admin_notices",194,{"type":156,"name":170,"callback":158,"file":159,"line":176},195,{"type":156,"name":178,"callback":158,"file":159,"line":179},"rest_api_init",196,{"type":156,"name":181,"callback":158,"file":159,"line":182},"wp_enqueue_scripts",266,{"type":156,"name":181,"callback":158,"file":159,"line":184},267,[],[187],{"namespace":188,"route":189,"methods":190,"callback":192,"permissionCallback":29,"file":193,"line":194},"change-titles-case\u002Fv1","\u002Finit\u002F",[191],"GET","get_CSV_Post_Request_Handler","admin\\class-change-titles-case-admin.php",237,[],[],{"dangerousFunctions":198,"sqlUsage":199,"outputEscaping":201,"fileOperations":28,"externalRequests":28,"nonceChecks":34,"capabilityChecks":206,"bundledLibraries":207},[],{"prepared":28,"raw":28,"locations":200},[],{"escaped":139,"rawEcho":34,"locations":202},[203],{"file":193,"line":204,"context":205},722,"raw output",3,[],[209,227],{"entryPoint":210,"graph":211,"unsanitizedCount":34,"severity":226},"print_plugin_admin_notices (admin\\class-change-titles-case-admin.php:716)",{"nodes":212,"edges":223},[213,218],{"id":214,"type":215,"label":216,"file":193,"line":217},"n0","source","$_REQUEST",721,{"id":219,"type":220,"label":221,"file":193,"line":204,"wp_function":222},"n1","sink","echo() [XSS]","echo",[224],{"from":214,"to":219,"sanitized":225},false,"medium",{"entryPoint":228,"graph":229,"unsanitizedCount":28,"severity":236},"\u003Cclass-change-titles-case-admin> (admin\\class-change-titles-case-admin.php:0)",{"nodes":230,"edges":233},[231,232],{"id":214,"type":215,"label":216,"file":193,"line":217},{"id":219,"type":220,"label":221,"file":193,"line":204,"wp_function":222},[234],{"from":214,"to":219,"sanitized":235},true,"low",{"summary":238,"deductions":239},"The 'change-titles-case' plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries, implementing nonce checks, and performing capability checks. The absence of dangerous functions, file operations, and external HTTP requests is also reassuring. Furthermore, the plugin has no known vulnerabilities in its history, suggesting a generally stable codebase.\n\nHowever, significant security concerns are present. The plugin exposes a single REST API route without proper permission callbacks, creating a direct entry point for potential attackers. While the taint analysis didn't reveal critical or high-severity vulnerabilities, it did identify one flow with unsanitized paths, which warrants investigation, especially in conjunction with the unprotected REST API endpoint. The output escaping is also not perfect, with 20% of outputs not properly escaped, which could lead to Cross-Site Scripting (XSS) vulnerabilities if untrusted data is involved in these outputs.\n\nIn conclusion, while the plugin benefits from a clean vulnerability history and adherence to some secure coding practices, the unprotected REST API endpoint and the presence of an unsanitized path flow represent considerable risks. These specific issues should be addressed to improve the plugin's overall security.",[240,243,246],{"reason":241,"points":242},"REST API route without permission callbacks",10,{"reason":244,"points":245},"Taint flow with unsanitized paths",8,{"reason":247,"points":139},"Improper output escaping (20% of outputs)","2026-03-16T21:23:36.212Z",{"wat":250,"direct":257},{"assetPaths":251,"generatorPatterns":253,"scriptPaths":254,"versionParams":255},[252],"\u002Fwp-content\u002Fplugins\u002Fchange-titles-case\u002Fadmin\u002Fcss\u002Fchange-titles-case-admin.css",[],[],[256],"change-titles-case-admin.css?ver=",{"cssClasses":258,"htmlComments":259,"htmlAttributes":260,"restEndpoints":261,"jsGlobals":262,"shortcodeOutput":264},[],[],[],[],[263],"c_t_c_Change_Case_Data",[]]