Another form of a click counter...
WP Click Info counts user clicks on all external links of your WordPress blog automatically. The counter methode does not need any annoying and irritating redirect Pages to count clicks on your external links. By default the Plugin sets optional all external links target="_blank" attribute and a nice Wiki like image via CSS to visualize that this is an external link. This means you do not have to set "open link in new window" manually.
In addition there are all important reports available in the administration area. There are a lot of interesting features listet at the WP Click Info Roadmap. Feel free to submit your feature request as a comment.
Features of current version 2.7.1:
- No redirect page
- Live Tracking! NEW!
- WP Click Info equips all external links with the counter functionality now and in future. This means all links dynamically created with Javascript code can be tracked with WP Click Info!
- Reportings
- Top Targets
- Top Referer
- Top Targets by Referrer
- Top Referrer by Targets
- Top 10 Targets in the Dashboard area
- Custom report filters NEW!
- Timelines
- Options
- Hide external link icon
- Do not open a new window (This option is disabled by default. It is recommended to avoid waiting times for your visitors!)
- Hide statistcs in external link titles (tooltips) in frontend
- Optional recording of clicks by admin users
- Optional recording of clicks by registered users
Front-End Report presentation:
To show top link reports to your users simply create a new page or post and enter the following tag on a custom place within your text.
So far the plugin keeps the table layout of your current wordpress theme. We plan to equip the table with a custom css class.
A more pretty sample is available at http://qsys.kodingen.com/wordpress/wordpress/.
Further this function is experimental. We can discuss here about more infos. Feel free to post your suggestions.
Full Text Sample
[_wp-click-info type="top-targets" limit="10" title="Top 10 Target URLs"]This a short-tag called wp-click-info which wordpress will replace with a table containing the desired report type. The tag accepts 3 parms to control the output.
- type: (Type of report)
- Optional: So far here is only the value "top-targets" possible.
- limit: (Number of rows of the HTML table output.)
- Optional: The default value is 10.
- title: (Headline or caption of the HTML table output.)
- Optional: The default is the report title in english language.
Until now all parameters are optional. This an example of an output with default values.
Short Text Sample
(Equals the long text sample)[_wp-click-info]
PLEASE KEEP IN MIND TO REMOVE THE UNDERSCORES "_". I have done this here to avoid that WP Click info will replace the word with a HTML table.
Sample Report Output
| Top 10 Target URLs | |||
|---|---|---|---|
| #1 | this is an external link | 63 clicks | 2012-03-04 07:17:13 |
| #2 | Stats | 63 clicks | 2012-03-04 07:17:13 |
| #3 | rate this Plugin | 63 clicks | 2012-03-04 07:17:13 |
| #4 | Screenshots | 16 clicks | 2012-03-04 15:59:50 |
| Proudly powered by WP Click Info | |||
Roadmap
Version 2.8.1:
- Relax link-detection rules! We want to count internal link clicks too.
- N Link-detection exceptions via regular expressions. For example ignore links to sub domains. [class="igno"]
- [class="igno"] links should be ignored to give a possibility to customize links.
- Dashboard Reports only for admin users.
- Custom CSS Code for identified Links.
- Hide items in Timeline.
- Template-Functions wp_click_info_report($parms);
- Fix Timeline Legend Position.
- i18n
Links
If you think this software is useful please support the development with a donation or rate this Plugin.

Dudes. tests are Awesome! Like a bee… But it seems it cannot be downloaded yet. Hope you get well soon bro.
Big shouts to smith…
So, I recommend this plugin already in advance to all WordPress users
[翻译]
uploaded a copy to the svn repository. Tests realy awesome. Its a good log performance. No redirect page no Latency problems
[翻译]
hello in the installation read me it’s write “Upload redirect.php to the root directory of your WordPress blog” ok but where is this file ? not include in the archive !!!
thx for this plugin.
[翻译]
Hello Reynald,
thank you for your feedback.
This was a mistake in the documentation. The plugin does not need a redirect page!
So everything is fine. Readme’ s installation-part is fixed since Version 1.1.
Best regards.
[翻译]
Hello,
I’ve never installed such an elegant click counter. To count Clicks without redirect page is a completely new user experience!
This solution is very impressive.
Thank you.
[翻译]
I agree with carol. I# am a greenhorn in WordPress setups. This one is easy to install.
Thank you for this plugin.
[翻译]
Hello, great plugin, but I can’t see how I can make exceptions? For example, I need that links to my subdomains not counted and not opeing in new window, how can do that? Also I can’t see how to hide external link icon
[翻译]
Hello,
these things are already on the roadmap. I try to update at the end of this week.
[翻译]
The new setting options rock! Thank you!
[翻译]
Fantastic!
[翻译]
must say… a nice plugin – thank you!
[翻译]
Dear sa,
thanks for the hard work!
[翻译]
I think this plugin is great. The one thing I wish I could do with it though is block it from counting my own clicks. Otherwise, excellent plugin!
[翻译]
Hello,I turned on your click counter last week, It doesn’t appear to be working right, It only shows one click a day and my adsence counter was up to 90 yesterday and about 300 for the week,so something is off, any idea’s ? Russ
[翻译]
Hello Russ,
have you tried the functionality of the wp click info plugin? You can test it by click yourself on the external links and check the statistics.
So far the Plugin is online for a long time. This is the first “plugin is not counting” request. Please keep in mind that this is not a traffic counter. Adsense will count every visitor/unknown bot loading Your website. Lets say I visit your blog via Google or I will enter your url into the browsers adress bar. WP Click Info “only” counts human clicks on external links. No more and no less.
Best regards.
[翻译]
hello,count is stop on 2011-07-08 21:19:21 !!! it don’t count anymore ?? why i don’t know ,perhaps a conflit with another plugins ??
thx for this master piece of code :d
[翻译]
Hello Reynald,
I’ ve tested your blog with Google Chrome Browser. I think everything is working fine from your homepage. Tooltip-Informations for external links are correct.
Have you changed your permalink structure ín the last time? I’ ve never tested this plugin without seo urls.
Best regards.
[翻译]
nothing change since 1 years
[翻译]
Well I think I got the same problem now. I suspected there was a problem in identifying the current time, but it depends on Timezone settings in WordPress.
Be shure your timezone setup is correct.
Screenshot.
[翻译]
awesome!
[翻译]
new version rocks.
thank you!
[翻译]
Hi Guys,
Excellent plugin you have there. Congrats.
Is it conceivable for an expansion of this to provide a historic view of clicks out in a month by month report ?
Is it possible that you might do that ? Or that someone else such as myself could modify and expand the plugin to do so ?
Would appreciate your thoughts on this. I have seen no click tracker plugin that seems to be doing that out there – so your plugin seems the best starting point.
[翻译]
Hello Ben,
thank you for your feedback. I like your idea very much. Unfortunately I’ m busy, so you are welcome to improve the plugin. I think this is the spirit of open source code.
I will review your code and commit it to the repository.
I suggest
to create a new sub-menu item (“Monthly Reports”) which points to a new page.
place your code into your own/new PHP files. So it is easier for me to compare your code-changes.
These points are just suggestions. Feel free to do what you need to do.
But Please test your code heavily.
I sometimes get some source code for testing, which contain many errors and as I said I ‘m busy and we all want good quality software
Best regards,
Stephan.
[翻译]
Just updated to Version 3.4.7 which contains a custom date-range-filter for the report analytics.
Take a look at this screenshot. – http://src.saquery.com/blg/wp-content/uploads/wp-click-info-report-filter.png
[翻译]
Well done. The new Filter option is very helpful. But I’ m missing count exceptions too.
Please add it to your roadmap that a user can avoid for example subdomains from being counted.
So far … Best click-counter plugin I’ ve ever seen. Best Greetings.
[翻译]
I Agree.
Would also be nice to have complete week/month/year overview.
[翻译]
Realy Cool!
The only thing I can see is that the autocomplete does not work on the text-filter input fields for exclusion.
Cheers!
[翻译]
Hello,
i’ d like to send congratulations for this wonderfull free software. This is a powerful not overdosed overview of most important tracking informations! I realy need it to track my affiliate-links. I hope you can implement the functionalities on the roadmap soon.
A small donation is on the way
Best wishes!
[翻译]
Great plugin, sa, thankyou!
Is there any way to track the title attribute of the a link too?
I’d like to pull the info from the database and display the top clicked links.
Thanks,
Shelley
[翻译]
Hello Shelley,
unfortunately no. But I think this could be a nice feature.
It should be possible to use an API command called url_to_postid to identify correct post_content data. Finally we could
try to find the links via a regular expression. So we can get the original HTML and Title text.
I will place it on the roadmap.
Best regards.
[翻译]
Just implemented the new funtionality.
To display the top Targets report in a post or page simply type
[wp-click-info type="top-targets" limit="10" title="Top 10 Target URLs"]
Funtion will be available in version 2.6.1
An example can be viewed at http://qsys.kodingen.com/wordpress/wordpress/?p=9
[翻译]
WORK LIKE A CHARM NOW since update
[翻译]
just tested the front-end reports.
great feature!
would be nice to pass native wordpress post-key(s) as parms to get more infos about the source page.
We could support the following informations about the source post.
ID
(integer) The post ID
post_author
(integer) The post author’s ID
post_date
(string) The datetime of the post (YYYY-MM-DD HH:MM:SS)
post_date_gmt
(string) The GMT datetime of the post (YYYY-MM-DD HH:MM:SS)
post_content
(string) The post’s contents
post_title
(string) The post’s title
post_category
(integer) The post category’s ID. Note that this will always be 0 (zero) from wordpress 2.1 onwards. To determine a post’s category or categories, use get_the_category().
post_excerpt
(string) The post excerpt
post_status
(string) The post status (publish|pending|draft|private|static|object|attachment|inherit|future|trash)
comment_status
(string) The comment status (open|closed|registered_only)
ping_status
(string) The pingback/trackback status (open|closed)
post_password
(string) The post password
post_name
(string) The post’s URL slug
to_ping
(string) URLs to be pinged
pinged
(string) URLs already pinged
post_modified
(string) The last modified datetime of the post (YYYY-MM-DD HH:MM:SS)
post_modified_gmt
(string) The last modified GMT datetime of the post (YYYY-MM-DD HH:MM:SS)
post_content_filtered
(string)
post_parent
(integer) The parent post’s ID (for attachments, etc)
guid
(string) A link to the post. Note: One cannot rely upon the GUID to be the permalink (as it previously was in pre-2.5), Nor can you expect it to be a valid link to the post. It’s merely a unique identifier, which so happens to be a link to the post at present.
menu_order
(integer)
post_type
(string) (post|page|attachment)
post_mime_type
(string) Mime Type (for attachments, etc)
comment_count
(integer) Number of comments
Source: http://codex.wordpress.org/Function_Reference/get_post
Cheers!
[翻译]
Hi Stephan,
Firstly, great plugin. I’m a complete novice with wordpress and have never done any web design. I started my blog a couple of months ago and amazed by the quality, creativity, ingenuity and depth of wordpress and all its plugins.
The WP Click Info plugin provided yet another brilliant solution to the problem/query i had.
It’s working brilliantly on my site, apart from one thing! It doesn’t seem to be compatible with the Tippy plugin (by Chris Roberts).
I am using this tooltip plugin and have links within the pop-up (see example, scroll down to bottom of post, bolded text in last paragraph: http://www.etfstrategy.co.uk/alternative-asset-class-etfs/mixed-outlook-for-uk-property-etf/ ). However, your WP Click Info plugin isn’t tracking/counting these external clicks? Do you know how this can be resolved?
Thanks,
Simon Smith
[翻译]
Hi Simon,
This is an interesting problem.
It is because the links are created later at runtime while the Wp Click Info initialization is already done at the document ready event.
So far I dont know how to work around, but I could imagine to work with jQuery.live to reinitialize later created links.
I will put this on the roadmap for the next version.
[翻译]
Great. Thanks sa!
[翻译]
Hi,
thanks for this great plugin but since last update to 2.7.2, my editor in html mode don’t let me to use button toolbar like add a link… It seems that all popup that always open by a clic on a toolbar button are desactived. So i deactivate the plugin and all works fine again. An idea ?
zat
[翻译]
Hello zatmania,
I have just tested the problem.
Unfortunately I can not reproduce such a behavior. Please can you tell us your WordPress Version? What is your users userrole (Administrator, Editor etc.)?
I would also know like to know if the problem occurs if you deactivate the options Record Admin User Clicks and Record Registered User Clicks.
Best regards.
[翻译]
My wp version is : 3.2.1
I have only one role : admin
In the options page, all options are unchecked since the beginning.
My theme is a rockettheme with gantry framework.
The version of your extension is the lasr : 2.7.2
regards,
zat
[翻译]
hi.
RE: Error with latest upgrade
Since the latest WP Click Info version update, an error has occurred whereby the grey (gray) box around my lead story did not render (i.e. grey box disappeared) and it also created a large white gap between the lead story and the remainder of the page (i.e. it has shifted everything down). Here is site, http://www.etfstrategy.co.uk.
Unfortunately, I know next nothing about web design/development (although I am gradually picking things up and trying!) but i am guessing that it might be something to do with the CSS, or at least the latest upgrade is interfering with it somehow. I know this is vague, but does anyone have any suggestions?
I have now deactivated the plugin so you won’t be able to see the problem, but is there a way i can reactive the old/previous version, as that was working fine before?
Apologies for not being able to contribute any technical experience, but hopefully my spotting of errors is some help (although annoying!)
Thanks,
Simon Smith.
[翻译]
With regard to my above post, I guess the error could be with my theme (incompatibility issue etc) and not actually an error with plugin. Apologies if this is the case.
[翻译]
Hello Simon and Katmania,
Unfortunately I’m very busy.
Please make a downgrade until I’ll be able to investigate time to check the problems. I think this will be within the next 2 weeks.
2.7.1 2.6.1 2.5.8
A complete download history is available at http://wordpress.org/extend/plugins/wp-click-info/download/ .
Best regards.
[翻译]
I just update my wp version to the last : 3.3 and the 2.7.2 version of wp clic info works fine !
Regards and thanks
zat
[翻译]
Nice to know. Anyway thanks for your feedback!
Greetings!
[翻译]
Just installed WP click info:
Fantastic plug-in!…great work!
I´ve only one problem: When I set the plug-in not to open external links in a new window, all my targets are shown as javascript:void(0);.
Hmm, what could be the reason for it? I´ve no unusual settings in my WP-Blog and it also occurs with all other plug-ins disabled.
When I uncheck and let WP open new window for external links, the target-sites are displayed correctly.
[翻译]
Hello Arturo,
thanks for your feedback!
Do not worry about an error or a problem regarding search engine optimization. It does not matter and this behavior is quite normal.
You can check the source code of your page. You will see that all HTML links are rendered as expected (check href attribute).
The href
javascript:void(0);was set by Javascript code and ensures correct click tracking.Best regards…
[翻译]
Hi! I had the last version of WP and I just installed WP click today to do a test on one of the my website clients but I really don´t know how work, someone can explain me, thanks =)
[翻译]
Hello Kelvin, you simply need to activate the plugin. After a user clicked on an external link you will be able to check the statistcs in your wordpress backend.
[翻译]
just installed WP Click Info Version 2.7.2 on WordPress 3.3.1. and it works awesome!!
only downsideside for me is that the external link icon shows up at my images too (which doesnt look that good) so i had to deactivate that feature. but i really like the external link icon and want to use it with my textlinks (only). is there a way to get it running that way?
regards and thanks
[翻译]
Hello Steffen,
thank you for your feedback. You have to change. wp-click-info.js.php in line 108.
from
$('a:ext')< ?phpto
$('a:ext:not(:has(>img))')< ?phpIt is not tested and so far I have no time to implement the functionality with optional support.
It is on the roadmap for the next release.
Best regards.
[翻译]
thanks a lot, it works.
but i had to change line 108
$(‘a:ext’)img))’)<?php
(without the space) to get it working. until now there are no issues and i will test it with several websites in the next days.
greetings
[翻译]
Hi, I0m using this plugin in my website, a very good work.
When the new version will be available? I need the “ignore” class!!!
[翻译]
Hello,
I’ ve checked the current code from latest release. It should already be possible to add the class “igno” to links which will be ignored after that.
[翻译]
I’ve a problem with the report page.
ùI’ve inserted the following code:
[wp-click-info type="top-targets" limit="20" title="Top 20 Target URLs"]
but, as you can see, the page lists no data
http://matteoporopat.com/?page_id=2523
[翻译]
Hello again,
sorry the code is too buggy. I suggest not to use it till it is fixed. I need to rewrite the function. It was another author and Ive merged the codes too fast.
Feel free to forke the plugin and fix the functionality. At this time I am very very busy… New job… learning python…
[翻译]