Intereting Posts
Сортировка списка сайтов из многоузловой сети с использованием wp_get_sites Фильтровать пользовательские сообщения о таксономии через AJAX Vanilla WordPress install, что можно / нужно положить в disable_functions? Как добавить jquery в мой настраиваемый плагин wp типа post загружать загрузочную страницу загрузки слишком медленно Все темы сайтов functions.php изменены Загруженные изображения не изменяются до размера (миниатюр, среднего и большого) размера Хранение данных структуры PHP в таблице wp_options? Перепишите постоянную ссылку на несколько таксономий Ограничить результаты поиска для автора сообщения Где хранить медиа, загруженные плагином? Есть ли способ защитить паролем одну страницу WordPress / сообщение с паролем, что не видно для nonadmins в backend WordPress? woocommerce: изменить настройку по умолчанию> is_sold_individualy function Загрузка сообщений через AJAX в скрытом div с обновленным URL? Скажите WP, чтобы использовать определенный файл шаблона в сообщениях

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 не будет принимать массив как один из критериев?"