Zadejte hledaný výraz...

WordPress funkce wp_insert_category a wp_insert_term se volají 2x – skončí v erroru.

symfony
verified
rating uzivatele
(2 hodnocení)
12. 6. 2016 13:25:53
Jsem v koncích, už jsem nad tím strávil několik hodin, nejprve mi funkce fungovaly normálně, ale pak se něco stalo a ať použiji první nebo druhou, snaží se to udělat 2 kategorie, jednu udělá a u druhé mi vyhodí error, že kategorie už existuje, takže místo aby mi vrátily ID, tak mi vrátí ERROR.
DB mám pokaždé vyčištěnou, tj. žádné kategorie kromě "nezařazené" s ID 1, žádné vztahy.
Př.1
===
$intHomeId obsahuje WP_Error Object s informací, že už kategorie existuje.
Př.2
==
$intPolozkaId obsahuje WP_Error Object s informací, že už kategorie existuje.
Všechny pluginy jsou deaktivované, nepíšu modul, ale přímý skript, který přečte config, spustí Wordpress pomocí wp-load.php .
V autoloaderu přes Composer jsou jen tyto komponenty:
Nevíte někdo co s tím?
12. 6. 2016 13:25:53
https://webtrh.cz/diskuse/wordpress-funkce-wp_insert_category-a-wp_insert_term-se-volaji-2x-skonci-v-erroru/#reply1201779
storyboard
verified
rating uzivatele
12. 6. 2016 18:01:38
Není možně, že se tenhle kousek kódu volá (z nějakého neznámého důvodu) dvakrát?
12. 6. 2016 18:01:38
https://webtrh.cz/diskuse/wordpress-funkce-wp_insert_category-a-wp_insert_term-se-volaji-2x-skonci-v-erroru/#reply1201778
symfony
verified
rating uzivatele
(2 hodnocení)
12. 6. 2016 19:19:06
Věřte nebo nevěřte, vyřešil jsem to restartováním webového serveru, netuším proč. Kód se 2x nevolal, udělal jsem úplný refactoring a k ničemu jsem nedošel.
Napadá mně jen, že by si Wordpress někde cachoval slugy, ale nevím o tom. Každopádně téma zavírám a děkuji za reakci. :)
12. 6. 2016 19:19:06
https://webtrh.cz/diskuse/wordpress-funkce-wp_insert_category-a-wp_insert_term-se-volaji-2x-skonci-v-erroru/#reply1201777
Pro odpověď se přihlašte.
Přihlásit