32 lines
557 B
PHP
32 lines
557 B
PHP
<?php
|
|
use Imagify\Plugin;
|
|
|
|
defined( 'ABSPATH' ) || exit;
|
|
|
|
if ( file_exists( IMAGIFY_PATH . 'vendor/autoload.php' ) ) {
|
|
require_once IMAGIFY_PATH . 'vendor/autoload.php';
|
|
}
|
|
|
|
require_once IMAGIFY_PATH . 'inc/Dependencies/ActionScheduler/action-scheduler.php';
|
|
|
|
/**
|
|
* Plugin init.
|
|
*
|
|
* @since 1.0
|
|
*/
|
|
function imagify_init() {
|
|
// Nothing to do during autosave.
|
|
if ( defined( 'DOING_AUTOSAVE' ) ) {
|
|
return;
|
|
}
|
|
|
|
$plugin = new Plugin(
|
|
array(
|
|
'plugin_path' => IMAGIFY_PATH,
|
|
)
|
|
);
|
|
|
|
$plugin->init();
|
|
}
|
|
add_action( 'plugins_loaded', 'imagify_init' );
|