Мне нужно проверить статус видимости товара по его идентификатору.НЕ только если он виден или нет, но если это поиск, скрытый или видимый.
Я пробовал get_post_meta($id, '_visibility', true);
, но только в моих старых продуктах эта мета-запись размещена в базе данных, поэтому я предполагаю, что она больше не используется.
Общая причина этого в том, что яЯ пытаюсь отобразить продукты с коротким кодом продукта, но нет возможности «показать все» в пределах видимости.например,
echo do_shortcode('[products ids="' . $id . '" visibility="all"]');
Так что теперь я должен проверить видимость продукта и выдать соответствующий шорткод, чтобы показать его.Если я не ошибаюсь и есть способ показать продукты с шорткодом, независимо от их видимости ...