[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fzRyPb0VtqC6PMq3f9Q3HDBV4e3yEk-OauBoIo4z8P3c":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":17,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":141,"fingerprints":166},"slug-as-body-class","Slug as body class","1.0","Carlo Roosen","https:\u002F\u002Fprofiles.wordpress.org\u002Fcarloroosen\u002F","\u003Cp>Want to have css styling rules for individual pages or posts?\u003C\u002Fp>\n\u003Cp>This plugin adds a unique class to the body tag of the html. The added class is formatted as “[post_type]-[post_name]”. For a page with slug (= post_name) “about” it will be “page-about”, and for a post named “today” it will be “post-today”. Currently no slug will be added for archive and category pages. Please let us know if you need this and we will add it.\u003C\u002Fp>\n\u003Ch4>example\u003C\u002Fh4>\n\u003Cp>Say you want to have a red title on your contact page. With this plugin all you need to do is add this line to your css:\u003C\u002Fp>\n\u003Cp>body.page-contact h1 {\u003Cbr \u002F>\n    color : red;\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003Ch4>Acknowledgements\u003C\u002Fh4>\n\u003Cp>Thanks to Damiaan van Vliet for this plugin idea http:\u002F\u002Fwww.albuswebdesign.nl\u002F.\u003C\u002Fp>\n","Add a unique class to the body tag for easy styling of individual pages",100,3343,6,"2014-08-11T10:10:00.000Z","3.9.40","3.7","",[19,20,21,22],"body","class","slug","url","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fslug-as-body-class.1.0.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":24,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"carloroosen",5,140,30,84,"2026-04-04T14:21:18.558Z",[37,56,78,99,121],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":11,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":17,"download_link":55,"security_score":11,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"body-class-by-url-parameter","Body Class By URL Parameter","0.0.2","Jose Mortellaro","https:\u002F\u002Fprofiles.wordpress.org\u002Fgiuse\u002F","\u003Cp>It adds CSS classes to the body depending on the parameters included in the URL.\u003C\u002Fp>\n\u003Cp>For each URL query argument, the plugin adds a CSS class to the body that is composed by [bc]-[paramenter name]-[parameter value].\u003C\u002Fp>\n\u003Cp>Where [bc] is the a prefix that is always the same.\u003C\u002Fp>\n\u003Cp>If for example you share your page https:\u002F\u002Fyour-domain.com\u002Fsample-page on Facebook, the user after clicking on the link will land on a page having an URL that looks like https:\u002F\u002Fyour-domain.com\u002Fsample-page\u002F?fbclid=IwAR0o12nq9Em-x1n\u003C\u002Fp>\n\u003Cp>In this case the plugin would add the class bc-fbclid-IwAR0o12nq9Em-x1n to the body.\u003C\u002Fp>\n\u003Cp>Then you can use that class for your custom CSS.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>.bc-fbclid-IwAR0o12nq9Em-x1n .disable-for-facebook{\n  display:none !important\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>In the example above you hide all the elements that have the class .disable-for-facebook if the users come from the link shared on Facebook.\u003C\u002Fp>\n\u003Cp>This is just an example. You can use it to create different styles depending on whatever query arguments are included in the URL.\u003C\u002Fp>\n\u003Cp>The use of this plugin requires that you have at least basic CSS skills and you know where to put your custom CSS. All other users will not be able to take advantage of this plugin.\u003C\u002Fp>\n\u003Ch4>0.0.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Checked WordPress 6.4\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>0.0.1\u003C\u002Fh4>\n\u003Cp>*Initial release\u003C\u002Fp>\n","It adds a CSS class to the body depending on the parameters included in the URL",50,1820,1,"2025-12-10T09:07:00.000Z","6.9.4","4.6","5.6",[53,54],"body-class","custom-css-by-url","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbody-class-by-url-parameter.0.0.2.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":17,"tags":71,"homepage":76,"download_link":77,"security_score":11,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"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",[72,73,74,75],"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":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":11,"num_ratings":88,"last_updated":89,"tested_up_to":69,"requires_at_least":90,"requires_php":17,"tags":91,"homepage":94,"download_link":95,"security_score":96,"vuln_count":97,"unpatched_count":25,"last_vuln_date":98,"fetched_at":27},"wp-custom-body-class","Custom Body Class","0.7.5","Andrei Lupu","https:\u002F\u002Fprofiles.wordpress.org\u002Feuthelup\u002F","\u003Cp>You can use this plugin to add a unique CSS class to your pages or posts.\u003C\u002Fp>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftastewp.com\u002F\" rel=\"nofollow ugc\">TasteWP\u003C\u002Fa> has prepared a quick WordPress instance with this plugin, so you can give it a try \u003Ca href=\"https:\u002F\u002Fdemo.tastewp.com\u002Fwp-custom-body-class\" rel=\"nofollow ugc\">in this demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Responsiveness\u003C\u002Fh4>\n\u003Cp>There’s a way to add a class to appear only on mobile devices. You can do that by simply adding \u003Ccode>mobile-\u003C\u002Fcode> on the front of\u003Cbr \u002F>\nthe class. For example, if you want to have the class “car” for mobile side, you need to use “mobile-car”.\u003C\u002Fp>\n\u003Ch4>Support me\u003C\u002Fh4>\n\u003Cp>If you find this plugin helpful, or you just want to send me a coffee here are the ways:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use the Github Sponsor button\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fko-fi.com\u002Fthelup\" rel=\"nofollow ugc\">Ko-fi\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Watch me coding on \u003Ca href=\"https:\u002F\u002Fwww.twitch.tv\u002Fthelup\u002F\" rel=\"nofollow ugc\">twitch.tv\u002Fthelup\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Or simply visit my site \u003Ca href=\"https:\u002F\u002Fa.lup.dev\u002F\" rel=\"nofollow ugc\">lup.dev\u003C\u002Fa> and make those analytics ring the bells.\u003C\u002Fli>\n\u003C\u002Ful>\n","A plain simple plugin which allows you to add a custom CSS class the HTML body tag.",10000,117082,21,"2025-07-27T17:23:00.000Z","5.2.0",[19,20,92,93],"css","custom","https:\u002F\u002Fa.lup.dev","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-custom-body-class.0.7.5.zip",99,2,"2019-12-12 00:00:00",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":49,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":119,"download_link":120,"security_score":11,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"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","5.2","8.0",[115,116,117,21,118],"admin-columns","page-titles","permalink","url-path","https:\u002F\u002Fgithub.com\u002Fchuckreynolds\u002FAdmin-Slug-Column","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-slug-column.2.0.0.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":131,"num_ratings":13,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":17,"tags":135,"homepage":139,"download_link":140,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"long-url-maker","LONG URL MAKER","2.0.1","kp","https:\u002F\u002Fprofiles.wordpress.org\u002Fkpcode\u002F","\u003Cp>Change your url for a longer\u003C\u002Fp>\n\u003Ch4>ความสามารถ\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>ทำให้สามารถตั้งชื่อ โพส เพจ สินค้า( woocommerce) หมวดหมู่ และ tag ได้ยาวขึ้น โดยไม่ตัดคำให้เพี้ยน\u003C\u002Fli>\n\u003Cli>กรณีมีชื่อซ้ำ ปลั้กอินสามารถปรับให้ชื่อยาวสมบูรณ์และเติมตัวเลข ข้างหลังได้อย่างสมบูรณ์\u003C\u002Fli>\n\u003Cli>เมื่ออัพเดทเวอร์ชั่น wordpress ระบบจะรันตัวเองให้เองอัตโนมัติ ไม่ต้องกดปิด เปิดการทำงานปลั้กอินใหม่ โดยที่ urlไม่เสียหาย และคงเดิม\u003C\u002Fli>\n\u003Cli>แก้ความผิดพลาด และปรับให้ใช้ได้กับ wordpress เวอร์ชั่นใหม่ได้อย่างสมบูรณ์\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>หมายเหตุ\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>ปลั๊กอินจะไม่แปลงจากชื่อเป็น url ให้อัตโมมัติแล้ว !!\u003C\u002Fli>\n\u003Cli>สำหรับฐานข้อมูลที่เป็น MySql เท่านั้ัน !!!\u003C\u002Fli>\n\u003Cli>เมื่อปิดการทำงานปลั๊กอินตัวนี้ ระบบจะแปลงค่ากลับเป็นดังเดิม โดยจะอ้างอิงจากชื่อ แล้วแปลงค่ากลับให้อัตโนมัติ\u003C\u002Fli>\n\u003Cli>ปิดการทำงานร่วมกับ multisite\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>สำหรับผู้ใช้ที่ใช้ปลั๊กอินอื่นๆ ที่ทำงานเกี่ยวกับ url หรือ slug (PP-auto-thai-url) ให้ทำตามขั้นตอนตามนี้ เพื่อป้องกันข้อมูลเสียหาย\u003C\u002Fh4>\n\u003Col>\n\u003Cli>ดาว์นโหลด แล้วเปิดใช้งานปลั๊กอินตัวนี้ เพื่อสำรองข้อมูลปัจจุบันไว้\u003C\u002Fli>\n\u003Cli>ปิดการใช้งานปลั๊กอินอื่นๆ ที่ทำงานเกี่ยวกับ url slug (PP-auto-thai-url)\u003C\u002Fli>\n\u003Cli>ปิดการทำงานของปลั๊กอินนี้ (LONG URL MAKER)\u003C\u002Fli>\n\u003Cli>เปิดการใช้การปลั๊กอิน (LONG URL MAKER) ตัวนี้อีกครั้ง  ปลั๊กอินจะคืนค่าข้อมูลให้กลับไปเป็นดังเดิม\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Use for make url are more longer. Change slug maximum length from 200 to be 2000.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Post\u003C\u002Fli>\n\u003Cli>Page\u003C\u002Fli>\n\u003Cli>Categories\u003C\u002Fli>\n\u003Cli>Tags\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>woocommerce\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Product\u003C\u002Fli>\n\u003Cli>Categories\u003C\u002Fli>\n\u003Cli>Tags\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note : for database MYSQL and version higher than 5.0.15 only !!\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>ขอบคุณสำหรับไอเดีย และโค้ด ฟังค์ชั่นบางส่วนจาก\u003Cbr \u002F>\nPP-auto-thai-url plugin (Preukson)\u003C\u002Fp>\n\u003Cp>Thank for idea and some code functions.\u003Cbr \u002F>\nPP-auto-thai-url plugin (Preukson)\u003C\u002Fp>\n","เพื่อ URL ที่ยาวขึ้น และสมบูรณ์",2000,22225,96,"2015-07-31T16:31:00.000Z","4.2.39","3.0",[136,21,137,22,138],"full-url","slug-long","url-long","http:\u002F\u002Fwww.kpcode.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flong-url-maker.2.0.1.zip",{"attackSurface":142,"codeSignals":154,"taintFlows":161,"riskAssessment":162,"analyzedAt":165},{"hooks":143,"ajaxHandlers":150,"restRoutes":151,"shortcodes":152,"cronEvents":153,"entryPointCount":25,"unprotectedCount":25},[144],{"type":145,"name":146,"callback":147,"file":148,"line":149},"filter","body_class","slug_as_body_class","slug-as-body-class.php",9,[],[],[],[],{"dangerousFunctions":155,"sqlUsage":156,"outputEscaping":158,"fileOperations":25,"externalRequests":25,"nonceChecks":25,"capabilityChecks":25,"bundledLibraries":160},[],{"prepared":25,"raw":25,"locations":157},[],{"escaped":25,"rawEcho":25,"locations":159},[],[],[],{"summary":163,"deductions":164},"The 'slug-as-body-class' plugin version 1.0 presents an excellent security posture based on the provided static analysis.  The absence of any identified dangerous functions, external HTTP requests, file operations, or SQL queries that don't utilize prepared statements indicates robust coding practices.  Furthermore, the complete lack of identified taint flows with unsanitized paths and the 100% output escaping further solidify its secure foundation.  The vulnerability history is also clean, with zero known CVEs, which suggests a history of secure development and maintenance for this plugin.  This combination of strong code-level security signals and an unblemished vulnerability record points to a plugin that is highly unlikely to introduce security risks to a WordPress site.",[],"2026-03-16T20:34:35.264Z",{"wat":167,"direct":172},{"assetPaths":168,"generatorPatterns":169,"scriptPaths":170,"versionParams":171},[],[],[],[],{"cssClasses":173,"htmlComments":177,"htmlAttributes":178,"restEndpoints":179,"jsGlobals":180,"shortcodeOutput":181},[174,175,176],"post-type-post_name","page-post_name","attachment-post_name",[],[],[],[],[]]