WordPress 个性化:创建显示标签云的单独页面

  标签是 Web 2.0 网站的标准应用,它让人们更好地对文章进行分类,现在的博客程序基本都引入了标签功能。WordPress 的标签功能更是强大。把标签集中显示,按使用频率高低显示字体大小,像云彩一样展示,称为标签云。标签可以方便读者寻找自己感兴趣的内容,也便于自己在文章中添加内链。

  在侧边栏显示标签云的插件很多,如 Simple Tags ,但如果标签比较多的话,就太占位置了。你肯定想到将标签云显示在单独的页面中,对,我也是这样想的。可找了一圈没找到这样的插件。最后参考了网上的资料,自己创建了一个标签云页面。

  1、创建标签云页模板文件。在你的主题目录下(wp-content\themes\模板\),复制page.php(single.php 也可以)改名为 tags.php 。打开 tags.php ,将源代码改为:

<?php
/*
Template Name: Tags
*/
?>
<!– 上面这段很重要, 它告诉 WordPress 这是一个命名为 Tags 的模板文件. –>
<?php get_header(); ?>
<!– 上面一行代码为导入模板页首文件 –>
<div id="content">
<!– 上面一行代码为赋予模板一个 ID –>
<h1>标签云</h1>
<?php wp_tag_cloud(‘smallest=14&largest=46&unit=px&number=500’);?>
<!– 其中smallest=代表最小字体, largest=代表最大字体, unit=代表单位(可以选pt或px, number=代表显示标签数量. –>
</div>
<?php get_sidebar(); ?>
<!– 上面一行代码为导入模板侧边栏文件 –>
<?php get_footer(); ?>
<!– 上面一行代码为导入模板页脚文件 –>

  2、在 WordPress 后台新建一个页面,命名为如:tags,内容为空,在编辑页面右侧的功能选项"页面模块"中,选择"Tags 模板",然后保存即可。没有看到"页面模板"选项?请确认前面创建的 tags.php 无误,并已经上传到模板所在的目录(wp-content\themes\模板\)。

  3、如果你使用了 Simple Tags 插件,也可以将 tags.php 文件中的,WordPress 自带的标签云函数"<?php wp_tag_cloud(‘smallest=14&largest=46&unit=px&number=500’);?> "改为 Simple Tags 的标签云函数:<? php st_tag_cloud(); ?> ,然后在后台插件选项中设置标签云显示的样式。

  这样创建的页面和你正常创建的页面好像有点不同,它没有评论,也不能使用广告插件加入广告代码。你只有手动加入在 tags.php 文件中,看我创建的标签云页面:标签云

我想参照你的文章做一个展示所有评论的页面。[lol]但愿能成功!

2条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

菜鸟品网
8
Hostinger 免费主机网站迁移到 000webhost 的步骤

原来在 Hostinger 免费主机上搭建了一个网站,今天提示原免费主机将在两个月后关闭,不过,服务商将继续提供免费主机,不过,需要将网站转移到据说专用且更先进的平台 – 000webho …

菜鸟品网
10
ShadowRocket:iPhone XS 手机不越狱科学上网的方法

我用 iPhone 手机不喜欢越狱,也不喜欢为了下载个 App 要切换到美国区ID,所以一直没找到好的科学上网的方法。 近日看到 ShadowRocket 相关介绍,试用了一下,果然方便,记录一下。 …

菜鸟品网
10
纯代码部署 WordPress 博客侧边栏“网站统计”功能

发现有些用 WordPress 博客程序架设的网站会有个“网站统计”模块,列出了建站时间、运行天数、文章数目、浏览次数,及最后更新时间等信息,觉得还是挺实用的,于是也准备给自己的网站添加一个。 当然, …