梓悦生活

  • 🍟首页
  • 🍪免费资源
  • 🍓Wordpress
  • 🍋琐碎生活
  • 🍘关于
关注周围的人或事,体验人生历程
  1. 首页
  2. Wordpress
  3. 正文

WordPress标签tags页面调用方法

2016/02/28 3903点热度 0人点赞 0条评论

20222203-a144dfe69f65465199d2013e44f63cb6

方法效果1:wp_tag_cloud函数调用

1、在当前主题目录下新建一个php文件,命名为tag-cloud.php,然
后将page.php中的所有代码复制到tag-cloud.php中
2、用文本编辑器打开tag-cloud.php,删除开头的所有注释(如果有的话),即 /* 与 */ ,以及它们之间的所有内容
3、将第一个 <?php 改成

<?php
/*
Template Name: Tags Cloud
*/

4、将 the_content(); 改成 wp_tag_cloud();
5、进入WordPress管理后台 – 页面 – 创建页面,标题为标签云(可以自己起名),内容不要填,右侧可以选择模板,选择 Tags Cloud 即可
6、标签页创建成功。

方法效果2:五颜六色的标签文字

可以用以上写好代码的tag-cloud.php,将wp_tag_cloud();改成:

/**
 * 名称: WordPress创建标签列表页
 */

$html = '<ul class="post_tags">';
foreach (get_tags( array('number' => 50, 'orderby' => 'count', 'order' => 'DESC', 'hide_empty' => false) ) as $tag){
        $color = dechex(rand(0,16777215));
        $tag_link = get_tag_link($tag->term_id);
                        
        $html .= "<li><a href='{$tag_link}' title='{$tag->name} Tag' class='{$tag->slug}' style='color:#{$color}'>";
        $html .= "{$tag->name} ({$tag->count})</a></li>";
}
$html .= '</ul>';
echo $html;

代码说明:

  • 以上代码最多输出50个标签,如果你想控制标签数量,请将以上代码第9行的50修改成你需要的数字
  • 以上代码控制标签按标签所含的文章数从多到少排序,如果你想按名称方式排序,请将以上代码第9行的 count 改成 name
  • 以上代码将会显示包含文章数为0的标签,如果你不想显示空标签,请将以上代码第9行的 false 改成 true

然后在主题目录下的style.css中添加css样式(以下代码仅供参考):

ul.post_tags li {
    display:block;
    width:23%;
    list-style:none;
    background:none;
    float:left;
}
标签: wordpress
最后更新:2016/09/07

Meteor

关注周围的人或事,体验人生历程!

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

最新 热点 随机
最新 热点 随机
利用DNSPod实现动态域名解析DDNS 如何在Win11/10上启用或禁用Windows Installer服务 在VPS上使用X-ui搭建节点教程 WARP使用教程:入门篇 Cloudflare WARP 一键安装脚本 使用教程 谷歌将替换Chrome 117版本中的挂锁图标
一键网络重装系统 – 魔改版(适用于Linux / Windows)Cloudflare WARP 一键安装脚本 使用教程Debian/Ubuntu SSH端口一键修改脚本及关闭防火墙[云监控探针]支持节点管理和监控的ServerStatusVultr 推出免费云主机,用于鼓励全球创新HostPanel开源免费主机管理面板
Centos&Kangle全套一键安装脚本 FreeHostingKing提供1G/10G的php+MySQL可绑米免费空间 宝塔面板一键快速卸载WEB运行环境的方法 "牛仔"主题WORDPRESS 模板 just-ping.com测试全世界不同的地方的网站连接速度 宝塔面板反向代理加速和自建CDN
最近评论
Meteor 发布于 1 周前(06月01日) 你的mysql版本看一下,我记得之前开发大佬在群里说过这个问题,5.6版本还是5.7版本来着。 我...
ldsj007 发布于 2 周前(05月25日) 老大,数据库连不上,是不是最新版必须用docker数据库了?
Meteor 发布于 3 个月前(03月09日) 是的,要求的配置也要高很多,不一定所有服务器都适用
夏日博客 发布于 3 个月前(03月04日) 高版本的win系统越来越不好装了。
侠客书 发布于 6 个月前(11月29日) 具体改了些什么?
标签聚合
Linux VPS 技巧 Linux技巧 虚拟主机 wordpress 活动 域名解析
友情链接
  • Anders Norén
  • Appurse
  • CSS参考手册
  • DeeTeam-迪提姆
  • Fatesinger
  • FreeSSL
  • gandi
  • Internetbs
  • Kevan's Blog
  • LogoMaker

COPYRIGHT © 2023 梓悦生活. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang