WP Manifestindependent plugin directory
manifest / users / ko-clean-user-profile-fields-v1-3

KO - Clean User Profile Fields

Cleans up the WordPress user profile screen by hiding unwanted core, social, bio, Yoast SEO, and non-admin Application Password fields.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/wy4tt34rp/ko-clean-user-profile-fields-v1-3/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Description

Cleans up the WordPress user profile screen by hiding unwanted fields.

This plugin hides:

  • Administration Color Scheme
  • Toolbar
  • Website
  • Facebook profile URL
  • Instagram profile URL
  • LinkedIn profile URL
  • MySpace profile URL
  • Pinterest profile URL
  • SoundCloud profile URL
  • Tumblr profile URL
  • Wikipedia page about you
  • X username without @
  • YouTube profile URL
  • About Yourself section
  • Biographical Info
  • Yoast SEO settings
  • Title to use for Author page
  • Meta description to use for Author page
  • Application Passwords for non-admin users only

Notes

The plugin uses a layered approach:

  1. Removes supported contact methods through WordPress' user_contactmethods filter.
  2. Hides known core/profile rows with admin CSS.
  3. Uses a small admin-only JavaScript fallback to hide rows by visible label text when another plugin changes the row class names.
  4. Disables Application Passwords for non-admin users using WordPress' wp_is_application_passwords_available_for_user filter.

Installation

  1. Upload the ZIP through Plugins > Add New > Upload Plugin.
  2. Activate the plugin.
  3. Visit Users > Profile or Users > Edit User to confirm the fields are hidden.

Changelog

1.3.0

  • Hid and disabled Application Passwords for non-admin users.
  • Administrators can still see and use Application Passwords.

1.2.0

  • Restored original field hiding.
  • Added Yoast SEO profile section hiding.
  • Added JavaScript fallback for plugin-generated profile fields.

1.1.0

  • Added Yoast SEO field targeting.

1.0.0

  • Initial release.