Alexeina66
Мой дом здесь!
- Регистрация
- 26 Авг 2013
- Сообщения
- 426
- Реакции
- 445
- Автор темы
- #1
Всем привет!
Есть выпадающее поле с множественным выбором категорий поста, которое создано через плагин ACF.
Необходимо поменять на вывод тегов поста вместо категорий.
Если кто сталкивался с такой задачей буду благодарен за помощь.
Есть выпадающее поле с множественным выбором категорий поста, которое создано через плагин ACF.
Необходимо поменять на вывод тегов поста вместо категорий.
Код:
function os_list_categories_for_filtering($post_id){
$categories_string = '';
$categories = get_the_category( $post_id );
if(is_array($categories)){
foreach($categories as $category){
$categories_string.= 'filter-cat-'.$category->term_id.' ';
}
}
}
Код:
$categories_to_show_as_buttons = osetin_get_field('categories_to_show_as_buttons', $post_id, false);
$formats_to_show_in_filter = osetin_get_field('formats_to_show_in_filter', $post_id, false);
if($formats_to_show_in_filter || $categories_to_show_as_buttons){
echo '<div class="index-filter-label"><i class="'.$icons["filter"].'"></i><span>'.esc_html__('Category', 'theme').'</span></div>';
}
if(osetin_get_field('hide_category_filtering', $post_id) != true && $categories_to_show_as_buttons){
//echo '<div c`lass="index-filter-sub-label">'.esc_html__('Category', 'pluto').'</div>';
if(osetin_get_field('categories_as_select_box', false, false)){
echo '<div class="index-filter-categories-select">';
echo '<div class="index-filter-select-selected"><div class="index-filter-select-placeholder">'.__('Select Category...', 'theme').'</div></div>';
echo '<div class="index-filter-options">';
foreach($categories_to_show_as_buttons as $category_id){
if(term_exists($category_id, 'category')) echo '<div class="index-filter-option" data-filter-value="filter-cat-'.$category_id.'">'.get_the_category_by_ID($category_id).'</div>';
}
echo '</div>';
echo '</div>';
}else{
echo '<div class="index-filter-categories">';
foreach($categories_to_show_as_buttons as $category_id){
if(term_exists($category_id, 'category')) echo '<button class="index-filter-option" data-filter-value="filter-cat-'.$category_id.'">'.get_the_category_by_ID($category_id).'</button>';
}
echo '</div>';
}
}
Если кто сталкивался с такой задачей буду благодарен за помощь.