PREMIUM
INSTALL PREMIUM
FREE














get_names(); foreach ( $actlogpro_all_roles as $actlogpro_role_key => $actlogpro_role_label ) : // Administrator is hard-blocked — never show it here. if ( 'administrator' === $actlogpro_role_key ) { continue; } ?>


' . esc_html__('Activity Logs', 'activity-log-pro') . '' ); ?>

user_settings —
temp_* —
*_backup —
*cache* —

> > > >



()


' . esc_html__('Active', 'activity-log-pro') . ''; } else { echo '' . esc_html__('Inactive', 'activity-log-pro') . ''; } ?>
' . esc_html($actlogpro_local_time) . ''; } else { echo '' . esc_html__('Not scheduled', 'activity-log-pro') . ''; } ?>
' . esc_html($actlogpro_last_sent_local) . ''; } else { echo '' . esc_html__('Never', 'activity-log-pro') . ''; } ?>

💡

get_secure_feed_url('json'); ?>


' . esc_html__('Settings > Permalinks', 'activity-log-pro') . '' ); ?>


get_secure_feed_url('rss'); ?>










prefix . 'actlogpro_activity_log_pro_all_logs'; $actlogpro_options_table = $wpdb->prefix . 'options'; /* translators: %1$s: Activity log table name, %2$s: WordPress options table name */ printf(esc_html__('Selecting this option will drop the %1$s table completely, removing all its logs. All plugin-specific options will also be removed from the %2$s table, including all its transients.', 'activity-log-pro'), '' . esc_html($actlogpro_table_name) . '', '' . esc_html($actlogpro_options_table) . '' ); ?>

', '', '', '', '', '', '', '', '', '', '', '' ); ?>

db_version(); $actlogpro_db_engine = ACTLOGPRO_Database::get_database_engine(); // WordPress-Specific $actlogpro_memory_limit = ini_get('memory_limit'); $actlogpro_wp_memory_limit = WP_MEMORY_LIMIT; $actlogpro_max_execution_time = ini_get('max_execution_time'); $actlogpro_upload_max_size = ini_get('upload_max_filesize'); $actlogpro_post_max_size = ini_get('post_max_size'); $actlogpro_is_multisite = is_multisite(); $actlogpro_permalink_structure = get_option('permalink_structure'); $actlogpro_active_theme = wp_get_theme(); $actlogpro_wp_debug = defined('WP_DEBUG') && WP_DEBUG; $actlogpro_wp_debug_log = defined('WP_DEBUG_LOG') && WP_DEBUG_LOG; $actlogpro_wp_cron_disabled = defined('DISABLE_WP_CRON') && DISABLE_WP_CRON; // Plugin-Specific Diagnostics $actlogpro_plugin_version = defined('ACTLOGPRO_VERSION') ? ACTLOGPRO_VERSION : '1.0.0'; $actlogpro_table_name = $wpdb->prefix . 'actlogpro_activity_log_pro_all_logs'; $actlogpro_table_exists = ACTLOGPRO_Database::check_table_exists($actlogpro_table_name); if ($actlogpro_table_exists) { $actlogpro_statistics = ACTLOGPRO_Database::get_log_statistics(); $actlogpro_table_size = $actlogpro_statistics['size']; $actlogpro_table_rows = $actlogpro_statistics['count']; } else { $actlogpro_table_size = __('Table not found', 'activity-log-pro'); $actlogpro_table_rows = '0'; } $actlogpro_retention_period = get_option('actlogpro_retention_period', '30'); $actlogpro_last_cleanup = get_option('actlogpro_last_cleanup_run', __('Never', 'activity-log-pro')); if ($actlogpro_last_cleanup !== __('Never', 'activity-log-pro')) { $actlogpro_last_cleanup = date_i18n(get_option('date_format') . ' ' . get_option('time_format'), $actlogpro_last_cleanup); } // Get installed plugins if (!function_exists('get_plugins')) { require_once ABSPATH . 'wp-admin/includes/plugin.php'; } $actlogpro_all_plugins = get_plugins(); $actlogpro_active_plugins = get_option('active_plugins', array()); $actlogpro_network_active_plugins = is_multisite() ? get_site_option('active_sitewide_plugins', array()) : array(); // Get dropins $actlogpro_dropins = get_dropins(); // Get themes $actlogpro_all_themes = wp_get_themes(); ?>

get('Name')) . ' ' . esc_html($actlogpro_active_theme->get('Version')); ?>

' . esc_html__('Created', 'activity-log-pro') . '' : '' . esc_html__('Not Found', 'activity-log-pro') . ''; ?>

()

$actlogpro_plugin_data): $actlogpro_is_active = in_array($actlogpro_plugin_file, $actlogpro_active_plugins) || array_key_exists($actlogpro_plugin_file, $actlogpro_network_active_plugins); $actlogpro_status_class = $actlogpro_is_active ? 'active' : 'inactive'; $actlogpro_status_text = $actlogpro_is_active ? __('Active', 'activity-log-pro') : __('Inactive', 'activity-log-pro'); if ($actlogpro_is_active && array_key_exists($actlogpro_plugin_file, $actlogpro_network_active_plugins)) { $actlogpro_status_text = __('Network Active', 'activity-log-pro'); } ?>

()

$actlogpro_dropin_data): ?>

()

$actlogpro_theme_data): $actlogpro_is_active = $actlogpro_theme_stylesheet === $actlogpro_current_theme; $actlogpro_status_class = $actlogpro_is_active ? 'active' : 'inactive'; $actlogpro_status_text = $actlogpro_is_active ? __('Active', 'activity-log-pro') : __('Inactive', 'activity-log-pro'); ?>
get('Name')); ?> get('Version')); ?> get('Author')); ?>

actlogpro_render_admin_footer(); ?>