С помощью этого кода
<?php
$terms = get_terms( array(
'taxonomy' => array( 'post_tag' ), // название таксономии с WP 4.5
'orderby' => 'id',
'order' => 'ASC',
'hide_empty' => true,
'object_ids' => null,
'include' => array(),
'exclude' => array(),
'exclude_tree' => array(),
'number' => '',
'fields' => 'all',
'count' => false,
'slug' => '',
'parent' => '',
'hierarchical' => true,
'child_of' => 0,
'get' => '', // ставим all чтобы получить все термины
'name__like' => '',
'pad_counts' => false,
'offset' => '',
'search' => '',
'cache_domain' => 'core',
'name' => 'блог_метка', // str/arr поле name для получения термина по нему. C 4.2.
'childless' => false, // true не получит (пропустит) термины у которых есть дочерние термины. C 4.2.
) );
echo '<pre>';
foreach( $terms as $term ){
print_r($term);
}
echo '</pre>';
?>
выводится такой объект
[term_id] => 133
[name] => блог_метка
[slug] => metka_blog
[term_group] => 0
[term_taxonomy_id] => 133
[taxonomy] => post_tag
[description] =>
[parent] => 0
[count] => 3
[filter] => raw
Как мне вывести эти 3 записи в цикле?
Для вывода постов из меток нужно использовать в WP_Query параметр tax_query Подробнее: https://wp-kama.ru/function/wp_query. Пример:
$query = new WP_Query( [
'post_type' => 'post',
'posts_per_page' => -1,
'tax_query' => [
[
'taxonomy' => 'post_tag',
'field' => 'ids',
'terms' => [ 10, 20, 30 ] // ID's your tags
]
]
] );
if ( $query->have_posts() ) {
while( $query->have_posts() ) {
$query->the_post();
the_title();
}
} );
wp_reset_postdata();
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
как в массив который в цикле записать данные по условию? Нужно в массив $array записать данные, которые НЕ равны 'good'
**всем привет, мне нужно создать циклические блоки через php, но при вот таком коде `
Всем Добра! Подскажите, как сделать Update нескольких строк таблицы через php и отправить в mysql(строки таблицы динамические их может быть от 1 до N)