WP Log

Log some actions in database or send it via email.

Author:Vahidd (profile at wordpress.org)
WordPress version required:3.5
WordPress version tested:3.5.1
Plugin version:1.0
Added to WordPress repository:06-05-2013
Last updated:07-05-2013
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:90
Rated by:2
Plugin URI:http://vahidd.com
Total downloads:2 033
Active installs:20+
plugin download
Click to start download

Wp log is simple plugin to save actions in database. Also actions can be sent to mail. Wp log can record: User Login User Logout User Register User Delete Post Edit Post Delete Theme Switch New Comment Comment Approved Comment Unapproved Plugin Activated Plugin Deactivated

There is a useful option panel for plugin that let you to define which actions can be saved in database or send it in email.

Function: wl_logs_action_row() Return saved data in database. Return data is an array.

<?php echo wl_logs_action_row('action_name','ip_address','127.0.0.1','10','date','ASC'); ?>

Parameter 1 is output data that can be: * - everything action_name - action name ip_address - return ip address date - date of the action data - extra data (need to be unserialized)

Parameter 2 is filter key.

Prameter 2 is filter value

parameter 3 is displayed items count

Parameter 4 is items order by that can be date, ip_address, id

Parameter 5 is order that can be ASC or DESC

Samples:

Display latest actions from specific ip: <?php echo wl_logs_action_row('action_name','ip_address','YOUR IP ADDRESS','10','date','ASC'); ?>

Display every thing of latest actions: <?php echo wl_logs_action_row('*'); ?>

Display only name of latest actions: <?php echo wl_logs_action_row('action_name'); ?>

Display latest actions ip address: <?php echo wl_logs_action_row('ip_address'); ?>


FAQ
ChangeLog