Помогите получить переменную с динамической ссылкой на изображение
В WordPress следующая ситуация:
- Подключены 1
произвольный тип записейи дветаксономии(категорииитеги). - Произвольные посты раскиданы по этим категориям и тегам.
- Ко всем трем кастомным сущностям (посты, теги, категории) подключено по
галереи изображений. - Таким образом, страницы выбранного поста/тега/категории отображают фотографии, загруженные в соответствующую галерею.
Нужно при помощи кода в
functions.phpполучить переменную на ссылки двух первых фотографий из этих галерей. Следующий код работал дляWooCommerce, когда типом страницы был продуктWooCommerce, покаWCне был удален и заменен на произвольные типы записей и таксономий:
$product_id = get_queried_object_id();
$product = new WC_product($product_id);
$attachment_ids = $product->get_gallery_image_ids();
$first_image = wp_get_attachment_url( $attachment_ids[0] );
$second_image = wp_get_attachment_url( $attachment_ids[1] );
Т.е., в данном коде нужно заменить WC_product на то, что сможет получить ID произвольного типа записи, далее сослаться на его кастомную галерею, и далее, я надеюсь, что wp_get_attachment_url подойдет для получения ссылки на первые два изображения из этой галереи, как в последних двух строках кода. То же самое двумя отдельными фрагментами кода нужно получить переменные на ссылки изображений для страниц таксономий.
Благодарю за помощь