У WooCommerce есть удобное API для использования уже заготовленных функций, но не все о них знаю и используют костыли, которые не очень хорошо действую на работу сайта.
Например, если вы хотите вывести заголовок продукта внутри цикла WooCommerce шаблона, вам не обязательно создавать глобальную переменную $product
и уже от туда вытаскивать данные о продукте.
Вы можете воспользоваться the_title()
функцией, которая идет стандартно с WordPress.
Вот пример ее использования:
<?php the_title( '<h1 itemprop="name" class="product-title">', '</h1>' ); ?>
- Первый параметр — это начальный тег для обертывания
- Второй параметр — это конечный тег для обертывания
Подробнее о функции вы можете почитать тут.