mobSwitch Zobrazit téma - Vyčistění wordpress databáze od ukládaných článků - dum-zahrada.okhelp.cz

Sponzorované odkazy:


Diskuse i na konci stranky FACEBOOK bez nutnosti registrace v tomto foru

Vyčistění wordpress databáze od ukládaných článků

Vyčistění wordpress databáze od ukládaných článků

Příspěvekod AdminNovy » úte kvě 28, 2013 12:58 pm

Wordpress při každé publikaci a nové editaci článku uloží jeho předchozí znění a tím se databáze značeně zvětšuje a zhoršuje se rychlost vyhledávání a načítání. Databáze pak snadno dosáhne velikosti desítek MB.
Pokud chceme vyčistit databázi od předchozích uložených kopií, tak si otevřeme php administraci, načteme databázi s posty, uložíme ji pomocí exportu na svůj počítač.
Pak do SQL dotazu zadáme:
Kód: Vybrat vše
DELETE FROM  `wp_posts` WHERE `post_status` = 'inherit'

Pozor!!! wp_posts musí být nazev tabulky s posty a může se u vás lišit například auta_wp_posts, tak zadejte skutečný název vaší tabulky!!!!!
To by mělo vyčistit všechny články a texty, které nejsou zrovna "public" , tedy aktivní.
Pokud jste něco smazali omylem, máte k dispozici zálohu, kterou můžete znovu načíst, nebo si z ní potřebný text zkopírovat a doplnit do nového postu.
Vyčištěním se databáze zmenší asi na 20% původní velikosti, takže ze 100 MB bude 20 MB databáze.


Znemožnit WordPress Revision History příspěvků
Otevřít wp-config.php soubor, který je ve vašem wordpress kořenovém adresáři.
Vložit následující řádek například pod definice a uložit soubor.

Kód: Vybrat vše
define(’WP_POST_REVISIONS’, false);
AdminNovy
Site Admin
 
Příspěvky: 685
Registrován: stř lis 02, 2011 10:07 am

Zpět na Počítače

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník

%2F%2Fdum-zahrada.okhelp.cz%2Fforum%2Fviewtopic.php%3Ff%3D64%26t%3D381 link