Skip to Àkóónú
WordPress.org

Yorùbá

  • Themes
  • Plugins
  • Àtìlẹ́yìn
  • Nípa
  • Ìwé Ìtónisónà
  • Egbé
  • Kàn síwa
  • Gba WordPress
Wa WordPress jáde
WordPress.org

Plugin Directory

Block Profile Edits

  • Fi plugin sílẹ̀
  • Àwọn ààyò mi
  • Wọlé
  • Fi plugin sílẹ̀
  • Àwọn ààyò mi
  • Wọlé

Block Profile Edits

Láti ọwọ́ treeflips
Ṣe ìgbàsílẹ̀
  • Àwọn àlàyé
  • Àwọn àgbéyẹ̀wò
  • Ìgbéwọlẹ̀
  • Ìdàgbàsókè
Ìrànlọ́wọ́

Àpèjúwe

Block Profile Edits lets administrators restrict specific user roles from editing their own profile fields. You can choose which roles and profile fields to restrict, and also show a custom message to restricted users.

This plugin was originally inspired to prevent users from unauthorized redistributing or reselling account access. A common problem with unwanted abuse of GPL themes/plugins. Sites using PDF-stampers to watermark ebooks will also benefit since users cannot change their personal information.

Features:

  • Choose user roles to restrict Ìtumọ̀ Yorùbá: – Subscriber, Customer, Student, etc. (Administrators are exempt.)
  • Choose profile fields to lock Ìtumọ̀ Yorùbá: – Name, Email, etc.
  • Display custom message Ìtumọ̀ Yorùbá: – to restricted users, e.g. “Sorry this info cannot be changed.”
  • Frontend/Backend restriction Ìtumọ̀ Yorùbá: – works anywhere account profile fields are shown.
  • Server-side enforcement Ìtumọ̀ Yorùbá: – for WP-admin profile saves and WordPress user update APIs.
  • Clean, modular code Ìtumọ̀ Yorùbá: – lightweight, minimalist, no site-slowdown.

Technical Notes:

  • Restriction only works on default WordPress profile fields. Extra fields added by plugins are not yet integrated, may be considered for future development.
  • Frontend behavior may vary depending the page template. Most cases appear as normal, fields are visually blocked (greyed out) and custom message is shown. In some cases, fields appear as editable but data wonÌtumọ̀ Yorùbá: ’t save when submitted.
  • Testing shortcode Ìtumọ̀ Yorùbá: – add [treeflips_bpe_test_form] to any page to test frontend restrictions for logged-in users. Locked fields should render as read-only and display the restriction message.

Ìgbéwọlẹ̀

  1. Upload the plugin files to /wp-content/plugins/block-profile-edits.
  2. Activate the plugin through the “Plugins” screen in WordPress.
  3. Go to Users > Block Profile Edits to configure restrictions.

FAQ

Will this affect frontend profile editing plugins?

It can. Frontend forms that use WordPress user update APIs will be blocked for locked fields. Custom forms that write directly to the database may bypass WordPress hooks.

Are administrators restricted?

No. Users with the administrator role always have full edit access.

Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

Àwọn Olùkópa & Olùgbéejáde

“Block Profile Edits” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.

Àwọn Olùkópa
  • treeflips

Túmọ̀ “Block Profile Edits” sí èdè rẹ.

Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.

Àkọsílẹ̀ àwọn àyípadà

1.1.0

  • Renamed testing shortcode to treeflips_bpe_test_form for distinct prefixing.
  • Replaced inline <style> and <script> tags with wp_add_inline_style() and wp_add_inline_script().
  • Removed unnecessary custom translation loader (auto-loaded in WP 5.8+).
  • Updated public code identifiers and options to use the distinct treeflips_bpe prefix.
  • Removed the deprecated testing shortcode alias.

1.0.6

  • Updated readme descriptions and text.
  • Removed domain path “/languages”.

1.0.5

  • Updated the frontend test shortcode to submit with AJAX and show inline success/error messages without page reloads.

1.0.4

  • Updated the frontend test shortcode to visually lock restricted fields and show the configured restriction message.

1.0.3

  • Added frontend restriction testing shortcode.

1.0.2

  • Strengthened server-side protection for locked core profile fields across backend, frontend, AJAX, REST, and WordPress user update API requests.
  • Prevented locked profile meta from being added, updated, or deleted for restricted users.
  • Removed duplicate native browser tooltip on locked backend fields.

1.0.1

  • Fixed profile screen asset loading for locked backend fields.
  • Improved locked field message behavior for pointer and touch users.

1.0.0

  • Initial release.

Àkójọpọ̀ Meta

  • Ẹ̀yà 1.1.0
  • Ìgbàgbọ́hùn tó kẹ́yìn ọjọ́ 6 sẹ́yìn
  • Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ Tó kéré sí 10
  • Ẹ̀yà WordPress 5.8 tàbí ju bẹ́ẹ̀ lọ
  • Dánwò dé 6.9.4
  • Ẹ̀yà PHP 7.4 tàbí ju bẹ́ẹ̀ lọ
  • Èdè
    English (US)
  • Àwọn àmì
    lockProfile Fieldsrestrictrolesuser profile
  • Ìwòye Tó Péye

Àwọn ìbò

Kò sí ìwádìí tí a tíì fi ránṣẹ́.

Your review

See all reviews

Àwọn Olùkópa

  • treeflips

Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

Wo àpéjọ ìrànlọ́wọ́

Ṣe ìtọrẹ

Ṣé o fẹ́ ṣe àtìlẹ́yìn fún ìlọsíwájú plugin yìí?

Ṣe ìtọrẹ sí plugin yìí

  • Nípa Wa
  • Iroyin
  • Hosting
  • Privacy
  • Àfihàn
  • Themes
  • Plugins
  • Patterns
  • Kọ ẹkọ
  • Atilẹyin
  • Developers
  • WordPress.tv ↗
  • Kópa
  • Àwọn ìṣẹ̀lẹ̀
  • Ṣètọrẹ ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Yorùbá

  • Ṣabẹwo sí àkàùntù X (Twitter tẹ́lẹ̀) wa
  • Bẹwo akanti Bluesky wa
  • Lọ sí àkáǹtì Mastodon wa
  • Bẹwo akanti Threads wa
  • Ṣabẹwo si Facebook wa
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Bẹwo akanti TikTok wa
  • Visit our YouTube channel
  • Bẹwo akanti Tumblr wa
Koodu jẹ Ewi.
The WordPress® trademark is the intellectual property of the WordPress Foundation.