Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Проверьте в настройках какие установлены размеры (WooCommerce -> Настройки -> Товары -> Отображение -> Изображение единичного товара.
Если размер в настройках меньше, чем блок под картинку в теме, то изображению будет "расплываться".
Разверните архивную копию сайта и посмотрите какие были настройки раньше.
Тренироваться с любыми настройками плагинов и их комбинациями желательно всегда на копии.
Алгоритм достаточно простой.
1. Добавьте переменную, н-р, $old_for_sorting со старым значением $for_sorting. После вывода товара сохраняйте переменную $old_for_sorting.
2. При выводе шапки и подвала сравнивайте обе переменные. Если они не равны, то нужно начинать новую таблицу.
В итоге будет...
Какая-то "мутная" тема, но достаточно популярная. Их даже из официального репозитория Wordpress.org убрали (комментарий из их блога).
Да и поддержка темы достаточно странная. Вопросы по вставки "крошек" задаются, но толковых ответов они не дают, н-р, здесь и здесь (официальный форум темы)...
Для отображения в различных категориях товар можно привязать одновременно к различным категориям.
Чтобы вывести товар на конкретных страницах (постах) используйте шорткоды.
Данный фильтр пытается содержимое виджетов обработать с помощью функции do_shortcode(), т.е. сначала определить синтаксис шорткода и затем выполнить код (функцию) с ним связанную (см. исходники функции).
Зависит от плагина. Если плагин использует механизмы виджетов, то да.
Как использовать...