Intereting Posts
Как передать более переменную страницу / подстраницу в URL-адрес Wordprees? Добавить ссылку на сообщение для пустого комментария Сортировка настраиваемых значений полей из всех сообщений в шаблоне страницы Лучший способ доступа к переменным в шаблонной разметке Saving Post перенаправляет на страницу 404, когда переменная php $ _GET в столбце Запрос Shortcode из многопользовательского списка для отображения на другом сайте? Добавление кода в заголовок заголовка темы WP Meta Query для некоторых значений meta (array) Структура Permalink с переменными $ _SESSION Изменение ползунка на сетку WP_query для сообщений с одинаковыми типами сообщений и одинаковой категории сообщений Написание пользовательских правил перезаписи, которые включают категорию для пользовательских типов сообщений? Изменить каталог загрузки файлов PDF Nonces и Cache Действительно ли этот код эффективен – или есть лучший способ?

Получить пользовательские атрибуты Woocommerce (таксономии)

На стороне администратора генерируются данные метабокса.

function prod_a( $value ){ global $post; global $product; // This === null. Thus the query bellow. $args = array( 'post_type' => 'product_variation', 'post_status' => array( 'private', 'publish' ), 'numberposts' => -1, 'orderby' => 'menu_order', 'order' => 'asc', 'post_parent' => $post->ID ); $variations = get_posts( $args ); foreach ($variations as $v) { $meta = get_post_taxonomies($post->ID ); var_dump($meta); } ... } 

Дамп содержит массив всех зарегистрированных таксономий. Выглядит как:

 array (size=8) 0 => string 'product_type' (length=12) 1 => string 'product_cat' (length=11) 2 => string 'product_tag' (length=11) 3 => string 'product_shipping_class' (length=22) 4 => string 'pa_finish' (length=9) 5 => string 'pa_collars' (length=10) 6 => string 'pa_mounting' (length=11) 7 => string 'pa_sizing' (length=9) 

Я могу работать с этими результатами, но то, что я действительно ищу, – это то, что добавить таксономии, но пользователь. Таксономии с префиксом «pa_».