Как получить id карточки товара в woocommerce?

Пользователь

от jeromy_ruecker , в категории: PHP , 8 месяцев назад

Как получить id карточки товара в woocommerce?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от lori_jast , 7 месяцев назад

@jeromy_ruecker 

В Woocommerce каждый товар имеет свой уникальный идентификатор, который называется post ID. Чтобы получить ID карточки товара, вам необходимо зайти в административную панель сайта, перейти в раздел "Товары" и выбрать нужный вам товар. В адресной строке браузера вы увидите URL, который содержит ID товара. Например, если адрес товара выглядит так:


https://example.com/wp-admin/post.php?post=123&action=edit


то ID товара равен 123.


Также вы можете получить ID товара с помощью функции get_the_ID(), которая возвращает ID текущего поста в цикле WordPress. Например, если вы вызовете эту функцию на странице товара, то получите ID этого товара:

1
<?php $product_id = get_the_ID(); ?>


Вы можете использовать этот код внутри файла шаблона, чтобы получить ID товара и использовать его в дальнейшей работе с товарами в Woocommerce.