// Make sure we don't expose any info if called directly
if ( !
function_exists( 'add_action'
) ) { echo 'Hi there! I\'m just a plugin, not much I can do when called directly.';
exit;
}define( 'AKISMET_VERSION', '5.2'
);
define( 'AKISMET__MINIMUM_WP_VERSION', '5.8'
);
define( 'AKISMET__PLUGIN_DIR',
plugin_dir_path( __FILE__
) );
define( 'AKISMET_DELETE_LIMIT', 10000
);
register_activation_hook( __FILE__, array
( 'Akismet', 'plugin_activation'
) );
register_deactivation_hook( __FILE__, array
( 'Akismet', 'plugin_deactivation'
) );
require_once( AKISMET__PLUGIN_DIR . 'class.akismet.php'
);
require_once( AKISMET__PLUGIN_DIR . 'class.akismet-widget.php'
);
require_once( AKISMET__PLUGIN_DIR . 'class.akismet-rest-api.php'
);
add_action( 'init', array
( 'Akismet', 'init'
) );
add_action( 'rest_api_init', array
( 'Akismet_REST_API', 'init'
) );
if ( is_admin() || ( defined( 'WP_CLI'
) && WP_CLI
) ) {