Hi.
In order for you to award points for users clicking on links, you must present links using the mycred_link shortcode.
So instead of using:
<a href="https://someaddress.com/">Click to get 1 point</a>
you would use:
[mycred_link href="https://someaddress.com" amount="1"]Click to get 1 point[/mycred_link]
The mycred_link shortcode will generate a normal anchor element but it also will mark the link and load the AJAX script that will monitor this link (and others) and if someone clicks on them, award points accordingly. Without this, it would be impossible for myCRED to know which link gives points and which does not.
The mycred_link shortcode supports the same HTML attributes as the normal anchor element so you can use target=”” title=”” etc.
In order to avoid misuse of this system, myCRED will attach an encrypted key to each link that is generated using this shortcode and it is highly recommended that on the myCRED > Hooks page you set a limit for clicking on links. I would recommend you use “Limit by ID” and add a unique ID to each shortcode.