{"id":327711,"date":"2026-07-10T16:17:48","date_gmt":"2026-07-10T16:17:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/nexisettings-login-redirect-admin-toolkit\/"},"modified":"2026-07-10T16:17:21","modified_gmt":"2026-07-10T16:17:21","slug":"adminvoro","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/adminvoro\/","author":23367631,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.1","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Adminvoro Toolkit - Login, Redirects & Site Controls","header_author":"Nexiby LLC","header_description":"Manage custom login URLs, login branding, redirects, and essential admin\/site controls from one lightweight toolkit.","assets_banners_color":"03295f","last_updated":"2026-07-10 16:17:21","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/devatiq\/adminvoro","header_author_uri":"https:\/\/nexiby.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":39,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"nexibyllc","date":"2026-07-10 16:17:21"}},"upgrade_notice":{"1.0.0":"<p>Initial release of Adminvoro Toolkit.<\/p>"},"ratings":[],"assets_icons":{"icon-128z128.png":{"filename":"icon-128z128.png","revision":3603165,"resolution":"128x128","location":"assets","locale":"","width":125,"height":125},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3603165,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3603165,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3603165,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3603165,"resolution":"1","location":"assets","locale":"","width":1313,"height":921},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3603165,"resolution":"2","location":"assets","locale":"","width":1263,"height":1145},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3603165,"resolution":"3","location":"assets","locale":"","width":1259,"height":638},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3603165,"resolution":"4","location":"assets","locale":"","width":1231,"height":760},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3603165,"resolution":"5","location":"assets","locale":"","width":1253,"height":688},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3603165,"resolution":"6","location":"assets","locale":"","width":1249,"height":773}},"screenshots":{"1":"Adminvoro Toolkit settings dashboard and navigation.","2":"Custom login URL controls and recovery information.","3":"Redirect manager with 301 and 302 rule controls.","4":"Basic security settings for XML-RPC, user enumeration, and WordPress version output.","5":"Performance settings for emojis and embeds.","6":"Custom WordPress admin footer branding."}},"plugin_section":[],"plugin_tags":[3691,206528,247,726,600],"plugin_category":[54],"plugin_contributors":[250819],"plugin_business_model":[],"class_list":["post-327711","plugin","type-plugin","status-publish","hentry","plugin_tags-custom-login","plugin_tags-login-branding","plugin_tags-performance","plugin_tags-redirects","plugin_tags-security","plugin_category-security-and-spam-protection","plugin_contributors-nexibyllc","plugin_committers-nexibyllc"],"banners":{"banner":"https:\/\/ps.w.org\/adminvoro\/assets\/banner-772x250.png?rev=3603165","banner_2x":"https:\/\/ps.w.org\/adminvoro\/assets\/banner-1544x500.png?rev=3603165","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/adminvoro\/assets\/icon-128z128.png?rev=3603165","icon_2x":"https:\/\/ps.w.org\/adminvoro\/assets\/icon-256x256.png?rev=3603165","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/adminvoro\/assets\/screenshot-1.png?rev=3603165","caption":"Adminvoro Toolkit settings dashboard and navigation."},{"src":"https:\/\/ps.w.org\/adminvoro\/assets\/screenshot-2.png?rev=3603165","caption":"Custom login URL controls and recovery information."},{"src":"https:\/\/ps.w.org\/adminvoro\/assets\/screenshot-3.png?rev=3603165","caption":"Redirect manager with 301 and 302 rule controls."},{"src":"https:\/\/ps.w.org\/adminvoro\/assets\/screenshot-4.png?rev=3603165","caption":"Basic security settings for XML-RPC, user enumeration, and WordPress version output."},{"src":"https:\/\/ps.w.org\/adminvoro\/assets\/screenshot-5.png?rev=3603165","caption":"Performance settings for emojis and embeds."},{"src":"https:\/\/ps.w.org\/adminvoro\/assets\/screenshot-6.png?rev=3603165","caption":"Custom WordPress admin footer branding."}],"raw_content":"<!--section=description-->\n<p>Adminvoro Toolkit brings several practical WordPress administration tools into one lightweight settings screen.<\/p>\n\n<p>Use it to create a custom login URL, personalize the login page, manage simple redirects, apply basic security hardening, disable optional WordPress assets, and replace the default admin footer text.<\/p>\n\n<h4>Custom Login URL<\/h4>\n\n<ul>\n<li>Replace the public WordPress login address with a custom login slug.<\/li>\n<li>Block direct logged-out access to <code>wp-login.php<\/code> and protected <code>wp-admin<\/code> requests.<\/li>\n<li>Choose what happens when the default login URL is visited: show a 404 response, redirect to the homepage, or redirect to a same-site page.<\/li>\n<li>Keep generated WordPress login links pointed to the custom login address.<\/li>\n<li>Recover access at any time with the <code>ADMINVORO_DISABLE_CUSTOM_LOGIN<\/code> constant.<\/li>\n<\/ul>\n\n<h4>Login Page Branding<\/h4>\n\n<ul>\n<li>Select a custom login logo from the WordPress Media Library.<\/li>\n<li>Change the URL opened when the login logo is clicked.<\/li>\n<li>Add formatted helper text below the logo.<\/li>\n<li>Customize the login background, outside text, and outside link colors.<\/li>\n<li>Control the size of the custom login message.<\/li>\n<li>Reset login branding settings to their defaults.<\/li>\n<\/ul>\n\n<h4>Redirect Manager<\/h4>\n\n<ul>\n<li>Create and manage simple frontend redirects.<\/li>\n<li>Choose permanent 301 or temporary 302 redirects.<\/li>\n<li>Enable, disable, or delete individual redirect rules.<\/li>\n<li>Use root-relative paths or valid absolute HTTP(S) URLs.<\/li>\n<li>Skip invalid, incomplete, duplicate, and self-looping redirect rules.<\/li>\n<li>Avoid redirect processing for WordPress admin, AJAX, cron, and REST requests.<\/li>\n<\/ul>\n\n<p>Adminvoro uses WordPress safe redirect handling. Redirects to another domain work only when that destination host is permitted by WordPress.<\/p>\n\n<h4>Basic Security Controls<\/h4>\n\n<ul>\n<li>Disable XML-RPC requests and remove the <code>X-Pingback<\/code> response header.<\/li>\n<li>Reduce logged-out user enumeration through author requests and public REST API user endpoints.<\/li>\n<li>Remove WordPress generator output and the core version query string from matching script and stylesheet URLs.<\/li>\n<\/ul>\n\n<p>These controls provide basic hardening only. Adminvoro Toolkit is not a firewall, malware scanner, backup solution, or replacement for a complete WordPress security service.<\/p>\n\n<h4>Performance Tweaks<\/h4>\n\n<ul>\n<li>Remove WordPress emoji scripts, styles, filters, TinyMCE support, and related DNS prefetch hints.<\/li>\n<li>Remove frontend oEmbed discovery output and dequeue the <code>wp-embed<\/code> script.<\/li>\n<\/ul>\n\n<h4>Admin Branding<\/h4>\n\n<ul>\n<li>Replace the default WordPress admin footer text with your own message.<\/li>\n<li>Use basic permitted HTML formatting in the custom footer text.<\/li>\n<\/ul>\n\n<h4>Lightweight and Focused<\/h4>\n\n<p>Adminvoro Toolkit is intended for administrators who want a focused collection of common site controls without installing a separate plugin for every small customization.<\/p>\n\n<p>All plugin data is removed when the plugin is deleted through WordPress.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>In WordPress, go to <strong>Plugins &gt; Add New Plugin<\/strong>.<\/li>\n<li>Search for <strong>Adminvoro Toolkit<\/strong>, or upload the plugin ZIP file.<\/li>\n<li>Install and activate the plugin.<\/li>\n<li>Open <strong>Adminvoro Toolkit<\/strong> from the WordPress admin menu.<\/li>\n<li>Configure only the features you want to enable.<\/li>\n<\/ol>\n\n<p>Before enabling a custom login URL, save the new login address somewhere secure.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20recover%20access%20if%20i%20forget%20or%20incorrectly%20configure%20the%20custom%20login%20url%3F\"><h3>How do I recover access if I forget or incorrectly configure the custom login URL?<\/h3><\/dt>\n<dd><p>Open your site's <code>wp-config.php<\/code> file and add the following line above the comment that says WordPress editing should stop:<\/p>\n\n<pre><code>define( 'ADMINVORO_DISABLE_CUSTOM_LOGIN', true );\n<\/code><\/pre>\n\n<p>You can then sign in through the standard <code>wp-login.php<\/code> address. After correcting the plugin settings, remove the constant or change its value to <code>false<\/code>.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20wp-login.php%20after%20i%20enable%20a%20custom%20login%20url%3F\"><h3>What happens to wp-login.php after I enable a custom login URL?<\/h3><\/dt>\n<dd><p>For logged-out visitors, direct requests to <code>wp-login.php<\/code> are handled using the action you selected: a 404 response, a homepage redirect, or a redirect to a same-site page. Logged-in users are not blocked.<\/p><\/dd>\n<dt id=\"does%20the%20custom%20login%20url%20replace%20two-factor%20authentication%20or%20limit%20login%20attempts%3F\"><h3>Does the custom login URL replace two-factor authentication or limit login attempts?<\/h3><\/dt>\n<dd><p>No. Changing the public login address can reduce automated requests to the default endpoint, but it is not a substitute for strong passwords, two-factor authentication, login rate limiting, updates, backups, or a complete security solution.<\/p><\/dd>\n<dt id=\"can%20i%20redirect%20visitors%20to%20another%20website%3F\"><h3>Can I redirect visitors to another website?<\/h3><\/dt>\n<dd><p>Adminvoro accepts valid absolute HTTP(S) destination URLs, but it uses WordPress safe redirect handling. An off-site redirect will work only when WordPress allows that destination host. Same-site and root-relative destinations are the most reliable options.<\/p><\/dd>\n<dt id=\"can%20i%20create%20both%20301%20and%20302%20redirects%3F\"><h3>Can I create both 301 and 302 redirects?<\/h3><\/dt>\n<dd><p>Yes. Choose 301 for a permanent redirect or 302 for a temporary redirect. Adminvoro also prevents a rule from redirecting a URL directly back to itself.<\/p><\/dd>\n<dt id=\"will%20redirects%20run%20inside%20wp-admin%20or%20affect%20rest%20api%20requests%3F\"><h3>Will redirects run inside wp-admin or affect REST API requests?<\/h3><\/dt>\n<dd><p>No. Redirect rules are intended for normal frontend requests and are skipped for WordPress admin, AJAX, cron, and REST request contexts.<\/p><\/dd>\n<dt id=\"what%20does%20the%20user%20enumeration%20option%20block%3F\"><h3>What does the user enumeration option block?<\/h3><\/dt>\n<dd><p>For logged-out visitors, it blocks common numeric author queries, author archive discovery, and public WordPress REST API user endpoints. It does not hide every possible place where a username may appear in site content, feeds, themes, or other plugins.<\/p><\/dd>\n<dt id=\"does%20disabling%20xml-rpc%20affect%20other%20services%3F\"><h3>Does disabling XML-RPC affect other services?<\/h3><\/dt>\n<dd><p>It can. Applications or services that depend on XML-RPC, remote publishing, pingbacks, or XML-RPC authentication may stop working. Enable this option only when your site does not need those features.<\/p><\/dd>\n<dt id=\"will%20disabling%20embeds%20remove%20existing%20embedded%20content%3F\"><h3>Will disabling embeds remove existing embedded content?<\/h3><\/dt>\n<dd><p>The option removes WordPress frontend oEmbed discovery output and the <code>wp-embed<\/code> script. Content behavior can vary by block, theme, plugin, and embed provider, so test important embedded content after enabling it.<\/p><\/dd>\n<dt id=\"does%20adminvoro%20toolkit%20collect%20data%20or%20connect%20to%20an%20external%20service%3F\"><h3>Does Adminvoro Toolkit collect data or connect to an external service?<\/h3><\/dt>\n<dd><p>No. The plugin does not include a telemetry, tracking, or external API service. Its settings are stored in your WordPress database.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20the%20settings%20when%20i%20delete%20the%20plugin%3F\"><h3>What happens to the settings when I delete the plugin?<\/h3><\/dt>\n<dd><p>When Adminvoro Toolkit is deleted through the WordPress Plugins screen, its saved settings and redirect rules are removed from the database.<\/p><\/dd>\n<dt id=\"does%20it%20support%20wordpress%20multisite%3F\"><h3>Does it support WordPress Multisite?<\/h3><\/dt>\n<dd><p>The plugin can be used on individual sites in a multisite installation. Settings are stored per site. Test custom login behavior carefully in a staging multisite environment before using it across a network.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Added custom login URL protection with configurable blocked-request behavior.<\/li>\n<li>Added login logo, message, color, link, and text-size branding controls.<\/li>\n<li>Added frontend 301 and 302 redirect management.<\/li>\n<li>Added XML-RPC, user enumeration, and WordPress version hardening controls.<\/li>\n<li>Added emoji and embed cleanup options.<\/li>\n<li>Added custom admin footer branding.<\/li>\n<li>Added uninstall cleanup for plugin settings and redirect rules.<\/li>\n<\/ul>","raw_excerpt":"Customize your WordPress login, manage redirects, apply basic hardening, remove optional assets, and brand the admin footer.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/327711","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=327711"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nexibyllc"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=327711"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=327711"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=327711"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=327711"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=327711"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=327711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}