这是本文档旧的修订版!
自定义头部信息输出
- 目前适用版本是 0.8 (10.8.15)
- 整理时间:2012.1.6
默认输出
在默认的模板中,头部信息的输出的结果是这样的
<meta name=\\\"description\\\" content=\\\"Just So So ...\\\" /> <meta name=\\\"keywords\\\" content=\\\"typecho,php,blog\\\" /> <meta name=\\\"generator\\\" content=\\\"Typecho 0.8/10.8.15\\\" /> <meta name=\\\"template\\\" content=\\\"default\\\" /> <link rel=\\\"pingback\\\" href=\\\".../action/xmlrpc\\\" /> <link rel=\\\"EditURI\\\" type=\\\"application/rsd+xml\\\" title=\\\"RSD\\\" href=\\\".../action/xmlrpc?rsd\\\" /> <link rel=\\\"wlwmanifest\\\" type=\\\"application/wlwmanifest+xml\\\" href=\\\".../action/xmlrpc?wlw\\\" /> <link rel=\\\"alternate\\\" type=\\\"application/rss+xml\\\" title=\\\"RSS 2.0\\\" href=\\\".../feed/\\\" /> <link rel=\\\"alternate\\\" type=\\\"application/rdf+xml\\\" title=\\\"RSS 1.0\\\" href=\\\".../feed/rss/\\\" /> <link rel=\\\"alternate\\\" type=\\\"application/atom+xml\\\" title=\\\"ATOM 1.0\\\" href=\\\".../feed/atom/\\\" />
操作函数
打开模板中的 header.php 文件,找到下面这句
<?php $this->header(); ?>
加上你要设置的参数即可,比如:
<?php $this->header(\\\'keywords=&generator=&template=&pingback=&xmlrpc=&wlw=\\\'); ?>
以上代码即可过滤关键词、程序、模板名称、文章引用、离线写作等信息的输出,具体效果如下。
<meta name=\\\"description\\\" content=\\\"...\\\" /> <link rel=\\\"alternate\\\" type=\\\"applicationrss+xml\\\" title=\\\"RSS 2.0\\\" href=\\\".../feed/\\\" /> <link rel=\\\"alternate\\\" type=\\\"application/rdf+xml\\\" title=\\\"RSS 1.0\\\" href=\\\".../feed/rss/\\\" /> <link rel=\\\"alternate\\\" type=\\\"application/atom+xml\\\" title=\\\"ATOM 1.0\\\" href=\\\".../feed/atom/\\\" />
操作参数及方法说明
参数
- keywords:关键词
- description:描述、摘要
- rss1:feed rss1.0
- rss2:feed rss2.0
- atom:feed atom
- generator:程序版本等
- template:模板名称
- pingback:文章引用
- xmlrpc:离线写作
- wlw:m$的离线写作工具
- commentReply:评论回复
说明
等号(=)为空则不输出该项目,各个参数之间使用 “&” 连接。 如果需要自定义rss地址,只填上 rss2=feed订阅地址 即可。