Villain博客

您现在的位置是:首页 > 技术笔记

技术笔记

不用插件给你的wordpress添加一个”Tag”页面

2020-09-09技术笔记
今天,严重浪漫给自己的博客添加了一个”标签”页面。效果:http://www.1004619.com/tags 。一方面是为了自己找文章方便,另一方面,是为了搜索引擎优化(据说爬虫超喜欢Tag页面)。建立这个页面没有使用插件,

今天,严重浪漫给自己的博客添加了一个”标签”页面。效果:http://www.1004619.com/tags 。一方面是为了自己找文章方便,另一方面,是为了搜索引擎优化(据说爬虫超喜欢Tag页面)。建立这个页面没有使用插件,详细方法:

将你现在使用的主题的的页面模板 page.php(位于:你的博客wp-content/themes/主题名称/ )复制一份到硬盘,命名为 tags.php。

用notepad++或EditPlus等工具编辑 tags.php 文件,在文件的顶部插入模板标记名称:

  1. <?php /* Template Name: Tags */ ?>

 

这几句的意义就是定义一个模板文件,后面建立页面时可以调用这个模板。

找到页面内容调用(一般为:<?php the_content(); ?>),删除。

放入下面这句:

  1. <?php wp_tag_cloud('smallest=12&largest=32&unit=px&number=200');?>

 

【特别注意:检查一下代码里的两个单引号,是不是英文半角的“’”,也就是不区分左右的单引号。
如果是区分左边右边的单引号“‘”和“′”,会造成整体失败。许多人创建页面失败,都是因为这个小问题。切记,一定要检查清楚。】

解说一下:

smallest= 最小字体
largest= 最大字体
number= 标签个数

把tags.php上传至当前主题的目录下。

然后点击后台->页面->添加新页面,页面标题为”标签”。页面内容为空就可以了。 最重要的一步,在“页面模块”里,多出了一个新选项,就是刚刚才建好的tags.php模板,选择它。把页面缩略名起名为”tags”。发布,好了,你的”标签”页面诞生了。

最后有一点小遗憾:标签页面在Firefox浏览器、谷歌浏览器下显示都正常,但是在IE 8.0下,行距过小,文字挤成一堆,看着很费劲。