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.

by KO · github.com/wy4tt34rp/ko-clean-user-profile-fields-v1-3

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/wy4tt34rp/ko-clean-user-profile-fields-v1-3/archive/refs/heads/main.zip

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.