get_list
Метод get_list класса SP_Framework_Taxonomy_Utility возвращает список элементов указанной таксономии. В качестве параметров используется массив args.
Пример
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?php $args = array( 'taxonomy' => array('category'), 'orderby' => 'id', 'order' => 'DESC', ); $categories = SP_Framework_Taxonomy_Utility::get_list($args); if(count($categories)>0){ foreach ($categories as $category) { } } ?> |
get_meta
Метод get_meta класса SP_Framework_Taxonomy_Utility возвращает значение мета поля элемента таксономии. В качестве параметров используются id элемента таксономии и ключ мета поля.
Пример
1 2 3 |
<?php $metaField = SP_Framework_Taxonomy_Utility::get_meta($taxID, 'meta_field'); ?> |
для получения изображений используйте префикс sp_img_
Пример
1 2 3 |
<?php $images = SP_Framework_Taxonomy_Utility::get_meta($postID, 'sp_img_meta_field'); ?> |
для получения координат используйте префикс _coords
Пример
1 2 3 |
<?php $coords = SP_Framework_Taxonomy_Utility::get_meta($postID, 'meta_field_coords'); ?> |
update_meta
Метод update_meta класса SP_Framework_Taxonomy_Utility обновляет значение мета поля элемента таксономии. В качестве параметров используются id элемента таксономии, ключ мета поля и новое значение мета поля.
Пример
1 2 3 |
<?php SP_Framework_Taxonomy_Utility::update_meta($taxID, 'meta_field', 'some text'); ?> |