Egyedi mentési ütemezés hozzáadása
Saját időköz felvétele az UpdraftPlus ütemezési listájába, például félóránkénti adatbázismentés.
Az UpdraftPlus ütemezési listájában ezek az időközök szerepelnek: 1 óra (csak az adatbázisnál), 2, 4, 8, 12 óra, naponta, hetente, kéthetente, havonta és negyedévente. Ha ezek között nincs megfelelő, saját időközt is felvehetsz.
Lépések
Szekció neve “Lépések”- Hozd létre a
wp-content/mu-pluginsmappát a WordPress-telepítésben, ha még nincs meg. - Készíts benne egy
ud-schedules.phpnevű fájlt. - Másold bele az alábbi tartalmat, és igazítsd a saját igényedhez.
- Nyisd meg az UpdraftPlus Beállítások fülét: az új időköz megjelenik az ütemezés listájában.
A példa félórás (1800 másodperces) ütemezést ad az adatbázismentéshez:
<?phpadd_filter('updraftplus_backup_intervals', 'local_updraftplus_backup_intervals', 10, 2);function local_updraftplus_backup_intervals($ints, $what_for) { // $what_for értéke 'db' vagy 'files' if ('db' == $what_for) $ints['halfhourly'] = 'Félóránként'; return $ints;}
add_filter('cron_schedules', 'local_cron_schedules', 31);function local_cron_schedules($schedules) { $schedules['halfhourly'] = array('interval' => 1800, 'display' => 'Félóránként'); return $schedules;}- Az első függvény a listába teszi be az új elemet. A
$what_formondja meg, hogy az adatbázis (db) vagy a fájlok (files) listájáról van szó; ha a fájlmentésnél is kell az időköz, add hozzá afilesesetre is. - A második függvény a WordPress ütemezőjének (cron) tanítja meg az új időközt másodpercben (
interval). - A kulcs (
halfhourly) a két helyen ugyanaz legyen, a felirat tetszőleges.
Készült: