Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
ИМХО: Быстрее всего создать задачу в разделе разработки на GitHub.
Регистрация на GitHub бесплатная. Правда желательно перевести вопрос на английский.
Там динамика достаточно высокая и будете спрашивать у тех, кто этот плагин пишет.
Главное проблема в том, что Вы неверно организовали структуру меню. Смешано все в кучу (бренды, типы товаров), все вытянуто в одно строку. Да, таким меню пользоваться невозможно.
Вот пример правильной организации меню http://pudra.ru/.
Скачал и активировал тему. Ничего в теме не настраивал, все по умолчанию.
В страницу вставил шорткод [recent_products per_page="12" columns="4"]
В паблике страница выглядит так http://take.ms/POdwp
Может плагины конфликтуют? Попробуйте отключать по одному и смотрите за результатом.
Не пойму, почему и в первый раз и повторно Вы даете ссылку на один плагин, но в действительности речь идет совершенно о другом https://wordpress.org/plugins/woocommerce-variable-product-ajax/.
Указанный плагин не выводит атрибуты и в нем нет кода, указанного в первом сообщении.
Н-р, я не нашел в нем функции find_valid_variations() и других.
Если не хотите давать ссылку на плагин вывода атрибутов или Вы этот код писали сами, то так и скажите.
Больше в этом теме писать не буду, чтобы...
По материалам статьи от ADv, за что ему спасибо!
В functions.php своей темы вставляем код.
add_filter( 'woocommerce_get_catalog_ordering_args', 'custom_woocommerce_get_catalog_ordering_args' );
function custom_woocommerce_get_catalog_ordering_args( $args ) {
$orderby_value = isset(...