CC Login Guard
Stop brute-force logins without locking yourself out: login limits, Cloudflare Turnstile and a magic-link admin recovery.
23 one-click WordPress fixes in one light plugin: disable XML-RPC, control Heartbeat, raise the upload limit, limit revisions and more.
Submitted to the WordPress.org plugin directory and waiting for review. Until it is approved, download the zip here and upload it in Plugins → Add New → Upload Plugin.
What is CodingCush Tweaks? CodingCush Tweaks is a free WordPress plugin that bundles 23 common fixes — security hardening, performance clean-ups, upload limits and admin tidy-ups — behind simple on/off switches. Each tweak is its own small class that loads only when you switch it on, so anything you leave off adds no code to your site. It is a maintained replacement for several popular plugins that are no longer updated, including Disable REST API, Heartbeat Control, Increase Maximum Upload File Size and WP Extra File Types.
Most WordPress sites end up installing five to ten tiny plugins to switch off XML-RPC, slow the Heartbeat API, raise the upload limit or hide the WordPress version. Several of the most popular ones have not been updated in years, which leaves you running unmaintained code just to change a setting.
CodingCush Tweaks puts those fixes in one place, keeps them maintained, and makes every one of them optional.
Every feature is off until you switch it on, so you only run the code you need.
Set-up takes about five minutes and needs no code.
In wp-admin go to Plugins → Add New → Upload Plugin, choose the zip and click Install Now, then Activate.
The tweaks are grouped into Security, Performance, Media & Uploads and Admin & Editor tabs. Use the search box to find one quickly.
Flip a switch; tweaks with options (Heartbeat interval, upload size, revisions to keep) show their fields as soon as they are on.
Click Save changes. The counter shows how many tweaks are active, and the Tools tab lists exactly what is loaded.
Yes. It is completely free and open source under the GPL. There is no Pro version and no feature is locked.
No. A tweak that is switched off is never loaded. The plugin reads one database option and registers hooks only for the tweaks you enable.
Yes. It covers what Disable REST API, Heartbeat Control, Increase Maximum Upload File Size and WP Extra File Types do, and it is actively maintained. Deactivate the old plugin, then switch on the matching tweak.
Some form plugins, block themes and page builders call the REST API for visitors. Switch that tweak off on sites that depend on them.
WordPress can only allow up to what PHP allows (upload_max_filesize and post_max_size). The settings page shows your server values; raising them needs php.ini, .htaccess, .user.ini or your host.
SVG is allowed only for users who can already post unfiltered HTML (administrators and editors), and every file is sanitised on upload: scripts, event handlers, external references, foreignObject and use elements are removed.
Yes. Settings → Tweaks → Tools has Export and Import. Paste the JSON from one site into the other.
Uninstalling removes its single option from the database. Nothing else is left behind.
WordPress 6.0 or newer (tested up to 7.1) and PHP 7.4 or newer.
Join 620+ developers learning the simple way. One useful email when new tutorials land — no spam, ever.
You're on the list — the next tutorial will land straight in your inbox.