[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8V4so6BE9bpHA0ZVLHxv77XJalTQYv8DKvbgKms6EG8":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":136,"fingerprints":285},"front-end-users","Front-End Users","1.2.2","tombenner","https:\u002F\u002Fprofiles.wordpress.org\u002Ftombenner\u002F","\u003Cp>Front-End Users is a WordPress plugin that prevents specified user roles from accessing the WordPress admin section (the pages in \u002Fwp-admin\u002F), sets up a profile editing page on the front-end, and allows for customization of front-end user-specific pages.  This allows you to hide all of the WordPress back-end from specified roles (e.g. Subscribers) and instead present to them a profile editing page (and, optionally, other user-specific pages) that have the same layout as the rest of the site.  The front-end functionality is available to all roles, but you can choose which roles are able to access the WordPress admin section (by default, only Administrators have access to it).\u003C\u002Fp>\n\u003Cp>Front-End Users also makes it easy to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display user-specific links that depend on the login state (e.g. “Sign in | Register”, “John | Sign out”, “John | Dashboard | Sign out”)\u003C\u002Fli>\n\u003Cli>Change the URL of the profile editing page and other user-specific pages\u003C\u002Fli>\n\u003Cli>Add other user-specific pages and display a menu of all of some of these pages\u003C\u002Fli>\n\u003Cli>Determine whether the current user has access to the admin section\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The documentation for the hooks is in \u003Ca href=\"http:\u002F\u002Fgithub.com\u002Ftombenner\u002Ffront-end-users\u002Fblob\u002Fmaster\u002Fexample_hooks.php\" rel=\"nofollow ugc\">example_hooks.php\u003C\u002Fa>, and the documentation for the functions is in \u003Ca href=\"http:\u002F\u002Fgithub.com\u002Ftombenner\u002Ffront-end-users\u002Fblob\u002Fmaster\u002Ffunctions.php\" rel=\"nofollow ugc\">functions.php\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fuser-avatar\u002F\" rel=\"ugc\">User Avatar plugin\u003C\u002Fa> is also installed, the avatar-editing functionality it provides will be shown on the front-end user settings page.\u003C\u002Fp>\n\u003Cp>If you’d like to grab development releases, see what new features are being added, or browse the source code please visit the \u003Ca href=\"http:\u002F\u002Fgithub.com\u002Ftombenner\u002Ffront-end-users\" rel=\"nofollow ugc\">GitHub repo\u003C\u002Fa>.\u003C\u002Fp>\n","Hides the WordPress admin section from specified user roles, allows users to edit their settings from the front-end, and more.",10,21621,26,3,"2012-01-04T02:52:00.000Z","3.3.2","3.0","",[20,21,22,23,24],"admin","front-end","public","roles","users","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ffront-end-users\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffront-end-users.1.2.2.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},5,70,30,84,"2026-04-04T11:54:01.772Z",[39,61,78,95,115],{"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":58,"download_link":59,"security_score":60,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"view-admin-as","View Admin As","1.8.10","Jory Hogeveen","https:\u002F\u002Fprofiles.wordpress.org\u002Fkeraweb\u002F","\u003Ch4>The ultimate User switcher and Role manager\u003C\u002Fh4>\n\u003Cp>This plugin will add a menu item to your admin bar where you can change your view in the WordPress admin.\u003Cbr \u002F>\nSwitch to other users without the need to login as that user or even switch roles and temporarily change your own capabilities.\u003C\u002Fp>\n\u003Cp>When you’re viewing as a different user, you can also change this user’s preferences; like screen settings on various admin pages.\u003C\u002Fp>\n\u003Cp>With the “Role defaults” module you can set default screen settings and metabox locations for roles and apply them to users through various bulk actions.\u003C\u002Fp>\n\u003Cp>It also features a “Role manager” module to add, edit or remove roles and grant or deny them capabilities.\u003C\u002Fp>\n\u003Ch4>Overview \u002F Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Switch between user accounts\n\u003Cul>\n\u003Cli>Edit this user’s screen preferences and settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Switch between roles\u003C\u002Fli>\n\u003Cli>Temporarily change your own capabilities (non-destructively)\u003C\u002Fli>\n\u003Cli>View your site as an unregistered visitor\u003C\u002Fli>\n\u003Cli>Switch language\u002Flocale on backend and frontend\u003C\u002Fli>\n\u003Cli>Make combinations of the above view types\u003C\u002Fli>\n\u003Cli>Easily switch back anytime\u003C\u002Fli>\n\u003Cli>Completely secure (see \u003Cem>Security\u003C\u002Fem> below)\u003C\u002Fli>\n\u003Cli>Do all the above without logging out!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Module: Role defaults (screen settings)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Set default screen settings for roles\u003C\u002Fli>\n\u003Cli>Apply defaults to a user\u003C\u002Fli>\n\u003Cli>Apply defaults to all users of a role\u003C\u002Fli>\n\u003Cli>Apply defaults when registering a new user (in a multisite this is done when a user is added to its first blog)\u003C\u002Fli>\n\u003Cli>Copy defaults from one role to another (or multiple)\u003C\u002Fli>\n\u003Cli>Import\u002FExport role defaults, can also download (and upload) setting files\u003C\u002Fli>\n\u003Cli>Disable the “screen settings” option and\u002For lock the meta boxes for all users that don’t have access to this plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FJoryHogeveen\u002Fview-admin-as\u002Fwiki\u002FRole-Defaults\" rel=\"nofollow ugc\">Click here for Role Defaults documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Module: Role manager (role editor)\u003C\u002Fh4>\n\u003Cp>\u003Cem>Note: Changes made with the Role Manager are permanent!\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add, edit or delete roles\u003C\u002Fli>\n\u003Cli>Grant and\u002For add capabilities to roles\u003C\u002Fli>\n\u003Cli>Rename roles\u003C\u002Fli>\n\u003Cli>Clone roles\u003C\u002Fli>\n\u003Cli>Import\u002FExport roles, can also download (and upload) setting files\u003C\u002Fli>\n\u003Cli>Update role capabilities from current view\u003C\u002Fli>\n\u003Cli>Automatically migrate users to another role after deleting a role\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FJoryHogeveen\u002Fview-admin-as\u002Fwiki\u002FRole-Manager\" rel=\"nofollow ugc\">Click here for Role Manager documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Compatibility & Integrations\u003C\u002Fh4>\n\u003Cp>This plugin will work with most other plugins but these are tested:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Advanced Access Manager\u003C\u002Fstrong> \u003Cem>(Pro version not verified)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>bbPress\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>BuddyPress\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Genesis Framework\u003C\u002Fstrong> \u003Cem>(and probably other theme frameworks)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Site Kit\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gravity Forms\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Groups 2.1+\u003C\u002Fstrong> \u003Cem>(Custom integration: adds a view type for groups. Pro version not tested)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pods Framework 2.0+\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Members\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict User Access 0.13+\u003C\u002Fstrong> \u003Cem>(Custom integration: adds a view type for access levels)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Roles and Capabilities\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Role Editor\u003C\u002Fstrong> \u003Cem>(Pro version not verified)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Switching\u003C\u002Fstrong> \u003Cem>(Not sure why you’d want this but yes, switch-ception is possible!)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPFront User Role Editor\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP Admin UI Customize 1.5.11+\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Yoast SEO\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Full list of tested plugins and details: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FJoryHogeveen\u002Fview-admin-as\u002Fwiki\u002FCompatibility-&-Integrations\" rel=\"nofollow ugc\">Compatibility & Integrations\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>I can’t switch back!\u003C\u002Fh4>\n\u003Cp>See item \u003Cstrong>3\u003C\u002Fstrong> at \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fview-admin-as\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>It’s not working! \u002F I found a bug!\u003C\u002Fh4>\n\u003Cp>Please let me know through the support and add a plugins and themes list! 🙂\u003C\u002Fp>\n\u003Ch4>Security\u003C\u002Fh4>\n\u003Cp>This plugin is completely safe and will keep your users, passwords and data secure.\u003Cbr \u002F>\nFor more info see item \u003Cstrong>7\u003C\u002Fstrong> at \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fview-admin-as\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa>!\u003C\u002Fp>\n\u003Ch4>Developer notes\u003C\u002Fh4>\n\u003Cp>This plugin will only be useful for admins (network super admins or regular admins). It will not add functionalities for other roles unless you specifically apply custom capabilities for those users.\u003Cbr \u002F>\nAlso keep in mind that switching to users that have equal roles is disabled. (regular admins to regular admins + super admins to super admins)\u003C\u002Fp>\n\u003Cp>I’ve created this at first for myself since I’m a developer and often need to see the outcome on roles which my clients use.\u003C\u002Fp>\n\u003Cp>So, when you are developing a plugin or theme that does anything with roles or capabilities you can use this plugin to easily check if everything works.\u003Cbr \u002F>\nNo more hassle of creating test users and constantly logging out and in anymore!\u003C\u002Fp>\n\u003Cp>This plugin is also useful to support your clients and\u002For users. For example; make screen display presets of the edit and overview pages before you let them log in.\u003C\u002Fp>\n\u003Ch4>You can find me here:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.keraweb.nl\u002F\" rel=\"nofollow ugc\">Keraweb\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FJoryHogeveen\u002Fview-admin-as\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnl.linkedin.com\u002Fin\u002Fjoryhogeveen\" rel=\"nofollow ugc\">LinkedIn\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>Please help translating this plugin on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fview-admin-as\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>!\u003C\u002Fp>\n\u003Ch4>Actions & Filters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FJoryHogeveen\u002Fview-admin-as\u002Fwiki\u002FActions\" rel=\"nofollow ugc\">Click here for Action documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FJoryHogeveen\u002Fview-admin-as\u002Fwiki\u002FFilters\" rel=\"nofollow ugc\">Click here for Filter documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Plugin capabilities\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FJoryHogeveen\u002Fview-admin-as\u002Fwiki\u002FCustom-capabilities\" rel=\"nofollow ugc\">Click here for documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Ideas?\u003C\u002Fh4>\n\u003Cp>Please let me know on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FJoryHogeveen\u002Fview-admin-as\u002Fissues\u002Fnew\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>!\u003C\u002Fp>\n","View the WordPress admin as a different role or visitor, switch between users, temporarily change your capabilities, set screen settings for roles.",9000,122645,98,48,"2024-11-23T15:34:00.000Z","6.7.5","4.1","5.2.4",[20,23,56,24,57],"switch","view","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fview-admin-as\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fview-admin-as.1.8.10.zip",92,{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":11,"downloaded":69,"rating":28,"num_ratings":28,"last_updated":70,"tested_up_to":18,"requires_at_least":18,"requires_php":18,"tags":71,"homepage":76,"download_link":77,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"multiple-user-post","Multiple User Post","2.0","Kapil Lohakare","https:\u002F\u002Fprofiles.wordpress.org\u002Fkapillohakare\u002F","\u003Cul>\n\u003Cli>This plugin will be helpful if you want to have multiple editor for single post.\u003C\u002Fli>\n\u003Cli>This plugin will add the multiple users to single post so that each user can contribute to the post.\u003C\u002Fli>\n\u003Cli>The Plugin will send and email to registered user to add\u002Fsuggest the edits in the given post.\u003C\u002Fli>\n\u003Cli>Post author can select\u002Fassign the user to post and publish the post.\u003C\u002Fli>\n\u003Cli>The same post content will be forwarded to users and email be sent out for suggesting update.\u003C\u002Fli>\n\u003Cli>User will logged into the admin panel and edit the post at their end. Same information will be forwarded to the author of the post. This information will be displayed into the meta field of the post and author can see it.\u003C\u002Fli>\n\u003Cli>One new “Unread” Custom post type is created for storing these suggestions and this CPT will be hidden from front end so that these edits access protection will be controlled.\u003C\u002Fli>\n\u003Cli>This is because it has one to one relationship within post and users table. This plugin will be helpful for suggest an update for post by different users.\u003C\u002Fli>\n\u003C\u002Ful>\n","assign users, delegate post, edit me, post relationship, one to many, many to many, user post, multiple posts, suggest edit, multiple edit.",1468,"2016-07-05T15:57:00.000Z",[72,73,74,62,75],"admin-user-roles","more-editors","more-users","multiple-user-to-single-post","#","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultiple-user-post.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":11,"downloaded":86,"rating":28,"num_ratings":28,"last_updated":87,"tested_up_to":88,"requires_at_least":17,"requires_php":18,"tags":89,"homepage":92,"download_link":93,"security_score":94,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"remove-administrators","Remove Administrators","1.0.2","DigitalME","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigitalmeactivecampaign\u002F","\u003Cp>Do you develop websites for a living? Do you prefer to give your clients a level of access other than Administrator to prevent accidental damage? Maybe even a custom role? What if you wanted to hide the Admin user(s) from them altogether? This plugin does exactly that!\u003C\u002Fp>\n\u003Cp>Currently based off the ‘update_core’ permission, Remove Administrators hides all references to Admins from all other user roles on the dashboard. The next release will support configurable permissions and multisite installations.\u003C\u002Fp>\n\u003Ch3>Todo\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add support for configurable permissions\u003C\u002Fli>\n\u003Cli>Add support for WordPress Multisite installations\u003C\u002Fli>\n\u003C\u002Ful>\n","Allows admins to hide the admin role from all other roles.",2187,"2026-02-04T17:25:00.000Z","6.9.4",[20,90,91,23,24],"hide","remove","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fremove-administrators\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-administrators.1.0.2.zip",100,{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":11,"downloaded":103,"rating":28,"num_ratings":28,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":107,"tags":108,"homepage":113,"download_link":114,"security_score":94,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"role-based-user-deleter","Role Based User Deleter","1.0.0","Sakib Hasan","https:\u002F\u002Fprofiles.wordpress.org\u002Fsakibhasan\u002F","\u003Cp>Role Based User Deleter is a lightweight and efficient WordPress plugin that allows administrators to delete users based on their roles. This plugin provides a simple and secure way to manage user accounts, ensuring that you can easily remove users who no longer need access to your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Delete users based on selected roles (excluding administrators for safety).\u003Cbr \u002F>\n– User-friendly admin interface with a professional design.\u003Cbr \u002F>\n– Displays the total number of users for each role in the dropdown.\u003Cbr \u002F>\n– Secure deletion process with nonce verification.\u003Cbr \u002F>\n– Success message after user deletion with the count of deleted users.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Frole-based-user-deleter\" rel=\"ugc\">plugin support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by Sakib Hasan (https:\u002F\u002Fprofiles.wordpress.org\u002Fsakibhasan\u002F).\u003C\u002Fp>\n","Easily delete users based on their roles with Role Based User Deleter. Manage your WordPress users efficiently and securely.",344,"2025-04-26T18:18:00.000Z","6.8.5","5.6","7.4",[109,110,111,112],"admin-tools","delete-users","user-management","user-roles","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frole-based-user-deleter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frole-based-user-deleter.1.0.0.zip",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":11,"downloaded":123,"rating":94,"num_ratings":124,"last_updated":125,"tested_up_to":126,"requires_at_least":17,"requires_php":18,"tags":127,"homepage":133,"download_link":134,"security_score":60,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":135},"wp-mechanic","WP Mechanic","1.6.9","Fahad Mahmood","https:\u002F\u002Fprofiles.wordpress.org\u002Ffahadmahmood\u002F","\u003Cul>\n\u003Cli>\n\u003Cp>Author: \u003Ca href=\"http:\u002F\u002Fwww.androidbubbles.com\u002Fcontact\" rel=\"nofollow ugc\">Fahad Mahmood\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Project URI: \u003Ca href=\"https:\u002F\u002Fandroidbubble.com\u002Fblog\u002Fwordpress\u002Fplugins\u002Fwordpress-mechanic\" rel=\"nofollow ugc\">https:\u002F\u002Fandroidbubble.com\u002Fblog\u002Fwordpress\u002Fplugins\u002Fwordpress-mechanic\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>w3 Existence: \u003Ca href=\"https:\u002F\u002Fwpmechanic.wordpress.com\u002F2014\u002F09\u002F25\u002Fwordpress-mechanic-around-the-world\" rel=\"nofollow ugc\">https:\u002F\u002Fwpmechanic.wordpress.com\u002F2014\u002F09\u002F25\u002Fwordpress-mechanic-around-the-world\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>License: GPL 3. See License below for copyright jots and tittles.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WordPress Mechanic is a combination of FAQ feeds, malware scanner, deprecated functions scanner and many other useful utilities. You don’t need to google every small issue, just browse with your WordPress mechanic or ask a new question if you are tired of searching and still not getting the desired answer. You are welcome to query anything, WordPress mechanic will provide you the ultimate support. This plugin will bridge the gap for developer who don’t have time to go to community sites and search for questions to answer. They will see the questions on their dashboard and will reply to you. You can appreciate them through the same way, every answer will have a donate link of relevant user. That can be anyone, either a developer or any WordPress geek. By this both users and developers will save their time. The idea behind this plugin is to speedup the learning process. People will ask anything without hesitation either a newbie thing. But we will moderate questions and answers because we are here to deliver the value so quality matters.\u003C\u002Fp>\n\u003Cp>Important!\u003C\u002Fp>\n\u003Cp>1- You can ask questions to WordPress experts.\u003C\u002Fp>\n\u003Cp>2- You can learn WordPress in better way without hesitation.\u003C\u002Fp>\n\u003Cp>3- If you are a WordPress expert, then you can reply to the answers and put your donate link in specific field. If user will love your support, you might be appreciated.\u003C\u002Fp>\n\u003Cp>4- WordPress Mechanic API is in testing phase as beta version so that will be launched soon. But still questions can be asked and a no. of WordPress experts are available to help you on your dashboard.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>The WordPress Mechanic plugin is copyright © 2010-2020 by Fahad Mahmood. It uses custom code written by Fahad Mahmood or taken from open discussion forum(s) according to the terms of the [GNU General Public License][]. This program is free software; you can redistribute it and\u002For modify it under the terms of the [GNU General Public License][] as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. GNU General Public License]: http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n","WP Mechanic is a combination of WordPress and Android Playstore Applications. Experience a set of hybrid software applications.",4526,1,"2024-11-04T12:34:00.000Z","6.6.5",[128,129,130,131,132],"hybrid-application","users-list-and-users-roles","users-profiles-like-administrators-authors-and-contributors","woocommerce-customers","wordpress-and-android-users","http:\u002F\u002Fandroidbubble.com\u002Fblog\u002Fwordpress-mechanic","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-mechanic.1.6.9.zip","2026-03-15T14:54:45.397Z",{"attackSurface":137,"codeSignals":219,"taintFlows":242,"riskAssessment":275,"analyzedAt":284},{"hooks":138,"ajaxHandlers":215,"restRoutes":216,"shortcodes":217,"cronEvents":218,"entryPointCount":28,"unprotectedCount":28},[139,145,148,150,154,159,163,167,170,174,178,182,185,187,191,194,198,202,206,209,212],{"type":140,"name":141,"callback":142,"file":143,"line":144},"filter","feu_settings","set_custom_feu_views_directory","example_hooks.php",8,{"type":140,"name":141,"callback":146,"file":143,"line":147},"set_custom_feu_views",29,{"type":140,"name":141,"callback":146,"file":143,"line":149},46,{"type":140,"name":151,"callback":152,"file":143,"line":153},"feu_menu","change_feu_menu",81,{"type":155,"name":156,"callback":157,"priority":124,"file":143,"line":158},"action","feu_after_update_user","after_update_user",89,{"type":140,"name":160,"callback":161,"file":143,"line":162},"feu_settings_update_url_params","feu_custom_settings_update_url_params",97,{"type":155,"name":164,"callback":164,"file":165,"line":166},"init","front_end_users.php",20,{"type":155,"name":168,"callback":168,"file":165,"line":169},"admin_init",21,{"type":155,"name":171,"callback":172,"file":165,"line":173},"admin_menu","add_options_page",24,{"type":140,"name":175,"callback":176,"priority":11,"file":165,"line":177},"plugin_action_links","add_plugin_action_links",25,{"type":140,"name":179,"callback":180,"file":165,"line":181},"rewrite_rules_array","add_rewrite_rules",28,{"type":140,"name":183,"callback":184,"file":165,"line":147},"query_vars","add_query_vars",{"type":140,"name":186,"callback":186,"file":165,"line":35},"template_redirect",{"type":155,"name":188,"callback":189,"file":165,"line":190},"wp_loaded","flush_rules",31,{"type":155,"name":168,"callback":192,"priority":124,"file":165,"line":193},"restrict_admin_access",34,{"type":140,"name":195,"callback":196,"priority":124,"file":165,"line":197},"admin_url","rewrite_admin_url",35,{"type":140,"name":199,"callback":200,"priority":124,"file":165,"line":201},"login_url","rewrite_login_url",36,{"type":140,"name":203,"callback":204,"priority":124,"file":165,"line":205},"wp_redirect","rewrite_wp_redirect",37,{"type":155,"name":207,"callback":207,"file":165,"line":208},"login_head",40,{"type":140,"name":210,"callback":210,"file":165,"line":211},"login_message",41,{"type":155,"name":213,"callback":213,"file":165,"line":214},"login_footer",42,[],[],[],[],{"dangerousFunctions":220,"sqlUsage":221,"outputEscaping":223,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":241},[],{"prepared":28,"raw":28,"locations":222},[],{"escaped":11,"rawEcho":144,"locations":224},[225,229,230,232,234,236,238,240],{"file":226,"line":227,"context":228},"functions.php",19,"raw output",{"file":226,"line":13,"context":228},{"file":226,"line":231,"context":228},32,{"file":226,"line":233,"context":228},104,{"file":235,"line":144,"context":228},"views\\not-logged-in.php",{"file":237,"line":208,"context":228},"views\\settings.php",{"file":237,"line":239,"context":228},51,{"file":237,"line":60,"context":228},[],[243,265],{"entryPoint":244,"graph":245,"unsanitizedCount":124,"severity":264},"\u003Csettings> (views\\settings.php:0)",{"nodes":246,"edges":260},[247,251,255],{"id":248,"type":249,"label":250,"file":237,"line":35},"n0","source","$_POST",{"id":252,"type":253,"label":254,"file":237,"line":35},"n1","transform","→ feu_form_message()",{"id":256,"type":257,"label":258,"file":226,"line":233,"wp_function":259},"n2","sink","echo() [XSS]","echo",[261,263],{"from":248,"to":252,"sanitized":262},false,{"from":252,"to":256,"sanitized":262},"medium",{"entryPoint":266,"graph":267,"unsanitizedCount":124,"severity":274},"\u003Cnot-logged-in> (views\\not-logged-in.php:0)",{"nodes":268,"edges":272},[269,271],{"id":248,"type":249,"label":270,"file":235,"line":144},"$_SERVER['REQUEST_URI']",{"id":252,"type":257,"label":258,"file":235,"line":144,"wp_function":259},[273],{"from":248,"to":252,"sanitized":262},"low",{"summary":276,"deductions":277},"The static analysis of the 'front-end-users' plugin v1.2.2 indicates a generally good security posture with no identified critical or high-severity vulnerabilities. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the plugin's attack surface. Furthermore, the code demonstrates robust SQL query handling with 100% usage of prepared statements and no detected dangerous functions or file operations. The lack of external HTTP requests and bundled libraries also contributes positively to its security. However, a notable concern is the 56% rate of properly escaped output, suggesting that a portion of the plugin's output is not adequately sanitized, which could potentially lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is involved in unescaped outputs. The taint analysis revealing flows with unsanitized paths, although not classified as critical or high, warrants attention. The plugin's vulnerability history is clean, with no recorded CVEs, which is a strong indicator of past security diligence. Despite the positive history and limited attack surface, the observed output escaping and taint flow issues represent potential weaknesses that should be addressed to maintain a strong security profile.",[278,281],{"reason":279,"points":280},"Output escaping issues",6,{"reason":282,"points":283},"Taint flows with unsanitized paths",4,"2026-03-16T23:54:23.666Z",{"wat":286,"direct":299},{"assetPaths":287,"generatorPatterns":292,"scriptPaths":293,"versionParams":294},[288,289,290,291],"\u002Fwp-content\u002Fplugins\u002Ffront-end-users\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Ffront-end-users\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Ffront-end-users\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Ffront-end-users\u002Fcss\u002Ffrontend.css",[],[288,289],[295,296,297,298],"front-end-users\u002Fcss\u002Fadmin.css?ver=","front-end-users\u002Fjs\u002Fadmin.js?ver=","front-end-users\u002Fcss\u002Ffrontend.css?ver=","front-end-users\u002Fjs\u002Ffrontend.js?ver=",{"cssClasses":300,"htmlComments":304,"htmlAttributes":307,"restEndpoints":310,"jsGlobals":313,"shortcodeOutput":316},[301,302,303],"feu-menu","feu-settings-page","feu-user-profile-page",[305,306],"\u003C!-- FEU Settings -->","\u003C!-- FEU Menu -->",[308,309],"data-feu-view","data-feu-action",[311,312],"\u002Fwp-json\u002Ffeu\u002Fv1\u002Fsettings","\u002Fwp-json\u002Ffeu\u002Fv1\u002Fprofile",[314,315],"feu_ajax_url","feu_current_user",[317,318],"[feu_profile_form]","[feu_user_menu]"]