Необходимо изменить тег вывода заголовка «Похожие товары» и самих товаров в этом блоке, как реализовать?

Чтобы изменить тег вывода заголовка и самих товаров в блоке "Похожие товары" в WordPress, вам потребуется внести изменения в код темы или использовать функцию добавления фильтров.

1. Изменение тега вывода заголовка:
Чтобы изменить тег вывода заголовка, вам необходимо найти соответствующую функцию в коде вашей темы (обычно она находится в файле functions.php или в файле шаблона, отвечающем за отображение страницы с похожими товарами).

Внутри этой функции вы должны найти код, где выводится заголовок "Похожие товары". Обычно он выглядит примерно так:

   <h2><?php esc_html_e( 'Похожие товары', 'название-темы' ); ?></h2>

Чтобы изменить тег <h2> на другой, например, <h3>, достаточно изменить эту строку на:

   <h3><?php esc_html_e( 'Похожие товары', 'название-темы' ); ?></h3>

После внесения изменений, сохраните файл и обновите страницу с похожими товарами, чтобы увидеть изменения.

2. Изменение тега вывода каждого товара:
Чтобы изменить тег вывода каждого товара в блоке "Похожие товары", вы можете воспользоваться фильтром woocommerce_get_related_product_html.

Вам необходимо добавить следующий код в файл functions.php вашей темы или в плагин, работающий с хуками и фильтрами.

   add_filter( 'woocommerce_get_related_product_html', 'change_related_product_html', 10, 2 );
   function change_related_product_html( $html, $post ){
       $html = str_replace( '<li', '<div', $html ); // Заменяем открывающий тег <li> на <div>
       $html = str_replace( '</li>', '</div>', $html ); // Заменяем закрывающий тег </li> на </div>
       return $html; // Возвращаем измененный HTML
   }

После добавления этого кода и сохранения файла, обновите страницу с похожими товарами для просмотра изменений.

Обратите внимание, что этот код заменяет тег <li> на <div>, однако вы можете изменить его на нужный вам тег, прописав другую строку замены в функции change_related_product_html.

Важно помнить, что при внесении изменений в код темы, вы можете столкнуться с проблемами при обновлении самой темы в будущем. Рекомендуется делать все изменения в дочерней теме или использовать плагины, которые позволяют вносить изменения в тему без изменения ее кода.