1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
<?php
namespace FluentMail\Includes;
class Activator { public static function handle($network_wide = false) { require_once(FLUENTMAIL_PLUGIN_PATH . 'database/FluentMailDBMigrator.php');
$emailReportHookName = 'fluentmail_do_daily_scheduled_tasks'; if (!wp_next_scheduled($emailReportHookName)) { wp_schedule_event(time(), 'daily', $emailReportHookName); } add_filter('pre_update_option_active_plugins', function ($plugins) { $index = array_search('fluent-smtp/fluent-smtp.php', $plugins); if ($index !== false) { if ($index === 0) { return $plugins; } unset($plugins[$index]); array_unshift($plugins, 'fluent-smtp/fluent-smtp.php'); } return $plugins; }); } }
|