Я использовал следующую функцию для перечисления категорий продуктов и упорядочения их по имени. Поскольку я в последний раз обновлял WooCommerce с 3.5.7 до 3.6.1, это больше не работает.
Неважно, что я пишу в orderby
. Термины упорядочены по идентификатору, я думаю, в том же порядке, что и в бэкэнде.
У меня была эта проблема раньше, но потом я добавил 'menu_order' => false
и все заработало. Но после обновления ничего не работает.
$terms = get_terms( 'product_cat', array(
'orderby' => 'name',
'order' => 'ASC',
'parent' => 2063,
'menu_order' => false,
'suppress_filter' => false
) );
Я также пытался переключать темы без успеха. Любая помощь приветствуется.
Я использую WordPress версии 5.1.1 и тему Storefront версии 2.4.5.