Title: WordPoints
Author: J.D. Grimes
Published: <strong>Setembre 14, 2013</strong>
Last modified: Maig 8, 2018

---

Search plugins

![](https://ps.w.org/wordpoints/assets/banner-772x250.png?rev=1549773)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/wordpoints/assets/icon.svg?rev=1662380)

# WordPoints

 By [J.D. Grimes](https://profiles.wordpress.org/jdgrimes/)

[Download](https://downloads.wordpress.org/plugin/wordpoints.2.4.2.zip)

 * [Details](https://bal.wordpress.org/plugins/wordpoints/#description)
 * [Reviews](https://bal.wordpress.org/plugins/wordpoints/#reviews)
 *  [Installation](https://bal.wordpress.org/plugins/wordpoints/#installation)
 * [Development](https://bal.wordpress.org/plugins/wordpoints/#developers)

 [Support](https://wordpress.org/support/plugin/wordpoints/)

## Description

#### Features

This plugin lets you create one or multiple types of points which you can use to
reward your users when certain events occur on your site. It also includes a Ranks
component, which lets you create ranks for your users based on how many points they
have.

You can currently award points to users for:

 * **Registration**
 * **Posts** – You can be selective in which post types get awarded points, and 
   award different amounts for different types. Points will automatically be removed
   when a post is removed.
 * **Comments** – You can award points to a user when they leave a comment, and 
   also to post authors when they receive a comment. As with posts, you can award
   different amounts for comments on different post types, and points will automatically
   be removed if you delete a user’s comment or mark it as spam.
 * **Visiting your site** – You can award points to a user when they visit your 
   site at least once in a time period; once per day, for example.

You can also conditionally award points based on a post’s tags, a comment’s text,
a user’s role, and more!

All points transactions are logged and can be reviewed by administrators from the
_WordPoints » Points Logs_ admin screen. The logs can be displayed on the front 
end of your site using the [`[wordpoints_points_logs]`](https://wordpoints.org/user-guide/shortcodes/wordpoints_points_logs/)
shortcode.

You can show how many points a user has using the [`[wordpoints_points]`](https://wordpoints.org/user-guide/shortcodes/wordpoints_points/)
shortcode. You can also display a list of the top users with the most points using
the [`[wordpoints_points_top]`](https://wordpoints.org/user-guide/shortcodes/wordpoints_points_top/)
shortcode.

You can display a list of ways that your users can earn points using the [`[wordpoints_how_to_get_points]`](https://wordpoints.org/user-guide/shortcodes/wordpoints_how_to_get_points/)
shortcode.

The plugin also provides [several widgets](https://wordpoints.org/user-guide/widgets/)
you can use for the same things as the shortcodes.

More features are always being planned, and you can check out the roadmap on the
plugin website, [WordPoints.org](https://wordpoints.org/roadmap/).

Also on the plugin’s website, you can [browse the available extensions](https://wordpoints.org/extensions/).
There’s [an extension that imports from CubePoints to WordPoints](https://wordpoints.org/extensions/importer/),
one that [integrates with WooCommerce](https://wordpoints.org/extensions/woocommerce/),
one that [integrates with BuddyPress](https://wordpoints.org/extensions/buddypress/),
and another that let’s you [reset your users’ points](https://wordpoints.org/extensions/reset-points/).
More are being added regularly, so take a look to see what is new.

#### Developers

If you are a developer, designer, or accessibility expert, and you’d like to give
back to this plugin, you should visit the [plugin’s repo on GitHub](https://github.com/WordPoints/wordpoints/),
where active development takes place.

If you are interested in integrating or extending the plugin, you’ll want to read
the [developer docs](https://wordpoints.org/developer-guide/).

If you are a security researcher you can report vulnerabilities through our [bug bounty program on HackerOne](https://hackerone.com/wordpoints).

#### Privacy Policy

WordPoints does not communicate with any remote services by default. However, when
you install extensions from WordPoints.org or other servers, WordPoints may communicate
with those services in order to provide you updates for the extensions. Check the
privacy policy of the extension server in question to learn more about what information
is shared with it, though generally only the ID and version of the extension will
be sent to the update service.

## Screenshots

 * [[
 * An example of a table of points log entries.
 * [[
 * The Points Types administration screen. This is where you create your points 
   types and configure when points are awarded in reaction to various events.
 * [[
 * A rank group on the Ranks administration screen. This is where you create and
   manage the ranks used on your site.
 * [[
 * An example of the `[wordpoints_points_top]` shortcode.
 * [[
 * An example of the `[wordpoints_how_to_get_points]` shortcode.
 * [[
 * You can manually edit a user’s points on their profile in the administration 
   screens.

## Installation

Before installing on multisite, it is recommended that you read this [explanation of how WordPoints works on multisite](https://wordpoints.org/user-guide/multisite/).

 1. Download and unzip the plugin file
 2. Upload the resulting `/wordpoints/` folder to the `/wp-content/plugins/` directory
 3. Activate the plugin through the ‘Plugins’ menu in WordPress
 4. You can set up the points types to your liking by clicking on the _WordPoints »
    Points Types_ menu item
 5. If you want to use ranks, you can activate the Ranks component on the _WordPoints»
    Settings_ screen on the Components tab.

## FAQ

  Installation Instructions

Before installing on multisite, it is recommended that you read this [explanation of how WordPoints works on multisite](https://wordpoints.org/user-guide/multisite/).

 1. Download and unzip the plugin file
 2. Upload the resulting `/wordpoints/` folder to the `/wp-content/plugins/` directory
 3. Activate the plugin through the ‘Plugins’ menu in WordPress
 4. You can set up the points types to your liking by clicking on the _WordPoints »
    Points Types_ menu item
 5. If you want to use ranks, you can activate the Ranks component on the _WordPoints»
    Settings_ screen on the Components tab.

  How can I manually change a user’s points?

You can [manually adjust a user’s points](https://wordpoints.org/user-guide/manually-editing-a-users-points/)
from their profile page in the admin.

  Does WordPoints support Multisite?

Yes, WordPoints fully supports multisite. It is recommended that you read this [explanation of how WordPoints works on multisite](https://wordpoints.org/user-guide/multisite/)
before you install it.

  When will WordPoints have (some feature)?

You can see what we’re currently planning on our [roadmap](https://wordpoints.org/roadmap/),
and find out how to request new features.

## Reviews

![](https://secure.gravatar.com/avatar/bfb901ebcf42d8684a62539f102ef764cb165661a843cc043834a23909443c71?
s=60&d=retro&r=g)

### 󠀁[A simple but complete tool](https://wordpress.org/support/topic/a-simple-but-complete-tool/)󠁿

 [fh62o](https://profiles.wordpress.org/fh62o/) Maig 28, 2021

Very useful and very clear on instructions

![](https://secure.gravatar.com/avatar/ff52b3ed5b4e728c262ce5d672c25849fe7d8614057899fa6202b6ac9ed1fce0?
s=60&d=retro&r=g)

### 󠀁[very nice](https://wordpress.org/support/topic/very-nice-1604/)󠁿

 [xxc00126](https://profiles.wordpress.org/xxc00126/) Març 18, 2021

Simple is good not too complicated, plus or minus the integral setting items and
then more good, the best can set the decimal and decimal digits! Thank you for the
author’s hard work!

![](https://secure.gravatar.com/avatar/f393570fbfa63e1c48a71c9ce4b6c12872f079184395a5efadb1fd54caedd609?
s=60&d=retro&r=g)

### 󠀁[Awasome Plugin](https://wordpress.org/support/topic/awasome-plugin-5/)󠁿

 [nikhilpatel008](https://profiles.wordpress.org/nikhilpatel008/) Octubre 9, 2019

Good plugin to manage user points

![](https://secure.gravatar.com/avatar/1c885972f8e3f9a6a69a2f722d42684b36dfdea87d8133f576b50e0c94e1335e?
s=60&d=retro&r=g)

### 󠀁[Perfect](https://wordpress.org/support/topic/perfect-6096/)󠁿

 [tcartr07](https://profiles.wordpress.org/tcartr07/) Maig 23, 2019

It is simple to set up and works great, thank you for this would love to see it 
working with forums such as Asgaros Forums.

![](https://secure.gravatar.com/avatar/14c70de1c69a3922c513021f1af37e63585a39c35601fc527bf9e81c52bcb5cd?
s=60&d=retro&r=g)

### 󠀁[Thanks](https://wordpress.org/support/topic/thanks-1433/)󠁿

 [yeknafar](https://profiles.wordpress.org/yeknafar/) Setembre 14, 2018

Thanks It’s a good hook for some users.

![](https://secure.gravatar.com/avatar/016cf02e2277fa54b2881a8ec1338f4096cfc675dff37df1bce0e476e20790ab?
s=60&d=retro&r=g)

### 󠀁[Best Points System for WordPress](https://wordpress.org/support/topic/best-points-system-for-wordpress/)󠁿

 [LeadGuitarMx](https://profiles.wordpress.org/leadguitar/) Març 22, 2018

Thanks so much for the great work! 🙂 keep going

 [ Read all 31 reviews ](https://wordpress.org/support/plugin/wordpoints/reviews/)

## Contributors & Developers

“WordPoints” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ J.D. Grimes ](https://profiles.wordpress.org/jdgrimes/)

“WordPoints” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/wordpoints/contributors)
for their contributions.

[Translate “WordPoints” into your language.](https://translate.wordpress.org/projects/wp-plugins/wordpoints)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wordpoints/), check
out the [SVN repository](https://plugins.svn.wordpress.org/wordpoints/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/wordpoints/) by 
[RSS](https://plugins.trac.wordpress.org/log/wordpoints/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

This plugin adheres to [Semantic Versioning](http://semver.org/).

#### 2.4.2 — 2018-05-08

Fixed

 * Conflicts with some plugins (PayPal for WooCommerce, WCMp) causing fatal errors
   
   on the Points Types admin screen.
 * Performance improvements of the code that powers the Rate Limits for the Visit
   
   event.

#### 2.4.1 — 2017-11-13

Fixed

 * Fatal errors when a rank type was not recognized. This should usually never happen.
 * More fatal errors when viewing the points logs after deactivating BuddyPress.
 * “Update package not found” errors when attempting to update an extension.

#### 2.4.0 — 2017-10-26

**Requires: WordPress 4.7+**

Added

 * Extensions can now be updated from within the admin screens, just like plugins
   can.
    If you have installed any extensions from WordPoints.org, you may be prompted
   to enter your license key after updating. You can get your license key for an
   extension from the [My Account](https://wordpoints.org/my-account/) page.
 * New `[wordpoints_rank_list]` shortcode to display a list of the ranks that users
   
   can have on the site.
 * Reaction settings can now include conditions on a post’s terms. This means that
   
   points can now be awarded for posts based on tags, categories, or custom taxonomies.
 * When no Reactions have been created for a points type yet, WordPoints will offer
   to
    create some demo reactions to help you get started.

Changed

 * “Modules” are now called “extensions”. The term “extension” is more familiar 
   and
    obvious in its meaning than “module”.
 * When deleting a points type, you are now required to type the name of the points
   
   type in the confirmation dialog. This helps to ensure that points types aren’t
   deleted accidentally. In addition, the confirmation dialogs for when a Reaction
   or Rank is being deleted have been updated to so the reaction description or 
   rank name, respectively, so that it is clear which rank or reaction is being 
   deleted.

Fixed

 * The Top Users points table will always order results for users with same number
   of
    points consistently, rather than it being more-or-less random. If two users
   have the same number of points, the one with the lowest ID will come before the
   one with the higher ID number. Thanks to Gspin96 for the patch!
 * Improved performance of the Ranks component. Creating ranks should be much quicker
   
   on sites with large numbers of users now.
 * The Max setting of the Contains condition for Reactions now interprets an empty
   max
    to mean no maximum, rather than a maximum of 0.
 * Corrected the invalid HTML that was breaking the user profile admin screen.
 * Fatal errors when viewing points logs after deactivating the BuddyPress plugin.

#### 2.3.0 — 2017-03-14

Security

 * Hardening: Module files are now validated before deletion. Previously a user 
   with
    the capabilities to manage modules could list and delete any directory 
   via the Delete Module admin screen.

Added

 * The ability to disable an event reaction without deleting it.
 * The ability to set Conditions for a reaction on the post title, excerpt, and
   
   comment count.
 * Support for setting Conditions for a reaction on numeric attributes of an entity
   
   involved in an event (for example, post comment count). Available conditions 
   are currently Equals, Greater Than, and Less Than.
 * The ability to set Conditions for a reaction or award points based on the parent
   of
    a page or other hierarchical post type.
 * The ability to set Conditions for a reaction on the comment content, or attributes
   
   of the parent comment if the comment is a reply.
 * Support for events that involve multiple entities (like when a user is added 
   to a
    group, for example).
 * Better support for right-to-left locales.
 * More comments to aid in translation of the plugin.
 * Meta box with shortcode examples to the Points Types screen.

Changed

 * CSS and JS files to be minified.
 * Reactions UI to improve accessibility for unsighted users by allowing success
   and
    error messages to be spoken aloud by assistive technology.
 * Network-active modules to also be displayed on the per-site Modules screens on
   
   multisite.
 * Widgets to improve display in small sidebars. The settings now allow for some
   of
    the columns in the points logs tables to be hidden, horizontal scrolling 
   to be enabled, and the user names to be hidden so that just the avatars are displayed.
   Also makes it so that the user rank is not displayed next to the user name within
   the widgets.
 * The Comment Leave event to only be fired for comments, not pingbacks or trackbacks.
 * The name of the “Configure” screen to “Settings” instead.

Fixed

 * Error messages being displayed when first adding a widget to the site via the
   
   Customizer.

#### Older Versions

If you’d like to view the changelog for older versions, see the [changelog.txt](https://plugins.svn.wordpress.org/wordpoints/trunk/changelog.txt)
file included with the plugin.

## Meta

 *  Version **2.4.2**
 *  Last updated **8 anys ago**
 *  Active installations **100+**
 *  WordPress version ** 4.7 or higher **
 *  Tested up to **5.0.25**
 *  Languages
 * [Chinese (China)](https://cn.wordpress.org/plugins/wordpoints/) i [English (US)](https://wordpress.org/plugins/wordpoints/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/wordpoints)
 * Tags
 * [Awards](https://bal.wordpress.org/plugins/tags/awards/)[credits](https://bal.wordpress.org/plugins/tags/credits/)
   [gamify](https://bal.wordpress.org/plugins/tags/gamify/)[points](https://bal.wordpress.org/plugins/tags/points/)
   [Rewards](https://bal.wordpress.org/plugins/tags/rewards/)
 *  [Advanced View](https://bal.wordpress.org/plugins/wordpoints/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  31 5-star reviews     ](https://wordpress.org/support/plugin/wordpoints/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/wordpoints/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/wordpoints/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wordpoints/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/wordpoints/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/wordpoints/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wordpoints/reviews/)

## Contributors

 *   [ J.D. Grimes ](https://profiles.wordpress.org/jdgrimes/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wordpoints/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=TPXS6B98HURLJ&lc=US&item_name=WordPoints&item_number=wordpressorg&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHosted)