Intereting Posts
Создание сайта WP на кириллице Переместить wp-контент вне корневого каталога Кнопка публикации внутри настраиваемой группы полей mu-plugins есть что-то особенное, что мне нужно сделать, чтобы заставить его работать? параметры темы не сохраняются Как создать пользовательские URL таксономии без названия таксономии? woocommerce post_type конфликт с существующим типом сообщения Присвоение одного и того же настраиваемого мета-поля нескольким типам сообщений Custom Post Type – добавление персонализированного элемента поддержки? Как заказать по почте мета имя в wp admin? Использование admin-ajax предотвращает регулярную отправку php-формы Можно ли создать rel = "noindex, nofollow" для одного сообщения, если содержат плохие ключевые слова? Как настроить WordPress Multisite с помощью сценария bash? Загрузка панели администратора Admin в верхнем колонтитуле без нижнего колонтитула для прокрутки страницы со страницы Как предотвратить слияние слизняков и клонированных страниц CPT от конфликта друг с другом?

get_posts $ args не будет принимать массив как один из критериев?

Цель состоит в том, чтобы перечислить вложения под продуктом WooCommerce, используя теги из этого продукта. Все работает нормально, если я вручную вводить теги в 'product_tag' , но когда я пытаюсь использовать массив $producttags , почему он не работает?

 add_action( 'woocommerce_after_single_product_summary', 'precon_drawing_attachments' ); function precon_drawing_attachments() { $productterms = get_the_terms( $post->ID, 'product_tag' ); $producttags = array(); foreach ( $productterms as $productterm ) { $producttags[] = $productterm->name; } $args = array( 'post_mime_type' => 'application/pdf', 'post_type' => 'attachment', 'product_tag' => array( $producttags ), 'posts_per_page' => -1, 'post_status' => 'any', 'post_parent' => null ); $attachments = get_posts( $args ); if ( $attachments ) { echo '<div class="drawings-list">'; echo '<ul>'; foreach ( $attachments as $post ) { echo '<li class="drawing-li">'; echo '<img class="drawing-icon" src="'; bloginfo( 'stylesheet_directory' ); echo '/images/Adobe_PDF_file_icon_32x32.png"'; echo ' />'; echo '<span class="drawing-link">'; echo the_attachment_link( $post->ID, false ); echo '</span>'; echo '</li>'; } echo '</ul></div>'; } } 

Solutions Collecting From Web of "get_posts $ args не будет принимать массив как один из критериев?"