Intereting Posts

Как найти количество тегов, которые есть в сообщении?

Можно ли узнать, сколько тэгов (и категорий) имеет сообщение и отображать его?

что-то вроде этого: когда сообщение имеет три тега и две категории, в конце сообщения показано, что число внутри скобок, например:

ТЕГИ (3) | КАТЕГОРИИ (2)

Я бы хотел, чтобы это было так, потому что мне хотелось бы, чтобы список тегов / категорий был скрыт до тех пор, пока пользователь не нажмет или не наведет его.

Прямо сейчас я делаю теги в неупорядоченный список следующим образом:

the_tags('<ul><li>','</li><li>','</li></ul>'); 

благодаря!

Solutions Collecting From Web of "Как найти количество тегов, которые есть в сообщении?"

для тегов, которые вы можете использовать

 $tags = get_tags(); $categories = get_categories(); $no_of_tags = count($tags); $no_of_categories = count($categories); 

обратитесь сюда, если вам нужна дополнительная информация: http://codex.wordpress.org/Function_Reference/get_tags http://codex.wordpress.org/Function_Reference/get_categories

Использовать это,

 $tags = wp_get_post_terms($post_id, 'post_tag'); echo 'TAGS ('.count($tags).')'; $category = wp_get_post_terms($post_id, 'category'); echo 'Category ('.count($category).')'; 

для справки http://codex.wordpress.org/Function_Reference/wp_get_post_terms

Используйте этот код в своем цикле post: ya display on single.php

 <?php while ( have_posts() ) : the_post(); $tags = wp_get_post_terms($post->ID); echo 'TAGS ('.count($tags).')'; $categories = get_categories(); echo 'CATEGORIES ('.count($categories).')'; endwhile; ?> 

введите описание изображения здесь

Принимая немного от всех вас, это то, что я в конечном итоге использовал:

 $tags = wp_get_post_terms($post->ID); echo 'TAGS ('.count($tags).')' $categories = wp_get_post_terms($post->ID, "category"); echo 'CATEGORIES ('.count($categories).')' 

Спасибо всем за вашу быструю помощь! знак равно