php get_terms

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php get_terms相关的知识,希望对你有一定的参考价值。

$blogcat = get_terms('cl-post-tax');

// Always show link in WP backend on custom post type or posts category
(example: https://clevis.sunlime.io/wp-admin/edit-tags.php?taxonomy=cl-post-tax&post_type=cl-post)


...
if($the_query->have_posts()) :

            echo '<div class="category-filter">';

            $blogcats = get_terms('cl-post-tax');

            echo '<ul>';

            foreach ( $blogcats as $blogcat ) {

                // The $term is an object, so we don't need to specify the $taxonomy.
                $cat_link = get_term_link( $blogcat );

                // If there was an error, continue to the next term.
                if ( is_wp_error( $cat_link ) ) {
                    continue;
                }

                // We successfully got a link. Print it out.
                echo '<li><a href="' . esc_url( $cat_link ) . '">' . $blogcat->name . '</a></li>';
            }

            echo '</ul>';

            echo '</div>';

            while($the_query->have_posts()) : $the_query->the_post();
            ...

以上是关于php get_terms的主要内容,如果未能解决你的问题,请参考以下文章

如何在涉及多个get_terms()的WordPress函数中返回多个值

get_terms() orderby name 不起作用 - wordpress

Wordpress get_terms 为自定义分类返回空数组

自定义诊所分类下拉列表

在每月档案中按类别对帖子进行分组

WordPress:按标签发布(考虑所有标签)