Musilda.cz

WPML memory limit chyba a jak ji opravit

WPML je plugin pro vytváření vícejazyčných webů a překladů jejich částí. Osobně jej používám a doporučuji, ale v poslední verzi Translate string má nepěknou chybu.

Tato chyba zapříčiňuje například u uložení jazykové varianty menu pád systému a hlášení o nedostatečném Memory limitu.

Přestože je bug již nahlášený a v další verzi pluginu WPML String Translation bude odstraněna, tak pokud nechcete čekat a potřebujete zprovoznit web, mám pro vás rychlý fix. Problémová verze je 2.0.9.1

Celý problém způsobuje tato řádka kódu v wpml-strin-translation/inc/function.php na řádku 2940

WPML_Config::load_config_run();

Oprava:

remove_action('update_option', 'update_option_to_translate_string', 5);
WPML_Config::load_config_run();
add_action('update_option', 'update_option_to_translate_string', 5, 3);

Vyzkoušeno za vás!

Exit mobile version