WP Manifestindependent plugin directory
manifest / admin / mtdev-login-logo

MTDEV Login Logo

Replaces the WordPress login screen logo, link and screen reader text with a client's branding.

by Marta Torre · github.com/martatorredev/mtdev-login-logo · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/martatorredev/mtdev-login-logo/archive/refs/heads/main.zip

Replaces the WordPress login screen logo, link and screen reader text with a client's own branding.

Description

Internal MTDEV tool. It adds a single settings screen where you pick an image from the media library, a link URL and a link text, and the WordPress login screen will use them instead of the default WordPress logo.

Until a logo is selected, the plugin does nothing: the default WordPress login screen is left exactly as it is.

Design notes:

  • The logo is rendered as CSS on the existing login stylesheet (no extra HTTP request). By default it is scaled automatically, up or down, to a sensible size without distortion. Optional width/height fields let you pin an exact size per project when the automatic result does not look right.
  • Width and height are set explicitly from the image dimensions to avoid layout shift while the page loads.
  • The accessible name of the logo link comes from the link text field, not a title attribute, in line with current accessibility guidance for the login screen.
  • No third-party requests, no tracking, no external dependencies.

Installation

  1. Upload the plugin folder to /wp-content/plugins/ or install the zip via Plugins > Add New > Upload Plugin.
  2. Activate the plugin.
  3. Go to Settings > Login Logo and configure the client's logo, link and link text.

Changelog

1.0.0

  • Initial release.