Skip to content
WordPress.org

Sinhala

  • Themes
  • Plugins
  • News
  • About
  • Get WordPress
Get WordPress
WordPress.org

Plugin Directory

Target Media Toolkit

  • Submit a plugin
  • My favorites
  • Log in
  • Submit a plugin
  • My favorites
  • Log in

Target Media Toolkit

By Nemanja Đolović
Download
  • Details
  • Reviews
  • Installation
  • Development
Support

Description

Most new WordPress sites end up with five separate plugins for five small jobs. Target Media Toolkit does all of them in one light package, and you switch on only the modules you need. Modules that are off load no code on your site.

Everything is free. No “Pro” version, no locked features, no ads across your dashboard.

Made in Belgrade by Target Media, a web agency that builds, hosts and maintains WordPress sites.

Under Construction / Coming Soon

  • 10 ready-made templates: Minimal, Midnight, Aurora, Split screen, Corporate, Bold type, Big countdown, Full-screen photo, Construction site and Soft pastel.
  • Change the headline, message, logo, colours, font and background image.
  • Countdown timer with automatic launch: the page switches itself off when the timer ends.
  • Progress bar, contact details and links to Facebook, Instagram, X, LinkedIn, YouTube and TikTok.
  • Correct SEO: Maintenance mode sends HTTP 503 with Retry-After so Google keeps your rankings; Coming soon mode sends 200.
  • Administrators always see the real site. Choose extra roles, allow IP addresses, keep chosen pages public, or send clients a secret preview link.
  • Purges the most common page caches automatically when you switch the page on or off.
  • System fonts only: nothing is loaded from Google or other servers.

Custom Login URL

  • Moves wp-login.php to an address only you know, for example example.com/my-door.
  • Logged-out visitors to wp-login.php and wp-admin get a 404 page (or the home page).
  • The new address is emailed to the site admin.
  • Emergency switch: add define( 'TMEDIA_DISABLE_LOGIN_URL', true ); to wp-config.php to restore the normal login page.

WebP Images

  • Converts PNG uploads (and optionally JPEG) to WebP before WordPress creates thumbnails.
  • Keeps transparency, fixes JPEG rotation, skips animated PNGs.
  • Smart skip keeps the original when WebP would be larger.
  • Uses your server’s GD or Imagick; no external service.

XML Sitemap

  • example.com/sitemap.xml with your posts, pages, products, categories and featured images.
  • Cached and split into files for large sites.
  • Adds itself to robots.txt and replaces WordPress’s basic wp-sitemap.xml.
  • Pauses automatically when Yoast SEO, Rank Math, All in One SEO, SEOPress, The SEO Framework or Slim SEO is active, so you never get two sitemaps.

Site Monitor

  • Checks every hour: home page response, database, disk space, SSL certificate expiry, PHP version and memory, pending updates, fatal PHP errors, scheduled tasks, uploads folder, search engine visibility and debug output.
  • Emails you when a problem appears and when it is resolved.
  • Dashboard status widget and history of recent checks.
  • 24/7 outside monitoring: a private heartbeat address answers TMEDIA-OK, ready for free uptime services such as HetrixTools, StatusCake or UptimeRobot, so you are alerted even when the whole server is down.
  • Optional: show your UptimeRobot uptime percentages in WordPress.

External services

This plugin can connect to UptimeRobot (https://uptimerobot.com/), only if you enter an UptimeRobot API key in Target Media → Site Monitor. It is used to show the uptime status and percentages of your UptimeRobot monitors inside WordPress.

  • What is sent: your API key, to https://api.uptimerobot.com/v2/getMonitors, at most every 10 minutes while you view the Site Monitor page.
  • No data about your visitors is sent.
  • UptimeRobot terms: https://uptimerobot.com/terms/ and privacy policy: https://uptimerobot.com/privacy/

The Site Monitor page also links to HetrixTools, StatusCake and UptimeRobot. Those are plain links; the plugin does not contact them. Those services request your heartbeat address only after you add it to your account there.

Screenshots

Module switchboard: turn on only what you need.
Module switchboard: turn on only what you need.
Under Construction settings with the template picker.
Under Construction settings with the template picker.
The 10 Under Construction templates.
The 10 Under Construction templates.
Site Monitor with health checks and the heartbeat address.
Site Monitor with health checks and the heartbeat address.
XML Sitemap settings and Search Console instructions.
XML Sitemap settings and Search Console instructions.

Installation

  1. In WordPress go to Plugins → Add New, search for “Target Media Toolkit” and click Install, then Activate.
  2. Open the new Target Media menu.
  3. Switch on the modules you want and click Save changes.
  4. Each module gets its own settings page in the menu.

FAQ

I changed the login address and forgot it. How do I get in?

Add define( 'TMEDIA_DISABLE_LOGIN_URL', true ); to wp-config.php, or rename the plugin folder in wp-content/plugins over FTP. The normal wp-login.php works again. The address was also emailed to the site admin.

Visitors still see the old site after I turned on Under Construction.

The plugin purges WP Rocket, W3 Total Cache, WP Super Cache, WP Fastest Cache, LiteSpeed, SiteGround, Breeze, Autoptimize and Cachify automatically. If you use a CDN such as Cloudflare with “Cache Everything”, purge it there too.

Does the WebP module change images I already uploaded?

No. It only converts new uploads, so existing posts are never broken.

My server cannot create WebP.

The settings page tells you. Ask your host to enable WebP support in the GD or Imagick PHP extension. Until then uploads keep working normally.

Why is the monitor’s “Home page” check a warning on my host?

Some hosts block a server from loading its own pages. That is why the plugin also offers the heartbeat address for an outside service, which is the reliable way to know your site is up.

Does the plugin send data anywhere?

No, with one opt-in exception: if you paste an UptimeRobot API key in Site Monitor, the plugin sends that key to api.uptimerobot.com to read your monitor statistics. See “External services” below.

Can I translate the plugin?

Yes. All text is translatable on translate.wordpress.org, and a .pot file is included in the languages folder.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Target Media Toolkit” is open source software. The following people have contributed to this plugin.

Contributors
  • Nemanja Đolović

Translate “Target Media Toolkit” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0

  • First release: Under Construction (10 templates), Custom Login URL, WebP Images, XML Sitemap and Site Monitor.

Meta

  • Version 1.0.2
  • Last updated 23 පැය ago
  • Active installations Fewer than 10
  • WordPress version 6.2 or higher
  • Tested up to 7.1.3
  • PHP version 7.4 or higher
  • Language
    English (US)
  • Tags
    coming soonhide loginmaintenance modesitemapwebp
  • Advanced View

Ratings

No reviews have been submitted yet.

Your review

See all reviews

Contributors

  • Nemanja Đolović

Support

Got something to say? Need help?

View support forum

  • About
  • News
  • Hosting
  • Privacy
  • Showcase
  • Themes
  • Plugins
  • Patterns
  • Learn
  • Support
  • Developers
  • WordPress.tv ↗
  • Get Involved
  • Events
  • Donate ↗
  • Swag ↗
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org

Sinhala

The WordPress® trademark is the intellectual property of the WordPress Foundation.

  • Visit our X (formerly Twitter) account
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Visit our Facebook page
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
කේතනය කාව්‍යයි.