Jak upravit nebo deaktivovat automatické ukládání ve WordPress

Automatické ukládání je ve WordPress jedna z nejužitečnějších funkcí. Chrání vás před ztrátou obsahu, ke kterému může dojít například při náhlém odpojení od internetu nebo vypnutí počítače.

Ve výchozím nastavení WordPress automaticky ukládá obsah každých 60 sekund.

V klasickém editoru najdete informaci o uložení v pravém dolním rohu, společně s časem, kdy k němu došlo.

Automatické uložení
Automatické uložení

Gutenberg automatické ukládání podporuje také, ale probíhá na pozadí a informaci o něm nikde nezobrazuje.

Obsah je také chráněn, při snaze opustit stránku, když ještě nedošlo k publikování nebo aktualizování změn.

Hláška při pokusu opustit stránku
Upozornění při pokusu opustit stránku

V případě, že pak dojde k načtení stránky nebo příspěvku, kde je dostupná nepublikovaná automatická aktualizace, tak WordPress v horní části obrazovky zobrazí informaci o dostupné novější verzi.

Informace a novější verzi
Informace a novější verzi

Vše výše uvedené se děje automaticky a obvykle není potřeba do toho vstupovat. Nicméně pokud byste z nějakého důvodu chtěli změnit interval ukládání nebo funkci zcela zakázat, jde to.

TIP: V případě, že se chcete vrátit k předchozí verzi obsahu, můžete využít revize.

Jak změnit interval automatického ukládání

V případě, že chcete zmenšit nebo navýšit interval automatického ukládání obsahu, je potřeba upravit soubor wp-config.php, který najdete v základní složce WordPress.

Do souboru vložte:

define('AUTOSAVE_INTERVAL', 120 );

Ujistěte se, že jste jej vložili nad kód:

require_once(ABSPATH . 'wp-settings.php');

V opačném případě, by to nemělo efekt.

Číslo 120 v naší ukázce značí interval uložení v sekundách. U nás tedy 120 sekund. Číslo si můžete upravit podle vlastních potřeb.

Jak deaktivovat automatické ukládání

Deaktivovat automatické ukládání obsahu ve WordPress můžete dvěma způsoby.

Úpravou wp-config.php

Do souboru wp-config.php, který se nachází v základní složce WordPress vložte:

define('AUTOSAVE_INTERVAL', 86400);

Nejedná se o přímé deaktivování funkce, ale o takové prodloužení intervalu, že k akci nedojde.

Úpravou functions.php šablony

Lepší metodou deaktivace automatického ukládání je vložení níže uvedeného snippetu do souboru functions.php v šabloně.

add_action( 'admin_init', 'disable_autosave' );

function disable_autosave() {

wp_deregister_script( 'autosave' );

}

Kód odregistruje skript, který automatické ukládání zajišťuje.

Správa WordPress webu

Nemusíte na to být sami. Pomůžeme vám s pravidelnou údržbou i novými vylepšeními.

Více informací

Diskuze

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Nákupní košík

Neuteklo vám něco?

Pokrok a WordPress na nikoho nečekají, tak nám tu raději nechte e-mail, ať o nic nepřijdete!

Zkontrolujte svoji doručenou poštu nebo spam koš, abyste mohli svůj e-mail potvrdit.

Vylaďte WordPress stránky s naším tahákem

V e-booku najdete informace a rady pro WordPress od A do Z. Zadejte e-mail a my vám WordPress tahák pošleme.

Zkontrolujte svoji doručenou poštu nebo spam koš, abyste mohli svůj e-mail potvrdit.

Přejít nahoru