Niewiele zauważalne podczas pracy z poszczególnymi postami, ale podczas tworzenia lub usuwania wielu tysięcy zbiorczo i według kodu - proces jest dość powolny.
Czy są jakieś dobre poprawki do zastosowania i rogi do wycięcia?
Kontekst:
wp_insert_post()
z przekazanymi kategoriami i tagami;- dodaj kilka niestandardowych pól;
- tworzyć i kojarzyć załączniki (z istniejących plików).
posts
optimization
bulk
Rarst
źródło
źródło
Odpowiedzi:
Aktualizując taksonomie po, możesz zadzwonić
wp_defer_term_counting( true )
przed wykonaniem operacji masowej, a następniewp_defer_term_counting( false )
zaktualizować licznik tylko raz na termin.źródło