Intereting Posts
Добавить службы обновлений при активации темы Отношение родительских и дочерних отношений КПП с порядком и переупорядочением Обработка ошибок в WordPress PHP и создание отчетов в производственной среде Ограничить загрузчик WP для определенных типов файлов только на страницах Создание пользовательского типа персонализации изображений? Как иметь годовые версии одного и того же сайта с различным контентом (например, ежегодные конференции)? Как отображать сообщения на странице архива на основе author_id Безопасность для удаления сообщения Admin Создание нового пункта меню Где хранятся данные корзины в базе данных? Как узнать, включено ли событие в PHP? Как создать список критериев выбора, который затем будет определять, какие сообщения генерируются, когда пользователь нажимает на поиск? Идентификатор пользователя Echo для пользователей в отдельной таблице удалить теги из сообщений в php Перечисляет пользовательские термины таксономии, которые имеют специфическое значение поля, присвоенное термину (не сообщению)

Учитывая идентификатор продукта в woocommerce, как я могу получить его URL?

Скажем, у меня есть идентификатор продукта в wooCommerce; могу ли я создать его URL-адрес? (пример / магазин / свежие яблоки)

Продукты в WooCommerce – это настраиваемый тип сообщений, поэтому это должно работать:

$url = get_permalink( $product_id ); 

Вы можете рассматривать этот товар $product_id как postID (это то, что он есть), поэтому вы можете использовать его с другими нормальными функциями WP, такими как:

 echo '<a href="'.get_permalink($product_id).'">'.get_the_title($product_id).'</a>';