Newsletter 365tipů můžete číst zdarma. Placené předplatné je dobrovolná podpora, která pomáhá webu pokračovat.
Podpořit 365tipů

TIP#2497: Uklízíte v databázi ve vašem WordPressu? Kolik revizí příspěvků tam máte schovaných?

Typická věc vhodná k úklidu jsou revize. Každá změna v příspěvku/stránce totiž uchovává předchozí verzi. A pokud hodně opravujete, ale třeba i postupně píšete, tak těch revizí může být docela dost a mohou zabírat i dost místa.

Prohlém s revizemi je, že výchozí nastavení je “schovávat vše”, tedy bez omezení. Můžete to ale omezit a schovávat jenom určitý počet – stačí do wp-config.php přidat řádku

define( 'WP_POST_REVISIONS', 3 );

V tomto příkladu omezíte ukládání na tři revize. Buď to tam přidejte na konec, nebo změňte pokud už tam tato definice je. 

Vypnout revize zcela je možné nastavením na nulu, nebo na false

Pokud se nechcete věnovat opravám wp-config.php, tak si stáhněte WP Revisions Control plugin. Má výhodu i v tom, že umožňuje nastavit revize pro různé druhy obsahu – příspěvky, stránky, vlastní CSS. 

Vyčistit databází od revizí je možné pomocí většiny pluginů, které slouží k údržbě databází nebo s pomocí Optimize Database after Deleting Revisions sloužící k tomuto účelu (ale umí toho vyčistit víc).

Umí to tedy například i Advanced DB Cleaner a jak je vidět na screenshotu výše, může být počet revizi dost zásadně velký. Příklad je z FeedIT.cz, kde se počet příspěvků aktuálně blíží k 70 tisícům.

TIP: Související tip Co dělat, když vám na WordPress hostingu dochází prostor pro databází využívá samozřejmě i tento úklid, tedy výmaz revizí.