Lámáte si hlavu s ohromným množstvím revizí, které ve vaší databázi namnožil WordPress? Nezoufejte, existuje jednoduché řešení.
Celé kouzlo spočívá v pár kliknutí myší. Pokud chcete najednou smazat všechny revize, použijte následující PHP skript, který po uložení do jakéhokoli souboru reloadnete v prohlížeči. Správně bude fungovat v případě implicitního nastavení databází ve WordPressu (zkrátka, pokud jste do ničeho nehrabali). Jestli mi nevěříte, radši si nejdřív udělejte zálohu, ať se na mě v případě záporného výsledku nesypou nadávky.
1 2 3 4 5 | <?php mysql_connect("server.cz", "uživatel", "heslo") or die(mysql_error()); mysql_select_db("jméno databáze") or die(mysql_error()); mysql_query("DELETE FROM wdps_posts WHERE post_type=’revision’"); ?> |
Po prohnání tohoto skriptu databázemi všechny příspěvky označené jako revision zmizí. Aby vám však nepřibývaly další, musíte si nainstalovat plugin známý jako Revision Control nebo tento skript pravidelně spouštět cronem.
na freehoste to zaroven zrychli nacitavanie.
Tomáš "Kusi" Kusenda
Září 28th, 2008