WP Smart Analytics

Description

WP Smart Analytics provides insights into visitor analytics and can be used to provide security to your wordpress installation from the comfort of your WordPress dashboard. This 'Plugin' does not use database. The data required is stored locally inside the 'Plugin' folder as plain text files along with .htaccess to prevent unauthorized access. The 'Plugin' is responsive.

The incoming IPs can be tagged and specifically banned from WordPress front-end. Tag cloud provides you an overview of the various tags and their frequency in descending order. Clicking on an ‘IP’ or a tag would filter the visitor logs thereby helping the administrator take decisions. You can ban an 'IP' by tagging it with the word 'ban'. Also a ban ip text is generated which can be used if required. Thus this 'Plugin' can be used for lead analytics, and security maintenance.

The plugin offers readonly and manage roles based on user role. A shortcode [wpsa_log] is also provided.

Website

http://www.vinodsebastian.com/plugins#wpsmartanalytics

Documentation

http://www.vinodsebastian.com/plugins#wpsmartanalytics

Shortcode Demo

http://vinodsebastian.com/demo/wpsa/

Screenshots

  • Filtered Administration screen.
  • Filtered Administration screen for mobile.
  • Add a tag by clicking on 'IP'.
  • How to ban an 'IP'.
  • 403 Access Forbidden.
  • Post with [wpsa_log] shortcode.

Installation

  1. Upload ‘wp-smart-analytics’ to the ‘/wp-content/plugins/’ directory.
  2. Activate the ‘Plugin’ through the ‘Plugins’ menu in WordPress.
  3. PHP should have write access to ‘logs’ and ‘meta’ directories placed inside this (‘wp-smart-analytics’) ‘plugin’ directory.
  4. The files inside the above directories are secured from unauthorized access but don’t forget to double check.

FAQ

Q. I want to reverse certain banned ‘IP’s?
A. You can edit ‘tags.txt’ file inside ‘meta’ to reverse ‘IP’ blocking by deleting the line with the specific ‘IP’ and the tag name ‘ban’.

More questions, mail me at me[at]vinodsebastian.com
I will try to respond promptly.

Installation Instructions
  1. Upload ‘wp-smart-analytics’ to the ‘/wp-content/plugins/’ directory.
  2. Activate the ‘Plugin’ through the ‘Plugins’ menu in WordPress.
  3. PHP should have write access to ‘logs’ and ‘meta’ directories placed inside this (‘wp-smart-analytics’) ‘plugin’ directory.
  4. The files inside the above directories are secured from unauthorized access but don’t forget to double check.

Contributors & Developers

“WP Smart Analytics” is open source software. The following people have contributed to this plugin.

Contributors

Translate “WP Smart Analytics” into your language.

Interested in development?

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

Changelog

1.0.0

  • WP Smart Analytics is launched.

1.0.1

  • Logs in reverse chronological order.
  • Ability to tag IPs.
  • Ability to ban IPs.
  • Tag cloud.
  • Minor bugs removed.

1.0.2

  • Increased security.

1.0.3

  • Tag cloud to display in descending order of frequency only above a threshold of 3.
  • Ability to filter by clicking on cloud tag.
  • Ajax loading icon.

1.0.4

  • Aligned with WordPress theme.
  • Aligned with WordPress internationalization.
  • A Managed version for Administrators and Read Only version for Other Roles provided.
  • Shortcode [wpsa_log] added for website WordPress frontend.