首页 视频课程 主题开发课程第04章、常用函数 WordPress主题插件开发中标签相关函数

WordPress主题插件开发中标签相关函数

2023-06-11 / 367阅

  1. get_the_tags()
    用于获取当前文章的标签列表。

示例代码:

<?php
$tags_list = get_the_tags();
if ( $tags_list ) {
    echo '<ul>';
    foreach( $tags_list as $tag ) {
        echo '<li><a href="' . get_tag_link( $tag->term_id ) . '">' . $tag->name . '</a></li>';
    }
    echo '</ul>';
}
?> 
  1. the_tags()
    用于输出当前文章的标签列表。

示例代码:

<?php the_tags( '<ul><li>', '</li><li>', '</li></ul>' ); ?> 
  1. wp_tag_cloud()
    用于输出所有标签的云图。

示例代码:

<div class="tagcloud">
    <?php wp_tag_cloud(); ?>
</div> 
  1. get_term_by()
    用于获取指定标签ID或标签名称的标签信息。

示例代码:

<?php 
$tag_name = 'WordPress';
$tag = get_term_by( 'name', $tag_name, 'post_tag' ); 
echo '标签名称:' . $tag->name;
echo '标签描述:' . $tag->description;
?> 
  1. wp_set_post_tags()
    用于为文章添加或更新标签。

示例代码:

<?php
$post_id = 123;
$tags = array( 'tag1', 'tag2', 'tag3' );
wp_set_post_tags( $post_id, $tags );
?> 

以上是 WordPress 主题插件开发中常用的标签相关函数,可根据实际需求进行使用。

阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228

大家谈论
    我的见解
    目录