Weal Profile
Creates a personal account page for logged-in users to manage profile information, track achievements, and review site activity.
Use with caution
Weal Profile works, but test it on a staging site before relying on it in 2026. Was last updated 4 months ago, and scores 49/100 on our health check.
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Weal Profile stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| achievements | >100 |
| comments-rating | >100 |
| manage-user-page | >100 |
| user account | >100 |
| user profile | >100 |
About Weal Profile
From the official readme · v1.4.2Description
Weal Profile adds a dedicated front-end account page for authenticated users (default: /my-profile), allowing them to manage selected profile fields without accessing the WordPress admin dashboard.
Development happens open-source on GitHub. Contributions, issues, and feature requests are welcome:
GitHub Repository
The plugin also includes an admin settings page where site administrators can configure the account page, choose which profile fields are editable by users, and manage gamification thresholds.
Admin Features
Available in the WordPress admin menu under Weal Profile.
Administrators can:
* Enable or disable profile fields shown on the public account page
* Set a custom URL slug for the personal account page (default: /my-profile)
* Enable or disable the comment likes/dislikes system
* Configure thresholds and comment count targets for each achievement badge
Available profile fields:
* Avatar / Gravatar
* Display Name
* Website URL
* Nickname
* First Name
* Last Name
* Biography
Front-End User Features
On the public account page, logged-in users can:
* Edit their personal profile information (based on admin settings)
* Upload and remove a profile avatar
* View their comment activity and reaction statistics (likes/dislikes received)
Achievements & Badges System
A motivational achievements and badges system that rewards users based on their comment activity:
* Active Commentator badge dashicons-awards — awarded when a user reaches a configurable threshold of approved comments.
* Cutie badge 🥰 (🥰) — awarded when a user receives a configurable number of likes on comments.
* Angry badge 👿 (👿) — awarded when a user receives a configurable number of dislikes on comments.
Key features:
* Badges are dynamically displayed on user avatars in the comments section.
* Fully configurable targets via the admin panel.
* REST API endpoints for managing achievement settings.
Comment Likes / Dislikes
Logged-in users can like or dislike comments on posts.
* Toggle likes and dislikes with a single click.
* Active state visual feedback on voted buttons.
* Vote counts update instantly via AJAX.
* Configurable toggle in admin settings to enable/disable the system.
* Comment reaction statistics shown on the user profile page (total likes/dislikes received, top voted comments).
* Dedicated database table (weal_comment_votes) for efficient vote storage.
* Unique constraint prevents duplicate votes per user per comment.
Post Rating System
A 5-star rating system is automatically displayed on single post pages.
* Visitors can rate posts from 1 to 5 stars.
* Rating is stored in post meta (rating_sum, rating_count, rating_average).
* Partial star visualization (e.g., 3.5 stars shows 3 full + 1 half-filled star).
* Anti-double-vote protection via cookies.
* AJAX-based submission with instant UI update.
* Schema.org AggregateRating markup for SEO.
Activity Center
The plugin provides a convenient centralized space where users can track their comment history and quickly return to conversations they participated in.
Localization
The plugin is fully translation-ready and officially supports 4 languages:
* English (EN)
* French (FR)
* Spanish (ES)
* Russian (RU)
Database
The plugin creates a custom database table on activation:
* wp_weal_comment_votes — stores comment likes/dislikes (comment_id, user_id, is_liked, created_at).
When updating the plugin, the table is automatically created or updated via a version check — no need to deactivate and reactivate.
Installation
- Upload the plugin folder to the
/wp-content/plugins/directory, or install it through the WordPress Plugins screen. - Activate the plugin through the Plugins menu in WordPress.
- Go to WordPress Admin → Weal Profile.
- Configure the account page URL, adjust achievement thresholds, and choose which profile fields users can edit.
- Visit the account page (default:
/my-profile) while logged in.
Frequently asked questions
How can I access another user’s page?
Logged-in users can access another user’s profile page by clicking on their name or avatar link within the website’s comments section.
How does the rating system prevent double voting?
Each vote sets a cookie (weal_voted_post_{post_id}) valid for 1 year. Both the REST API and JavaScript check for existing cookies to prevent multiple votes from the same browser.
Can I disable the comment likes feature?
Yes. Go to WordPress Admin → Weal Profile and uncheck “Enable likes and dislikes on comments”.
Changelog
1.4.2
- Improved user interaction and security.
1.4.1
- Added UI and security improvements.
1.4.0
- Added achievements system: Active User, Nice User, and Angry User badges based on comment activity.
- Configurable comment count targets for each achievement in admin settings.
- Badge display on user avatars in comments.
- REST API endpoints for achievements management in admin panel.
1.3.1
- Added comment reactions display on user profile page.
- Improved user interaction with the interface.
1.3.0
- Added client-side caching.
- Improved user interaction with the interface.
1.2.2
- Improved responsive layout and styling for the profile page.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Weal Profile alternatives
All achievements plugins →FAQ
Weal Profile: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 5, 2026
Is Weal Profile free?
Yes. Weal Profile is free to download and use from the official WordPress.org plugin directory.
Is Weal Profile safe to use in 2026?
Weal Profile works, but test it on a staging site before relying on it in 2026. Was last updated 4 months ago, and scores 49/100 on our health check.
How many websites use Weal Profile?
Weal Profile is active on <10 WordPress websites and has been downloaded 527 times since it launched in May 2026. It was downloaded 52 times in the last 30 days.
Does Weal Profile work with WordPress 7.1?
Weal Profile is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does Weal Profile need?
Weal Profile requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Weal Profile last updated?
The latest version, 1.4.2, was released on June 15, 2026 (4 months ago).
Who makes Weal Profile?
Weal Profile is developed and maintained by Leo S..
What are the best alternatives to Weal Profile?
The most popular alternatives to Weal Profile are GamiPress (10K+ installs), GamiPress – Reset User (400+ installs) and Bucket List (20+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card



