Пример #1
0
 /**
  * Add hooks
  *
  * @since 0.1.0
  */
 public function __construct()
 {
     // Set name
     $this->name = esc_html__('Themes', 'wp-user-activity');
     // Customize
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'customize', 'name' => esc_html__('Customize', 'wp-user-activity'), 'message' => esc_html__('%1$s customized the "%2$s" theme %3$s.', 'wp-user-activity')));
     // Activate
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'activate', 'name' => esc_html__('Activate', 'wp-user-activity'), 'message' => esc_html__('%1$s activated the "%2$s" theme %3$s.', 'wp-user-activity')));
     // Update
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'update', 'name' => esc_html__('Update', 'wp-user-activity'), 'message' => esc_html__('%1$s updated the "%2$s" theme %3$s.', 'wp-user-activity')));
     // Install
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'install', 'name' => esc_html__('Install', 'wp-user-activity'), 'message' => esc_html__('%1$s installed the "%2$s" theme %3$s.', 'wp-user-activity')));
     // File update
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'file_update', 'name' => esc_html__('File Update', 'wp-user-activity'), 'message' => esc_html__('%1$s edited "%2$s" in the "%3$s" theme file %4$s.', 'wp-user-activity')));
     // Delete
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'delete', 'name' => esc_html__('Delete', 'wp-user-activity'), 'message' => esc_html__('%1$s deleted the "%2$s" theme %3$s.', 'wp-user-activity')));
     // Actions
     add_action('delete_site_transient_update_themes', array($this, 'theme_deleted'));
     add_action('upgrader_process_complete', array($this, 'theme_install_or_update'), 10, 2);
     add_action('switch_theme', array($this, 'switch_theme'), 10, 2);
     add_filter('wp_redirect', array($this, 'theme_modify'), 10, 2);
     // Theme customizer
     add_action('customize_save', array($this, 'theme_customizer_modified'));
     // Setup callbacks
     parent::__construct();
 }
 /**
  * Add hooks
  *
  * @since 0.1.0
  */
 public function __construct()
 {
     // Set name
     $this->name = esc_html__('Posts', 'wp-user-actiivity');
     // Create
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'create', 'name' => esc_html__('Create', 'wp-user-activity'), 'message' => esc_html__('%1$s created the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Update
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'update', 'name' => esc_html__('Update', 'wp-user-activity'), 'message' => esc_html__('%1$s edited the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Delete
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'delete', 'name' => esc_html__('Delete', 'wp-user-activity'), 'message' => esc_html__('%1$s deleted the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Trash
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'trash', 'name' => esc_html__('Trash', 'wp-user-activity'), 'message' => esc_html__('%1$s trashed the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Untrash
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'untrash', 'name' => esc_html__('Untrash', 'wp-user-activity'), 'message' => esc_html__('%1$s untrashed the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Spam
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'spam', 'name' => esc_html__('Spam', 'wp-user-activity'), 'message' => esc_html__('%1$s spammed the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Unspammed
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'unspam', 'name' => esc_html__('Unspam', 'wp-user-activity'), 'message' => esc_html__('%1$s unspammed the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Future
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'future', 'name' => esc_html__('Scheduled', 'wp-user-activity'), 'message' => esc_html__('%1$s scheduled the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Actions
     add_action('transition_post_status', array($this, 'transition_post_status'), 10, 3);
     add_action('delete_post', array($this, 'delete_post'));
     // Setup callbacks
     parent::__construct();
 }
 /**
  * Add hooks
  *
  * @since 0.1.0
  */
 public function __construct()
 {
     // Set name
     $this->name = esc_html__('Comments', 'wp-user-actiivity');
     // Create
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'create', 'name' => esc_html__('Create', 'wp-user-activity'), 'message' => esc_html__('%1$s left a comment on the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Update
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'update', 'name' => esc_html__('Update', 'wp-user-activity'), 'message' => esc_html__('%1$s updated a comment on the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Delete
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'delete', 'name' => esc_html__('Delete', 'wp-user-activity'), 'message' => esc_html__('%1$s deleted a comment on the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Trash
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'trash', 'name' => esc_html__('Trash', 'wp-user-activity'), 'message' => esc_html__('%1$s trashed a comment on the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Untrash
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'untrash', 'name' => esc_html__('Untrash', 'wp-user-activity'), 'message' => esc_html__('%1$s untrashed a comment on the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Spam
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'spam', 'name' => esc_html__('Spam', 'wp-user-activity'), 'message' => esc_html__('%1$s spammed a comment on the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Unspammed
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'unspam', 'name' => esc_html__('Unspam', 'wp-user-activity'), 'message' => esc_html__('%1$s unspammed a comment on the "%2$s" %3$s %4$s.', 'wp-user-activity')));
     // Actions
     add_action('wp_insert_comment', array($this, 'handle_comment'), 10, 2);
     add_action('edit_comment', array($this, 'handle_comment'));
     add_action('trash_comment', array($this, 'handle_comment'));
     add_action('untrash_comment', array($this, 'handle_comment'));
     add_action('spam_comment', array($this, 'handle_comment'));
     add_action('unspam_comment', array($this, 'handle_comment'));
     add_action('delete_comment', array($this, 'handle_comment'));
     // Setup callbacks
     parent::__construct();
 }
Пример #4
0
 /**
  * Add hooks
  *
  * @since 0.1.0
  */
 public function __construct()
 {
     // Set name
     $this->name = esc_html__('Users', 'wp-user-activity');
     // Login
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'login', 'name' => esc_html__('Login', 'wp-user-activity'), 'message' => esc_attr__('%1$s logged in %2$s.', 'wp-user-activity')));
     // Login Fail
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'login_fail', 'name' => esc_html__('Login Fail', 'wp-user-activity'), 'message' => esc_html__('Failed login attempt for "%1$s" %2$s.', 'wp-user-activity')));
     // Logout
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'logout', 'name' => esc_html__('Logout', 'wp-user-activity'), 'message' => esc_html__('%1$s logged out %2$s.', 'wp-user-activity')));
     // Create
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'create', 'name' => esc_html__('Sign-up', 'wp-user-activity'), 'message' => esc_html__('%1$s registered %2$s.', 'wp-user-activity')));
     // Update
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'update', 'name' => esc_html__('Update', 'wp-user-activity'), 'message' => esc_html__('%1$s updated their account %2$s.', 'wp-user-activity')));
     // Create
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'delete', 'name' => esc_html__('Delete', 'wp-user-activity'), 'message' => esc_html__('%1$s deleted their account %2$s.', 'wp-user-activity')));
     // Actions
     add_action('wp_login', array($this, 'wp_login'), 10, 2);
     add_action('wp_logout', array($this, 'wp_logout'));
     add_action('delete_user', array($this, 'delete_user'));
     add_action('user_register', array($this, 'user_register'));
     add_action('profile_update', array($this, 'profile_update'));
     add_action('wp_login_failed', array($this, 'wp_login_failed'));
     // Setup callbacks
     parent::__construct();
 }
Пример #5
0
 /**
  * Add hooks
  *
  * @since 0.1.0
  */
 public function __construct()
 {
     // Set name
     $this->name = esc_html__('Plugins', 'wp-user-activity');
     // Activate
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'activate', 'name' => esc_html__('Activate', 'wp-user-activity'), 'message' => esc_html__('%1$s activated the "%2$s" plugin %3$s.', 'wp-user-activity')));
     // Deactivate
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'deactivate', 'name' => esc_html__('Deactivate', 'wp-user-activity'), 'message' => esc_html__('%1$s deactivated the "%2$s" plugin %3$s.', 'wp-user-activity')));
     // Update
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'update', 'name' => esc_html__('Update', 'wp-user-activity'), 'message' => esc_html__('%1$s updated the "%2$s" plugin %3$s.', 'wp-user-activity')));
     // Install
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'install', 'name' => esc_html__('Install', 'wp-user-activity'), 'message' => esc_html__('%1$s installed the "%2$s" plugin %3$s.', 'wp-user-activity')));
     // File update
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'file_update', 'name' => esc_html__('File Update', 'wp-user-activity'), 'message' => esc_html__('%1$s edited "%2$s" in the "%3$s" plugin file %4$s.', 'wp-user-activity')));
     // Delete
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'delete', 'name' => esc_html__('Delete', 'wp-user-activity'), 'message' => esc_html__('%1$s deleted the "%2$s" plugin %3$s.', 'wp-user-activity')));
     // Actions
     add_action('activated_plugin', array($this, 'activated_plugin'));
     add_action('deactivated_plugin', array($this, 'deactivated_plugin'));
     add_action('delete_plugin', array($this, 'deleted_plugin'));
     add_action('upgrader_process_complete', array($this, 'plugin_install_or_update'), 10, 2);
     add_filter('wp_redirect', array($this, 'plugin_modify'), 10, 2);
     // Setup callbacks
     parent::__construct();
 }
Пример #6
0
 /**
  * Add hooks
  *
  * @since 0.1.0
  */
 public function __construct()
 {
     // Set name
     $this->name = esc_html__('Exports', 'wp-user-activity');
     // Export
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'export', 'name' => esc_html__('Export', 'wp-user-activity'), 'message' => esc_html__('%1$s exported "%2$s" %3$s.', 'wp-user-activity')));
     // Actions
     add_action('export_wp', array($this, 'export_wp'));
     // Setup callbacks
     parent::__construct();
 }
 /**
  * Add hooks
  *
  * @since 0.1.0
  */
 public function __construct()
 {
     // Set name
     $this->name = esc_html__('Site Settings', 'wp-user-activity');
     // Update
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'update', 'name' => esc_html__('Update', 'wp-user-activity'), 'message' => esc_html__('%1$s updated the "%2$s" site setting %3$s.', 'wp-user-activity')));
     // Actions
     add_action('updated_option', array($this, 'updated_option'), 10, 3);
     // Setup callbacks
     parent::__construct();
 }
Пример #8
0
 /**
  * Add hooks
  *
  * @since 0.1.0
  */
 public function __construct()
 {
     // Update
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'update', 'name' => '', 'message' => esc_html__('%1$s edited the "%2$s" widget %3$s.', 'wp-user-activity')));
     // Delete
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'delete', 'name' => '', 'message' => esc_html__('%1$s deleted the "%2$s" widget %3$s.', 'wp-user-activity')));
     // Actions
     add_action('widget_update_callback', array($this, 'widget_update_action_callback'), 9999, 4);
     add_action('sidebar_admin_setup', array($this, 'widget_delete'));
     // Setup callbacks
     parent::__construct();
 }
Пример #9
0
 /**
  * Add hooks
  *
  * @since 0.1.0
  */
 public function __construct()
 {
     // Set name
     $this->name = esc_html__('Core', 'wp-user-actiivity');
     // Update
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'update', 'name' => esc_html__('Update', 'wp-user-activity'), 'message' => esc_html__('%1$s updated WordPress %2$s.', 'wp-user-activity')));
     // Auto-update
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'auto_update', 'name' => esc_html__('Auto-update', 'wp-user-activity'), 'message' => esc_html__('WordPress auto-updated %1$s.', 'wp-user-activity')));
     // Actions
     add_action('_core_updated_successfully', array($this, 'core_updated_successfully'));
     // Setup callbacks
     parent::__construct();
 }
Пример #10
0
 /**
  * Add hooks
  *
  * @since 0.1.0
  */
 public function __construct()
 {
     // Set name
     $this->name = esc_html__('Menus', 'wp-user-activity');
     // Create
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'create', 'name' => esc_html__('Create', 'wp-user-activity'), 'message' => esc_html__('%1$s created the "%2$s" menu %3$s.', 'wp-user-activity')));
     // Update
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'update', 'name' => esc_html__('Update', 'wp-user-activity'), 'message' => esc_html__('%1$s edited the "%2$s" menu %3$s.', 'wp-user-activity')));
     // Delete
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'delete', 'name' => esc_html__('Delete', 'wp-user-activity'), 'message' => esc_html__('%1$s deleted the "%2$s" menu %3$s.', 'wp-user-activity')));
     // Actions
     add_action('wp_update_nav_menu', array($this, 'menu_created_or_updated'));
     add_action('wp_create_nav_menu', array($this, 'menu_created_or_updated'));
     add_action('delete_nav_menu', array($this, 'menu_deleted'), 10, 3);
     // Setup callbacks
     parent::__construct();
 }
 /**
  * Add hooks
  *
  * @since 0.1.0
  */
 public function __construct()
 {
     // Set name
     $this->name = esc_html__('Attachments', 'wp-user-actiivity');
     // Create
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'create', 'name' => esc_html__('Create', 'wp-user-activity'), 'message' => esc_html__('%1$s uploaded "%2$s" %3$s.', 'wp-user-activity')));
     // Update
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'update', 'name' => esc_html__('Update', 'wp-user-activity'), 'message' => esc_html__('%1$s edited "%2$s" %3$s.', 'wp-user-activity')));
     // Delete
     new WP_User_Activity_Action(array('type' => $this, 'action' => 'delete', 'name' => esc_html__('Delete', 'wp-user-activity'), 'message' => esc_html__('%1$s deleted "%2$s" %3$s.', 'wp-user-activity')));
     // Actions
     add_action('add_attachment', array($this, 'add_attachment'));
     add_action('edit_attachment', array($this, 'edit_attachment'));
     add_action('delete_attachment', array($this, 'delete_attachment'));
     // Setup callbacks
     parent::__construct();
 }