WordPress.org

Éwé

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

Plugin Directory

Custom Profile Picture

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

Custom Profile Picture

By Iftakharul Islam
Download
Live Preview
  • Details
  • Reviews
  • Installation
  • Development
Support

Description

Profile allows users to easily upload and crop custom profile pictures. The plugin provides a seamless image cropping experience directly within the WordPress admin interface.

Key Features:

  • Easy profile picture upload
  • Interactive image cropping tool
  • Maintains aspect ratio for consistent display
  • Works on both user profile and user edit pages
  • Mobile-friendly interface
  • Real-time crop preview
  • Object-oriented architecture with proper namespacing

Additional Information

The plugin uses the Cropper.js library for image manipulation and provides a user-friendly interface for managing profile pictures within WordPress.

Installation

  1. Upload the custom-profile-profile folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Navigate to your user profile or edit any user’s profile to use the custom profile picture feature

FAQ

What image formats are supported?

The plugin supports standard web image formats including JPEG, PNG, and GIF.

Can I adjust the crop area?

Yes, the interactive cropping tool allows you to resize and move the crop area while maintaining a square aspect ratio for optimal display.

Where can I see the uploaded profile picture?

The profile picture will be displayed on your user profile page and anywhere that uses WordPress’s default avatar system.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Custom Profile Picture” is open source software. The following people have contributed to this plugin.

Contributors
  • Iftakharul Islam

Translate “Custom Profile Picture” into your language.

Interested in development?

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

Changelog

v1.0.1 21 July 2025

  • Added proper namespacing for better code organization
  • Improved error handling for image uploads
  • Enhanced security with additional nonce verification
  • Added responsive styling for mobile devices
  • Fixed image preview display issues
  • Improved cropping interface usability
  • Added proper sanitization for AJAX requests
  • Added alt text for better accessibility
  • Improved error messages for better user experience

1.0.0

  • Initial release
  • Added image upload functionality
  • Implemented interactive image cropping
  • Added AJAX-based image saving
  • Included responsive modal design
  • Added security improvements with nonce verification
  • Enhanced input sanitization and validation

Meta

  • Version 1.0.1
  • Last updated 3 months ago
  • Active installations 30+
  • WordPress version 5.6 or higher
  • Tested up to 6.8.3
  • PHP version 7.4 or higher
  • Language
    English (US)
  • Tags
    avatarprofile pictureuser profile
  • Advanced View

Ratings

No reviews have been submitted yet.

Add my review

See all reviews

Contributors

  • Iftakharul Islam

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 ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Éwé

  • 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
Code is Poetry.