如何给文章添加新的标签类型

如何给文章添加新的标签类型,第1张

第一步:注册电影相关标签

将下列代码放置到主题模版函数functions.php闭合中,完成后可以到文章编辑页面查看是否多出了几个选项卡。

//注册电影相关标签

register_taxonomy('director', 'post', array( 'hierarchical' =>false, 'label' =>'导演', 'query_var' =>true, 'rewrite' =>true))

register_taxonomy('cast', 'post', array( 'hierarchical' =>false, 'label' =>'主演', 'query_var' =>true, 'rewrite' =>true))

register_taxonomy('country', 'post', array( 'hierarchical' =>false, 'label' =>'国家', 'query_var' =>true, 'rewrite' =>true))

第二步:前台显示电影标签

以导演标签为例说明,此处应用到<?phpget_the_term_list( $id, $taxonomy, $before, $sep,$after ) ?>,函数说明详见。

将该语句放置到索引页(index.php)或文章页面(single.php),就可以在前台显示相关电影标签信息,如何文章开头的示例。

<?php echo get_the_term_list($post->ID, 'director', '', ', ', '')?>

上面的是 带有链接的,补充下 不带链接的,显示为文本形式。

<?php $terms = get_the_terms( $post->ID , 'director' )if ( $terms != null ) { foreach ( $terms as $term ) { echo $term->name."," unset($term)} } ?>

第三步:侧边栏电影标签云

同样导演标签为例说明,此处应用到<?phpwp_tag_cloud( $args )?>,函数说明详见。

将该语句放置到侧边栏(sidebar.php)可以显示该标签云,如同WordPress自带的标签云Tag Cloud。

<?php wp_tag_cloud( array('taxonomy' =>'director', 'number' =>50) )?>

第四步:重新设定固定链接

重新设定一下WordPress文章固定链接,否则点击前台电影相关标签将无法进入归档页面,显示404页面。

第五步:新标签页面标题栏

最近发现一处错误,点击新添加的标签进入新标签页面,网页标题栏没有title,将下列代码放置到主题header.php中<title>下方。

<?php if (function_exists('is_tax')) { if ( is_tax() ) { ?>

<title><?php $term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) )$term_title = $term->nameecho "$term_title"?>| <?php bloginfo('name')?></title>

<?php } ?><?php } ?>

第六步:新建索引页面

新建索引页面 taxonomy.php,内容可仿照 archive.php 。

1、点击视频号:打开微信,点击发现,点击视频号2、进入我的视频号:进入个人视频好,点击头像,查看视频3、点击视频:选择发布的视频,点击进入4、点击设为状态:点击右上角三个点,点击设为状态5、添加标签分类:设置状态标题,添加标签分类即可每次上传视频的时候可以把相应的视频放入相应的分组,例如自己做的美食类的食品可以放美食标签;日常生活中的小视频如猫狗有趣的事情的可以放到日常生活的标签。自己拍的搞笑视频可以放到搞笑类等。

微信视频号话题标签技巧:

一、数量

1、微信视频号话题标签是没有数量上限的。

2、这时候可能有小伙伴会觉得填的越多,就越容易被搜到。

3、其实不然,如果你带有的话题太多,也会被判断为话题不准确。

4、所以话题的数量方面,控制在三个左右,不能没有也不要太多。

二、内容

1、话题的选择是很重要的,关系到你的视频能否被搜索到。

2、首先我们一定要确保话题的精准,选择完美贴合自己视频的标签。

3、如果有很多类似标签的话,可以先自己搜索一下该标签,选择播放量最高的那个。(如果两个播放量都很高,可以都添加)

4、另外,由于在聊天的时候也可能会触发话题,所以还可以添加一些网络热门用语或常用对话作为视频的话题标签。

var ul = $(“.category-products ul”)

ui.children("li").eq(0).addClass("first")

ui.children("li").eq(2).addClass("last")

写成 $(“.category-products ul li”) 已经丢失了ul和li的父子关系。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11585243.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存