Tovább a tartalomhoz

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.

  1. Hozd létre a wp-content/mu-plugins mappát a WordPress-telepítésben, ha még nincs meg.
  2. Készíts benne egy ud-schedules.php nevű fájlt.
  3. Másold bele az alábbi tartalmat, és igazítsd a saját igényedhez.
  4. 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:

<?php
add_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_for mondja 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á a files esetre 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:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások