Admin and Site Toolkit
by AllWPCare · part of the plugin family
64 small switches to tidy the dashboard, protect the login, trim what WordPress loads and add the code you need. Each one saves as you click, and every one can be undone.
Find the switch by what it is for.
Content and media
Duplicate, reorder and replace content. Safer uploads for SVG and AVIF.
Admin interface
A calmer, tidier dashboard: notices, menus, list screens and the admin bar.
Log in, log out and users
A private login address, redirects by role, and clearer user lists.
Custom code
CSS, tracking tags, robots.txt and ads.txt, edited from the dashboard.
Disable components
Switch off the WordPress parts you do not use, and put them back any time.
Security
Login limits, password rules, safer headers and fewer ways to guess your users.
Speed and optimization
Fewer revisions, lighter background pings and smaller uploads.
Utilities
Maintenance mode, a site password, email delivery, a contact form and version rollback.
Search all 64.
All 64 modules
Auto-Publish Missed Scheduled Posts
Publishes scheduled posts that WordPress missed ("Missed schedule") because its scheduler did not run.
auto_publish_missed_scheduleAVIF Upload
Allows AVIF images in the Media Library, including their size and a preview. This version of WordPress already allows AVIF; the module adds a check that each file really is an AVIF. Your server can also create smaller sizes of AVIF images.
avif_uploadContent Duplication
Adds a one-click Duplicate link to posts, pages and public content types. The copy is saved as a draft, and the original is never changed.
content_duplicationContent Order
Drag pages and other content into any order you like. The admin list follows it, and so does any theme that sorts by "menu order".
content_orderExternal Permalinks
Make a page or post link straight to another web address instead of its own page. Adds a box to the editor where you paste the address.
external_permalinksMedia Files Visibility Control
Editors and authors only see the media they uploaded themselves; administrators still see everything. The files stay reachable by their web address.
media_visibility_controlMedia ReplacementExtra safeguards
Replace a file in the Media Library with a new one while keeping its ID, address, title and date, so no links break. The old file is kept for 7 days so you can undo.
media_replacementOpen External Links in New Tab
Every link in your post content that points to another website opens in a new tab.
external_links_new_tabSVG UploadExtra safeguards
Lets the roles you choose upload SVG images. Every SVG is cleaned of scripts and outside links before it is saved, and a file that cannot be cleaned is refused.
svg_uploadAdmin Cleanup
Hides the dashboard widgets, admin-bar items and Help tab you do not use, so the admin feels calmer.
admin_cleanupAdmin Screen Tweaks
Small admin-screen niceties: the media grid loads more files as you scroll, and active plugins are listed first.
admin_ui_tweaksEnhance List Tables
Adds helpful columns (picture, excerpt, last modified, ID, file size) to your lists and removes the ones you never use.
enhance_list_tablesHide Admin Bar
Hides the black toolbar on the public site for the people (roles) you choose.
hide_admin_barHide Admin Notices
Collects the noisy plugin and update notices into one tidy panel that opens from the toolbar.
hide_admin_noticesShow Custom Taxonomy Filters
Adds a dropdown to your Posts, Pages and custom content lists so you can filter by your custom categories.
custom_taxonomy_filtersChange Login URLExtra safeguards
Moves the login page from /wp-login.php to a secret address of your choice, so bots that hit the default address get nothing. Write the new address down: if you lose it, use the recovery steps shown in the confirmation.
change_login_urlDisable User Account
Blocks a person from logging in without deleting them, so their posts and author name stay. Use the Disable link under their name in the Users list, the box on their profile, or the bulk action. They are signed out at once. Careful: this only works while the module is on. If you switch it off, or the plugin is turned off, everyone you blocked can log in again.
disable_user_accountLast Login Column
Remembers when each person last logged in and shows it in the Users list. Only logins from now on are recorded. It stores one date per person; delete-on-uninstall removes them.
last_login_columnLogin ID Type
Makes people log in with their username only, or with their email address only, instead of either one.
login_id_typeRedirect After Login
Sends the roles you choose to a page of your own site right after they log in, for example members to a welcome page instead of the dashboard.
redirect_after_loginRedirect After Logout
Sends the roles you choose to a page of your own site right after they log out, for example back to the home page instead of the login screen.
redirect_after_logoutRegistration Date Column
Adds a "Registered" date and time column to the Users screen, so you can see when each person joined and sort by it.
registration_date_columnSite Identity on Login Page
Replaces the WordPress logo on the login screen with your site icon (set in Appearance > Customize > Site Identity) and makes it link to your own home page.
login_site_identityCustom Admin CSS
Add your own CSS to every screen of the WordPress dashboard.
custom_admin_cssCustom Body Class
Add your own CSS classes to the body tag of individual pages and posts, so you can style one page on its own.
custom_body_classCustom Frontend CSS
Add your own CSS to the public site, after your theme's styles.
custom_frontend_cssManage ads.txt and app-ads.txt
Edit your ads.txt and app-ads.txt files from the dashboard, without touching the server.
ads_txtManage robots.txt
Edit the robots.txt file that tells search engines what they may visit, from the dashboard.
robots_txtDisable All UpdatesExtra safeguards
Turns off WordPress, plugin and theme update checks, automatic updates, update notices and update emails. Pick only the parts you need.
disable_updatesDisable Comments
Turns comments and pings off for the content types you choose and hides the comment screens when they are off everywhere. Existing comments are kept.
disable_commentsDisable Embeds (oEmbed)
Stops other sites embedding yours and stops your site discovering embeds from arbitrary links.
disable_oembedDisable Emojis
Stops WordPress loading its emoji script and styles on every page. Emoji still show, using your visitors' own system emoji.
disable_emojisDisable Feeds
Turns off all RSS, Atom and RDF feeds and removes the feed links from your page headers. Your XML sitemap keeps working.
disable_feedsDisable Gutenberg
Switch the block editor off for the content types you choose and use the classic editor instead. Existing content is not changed.
disable_gutenbergDisable Plugin & Theme Editor
Nobody can edit plugin or theme code from the dashboard, not even administrators.
disable_file_editorDisable REST APIExtra safeguards
Only logged-in people can use the REST API (wp-json), and the links that advertise it are removed from your pages. Applications that sign in keep working.
disable_rest_apiDisable Smaller Components
A checklist of small WordPress extras you can switch off: header tags, Dashicons for visitors, jQuery Migrate, lazy loading, application passwords and password emails.
disable_minor_componentsHide WordPress Version
Removes the generator tag and the WordPress version from script and style addresses so attackers cannot read it.
hide_wp_versionBlock REST User Enumeration
Visitors who are not logged in can no longer list usernames through /wp-json/wp/v2/users.
block_rest_user_enumerationDisable XML-RPCExtra safeguards
Turns off the XML-RPC endpoint, trackbacks and pingbacks that attackers probe.
disable_xmlrpcEmail Address Obfuscator
Adds the shortcode [obfuscate email="you@example.com"] that shows an email address to people but hides it from spam harvesters. If you switch the module off, the shortcode shows up as plain text in your pages.
email_obfuscatorLimit Login AttemptsExtra safeguards
Locks an address out for 15 minutes after a few wrong passwords, and for a day after repeated lockouts. Your own address is never locked out while you set this up. Shared networks (offices, mobile data) share one address, so keep the limits generous.
limit_login_attemptsPassword Policy
Sets a minimum length and character rules for every new password: when someone registers, resets a password, or changes it in their profile. Existing passwords keep working until they are changed.
password_policySecurity Headers
Sends X-Content-Type-Options, Referrer-Policy and X-Frame-Options with every page.
security_headersHeartbeat Control
Slows down or switches off the background "heartbeat" requests WordPress sends, to lower server load.
heartbeat_controlImage Upload ControlExtra safeguards
Shrinks oversized photos as they are uploaded and turns BMP and non-transparent PNG files into JPG to save disk space. The original upload is replaced.
image_upload_controlLimit Post Revisions
Keeps only the latest few revisions of each post so the database stays small.
limit_revisionsDisplay System Summary
Adds web server, PHP, database and server address to the "At a Glance" box on the Dashboard. Only administrators see it.
system_summaryImage Sizes Panel
Shows every generated size of an image, with direct links and dimensions, when you edit it in the Media Library.
image_sizes_panelMaintenance ModeExtra safeguards
Shows visitors a friendly "we'll be back soon" page while you work. People who can edit posts still see the real site. Search engines are told to come back later, so your rankings are safe.
maintenance_modeMultiple User RolesExtra safeguards
Lets you give one person several roles at once from the Edit User and Add New User screens (for example Editor and Shop manager).
multiple_user_rolesPassword ProtectionExtra safeguards
Hide the whole site behind one shared password. Good for a staging copy or a private preview. Logged-in administrators walk straight in.
password_protectionPlugins and Themes RollbackExtra safeguards
Go back to an earlier version of a plugin or theme when an update broke something (or move to a later one) from one screen, with a log of what was changed. Only for plugins and themes from WordPress.org.
plugins_themes_rollbackRedirect 404 to Homepage
Sends visitors who land on a "page not found" address to your home page instead.
redirect_404_homeSearch Engines Visibility Status
Shows a bright warning in the toolbar while your site asks search engines not to list it. Easy to forget after a launch.
search_visibility_statusView Admin as RoleExtra safeguards
Lets you see the dashboard and your site exactly as an Editor, Author, Customer or any other role would, then switch back with one click. Your own account is never changed.
view_admin_as_role
Every tweak is undoable.
Click, and it is live
Toggles save the moment you click, and an Undo toast stays up for a few seconds. Text, code, address and password fields have their own Save button, so a half-typed value never goes live.
A safety copy comes first
Risky modules take a snapshot before they change anything. With WellTend Snapshots active, that snapshot is a normal one you can compare and restore. Without it, the Toolkit keeps its own last-known-good copy for that module.
Every setting is in your snapshots
Each module is registered as a toolkit.<module> source, so WellTend Snapshots shows its changes in plain language and restores them with an undo. Passwords and API keys are marked secret and never exported.
Small changes, carefully made.
Fully reverts when off
Every module uses WordPress filters and hooks only. Switch it off, or uninstall, and your site is exactly as it was. You choose whether uninstall also deletes the Toolkit's saved settings.
Never touches your server files
It does not write wp-config.php or .htaccess, and it does not define WordPress constants at run time. Your server configuration is left alone.
Risky switches ask first
Modules that could lock you out or change how the whole site behaves show what will happen and how to get back, then take a safety copy of your settings before they switch on.
Free is the whole toolkit. Pro comes later.
| Feature | Freecoming to WordPress.org | Procoming soon |
|---|---|---|
| All 64 modules, every option | Included | Included |
| Instant save with Undo, and safety copies for risky modules | Included | Included |
| Works with WellTend Snapshots: snapshots, compare and restore | Included | Included |
| WP-CLI: list, enable, disable, get, set, reset | Included | Included |
| Larger add-on modules, kept apart from the free toolkit | Included | Coming soon |
Before you install.
Is this the same as a backup plugin?
No. The Toolkit changes how your site behaves. It keeps a safety copy of the settings it changes, but it does not back up posts, media, users or files. Keep taking your normal site backups.
Do I need WellTend Snapshots?
No. The Toolkit works on its own and keeps a last-known-good copy of a module's settings before risky changes. With WellTend Snapshots active you also get full snapshots, plain-language diffs and restore with undo for every module.
What happens if I switch a module off or delete the plugin?
The change is reversed. Modules use filters and hooks only, so nothing is left behind in your server files. Deleting the plugin removes its saved settings only if you turned on the delete-data-on-uninstall option.
Can a module lock me out of my own site?
A few can, such as a changed login address or a site password. They ask you to confirm first, take a safety copy, and have a recovery path that works without the dashboard: a constant you can set, and a WP-CLI command.
Be first when it lands on WordPress.org.
One email when the plugin is approved, one when Pro opens. Nothing else.