在Typecho主题的头信息默认一般会输出很多无用的信息,而且很多现在也用不到,听都没听说过,输出乱七八糟的不好看,功能还占用服务器资源,所以直接关闭了得了。
先关闭订阅功能吧,f12可以看到头信息输出的这些没用的
直接在主题 header.php 的head中加入参数就可以阻止默认输出
<?php $this->header(''); ?>
参数的话有下面几种
参数加等号(=)为空则不输出该项目,各个参数之间使用 “&” 连接即可,所以根据以上情况可以设置为
<?php $this->header('description=&keywords=&template=&generator=&rss1=&rss2=&atom=&xmlrpc=&wlw=&commentReply='); ?>
设置完成后头输出就很干净了
但是我们在 q6q.cc/feed q6q.cc/feed/comments 还是可以看到这些信息的
$(document).ready(function(){$(".galleryidpost").lightGallery({selector: ".yoniu-index-img",share: false,share: false,showThumbByDefault: false,autoplayControls: false});});
需要彻底关闭的话,还需要下面一些操作:
打开网站目录 var/Widget/Archive.php
在 276行 把 pageSize 参数改为 0 ,并把 278行代码注释掉后 ,加入下面代码
throw new Typecho_Widget_Exception(_t('聚合页不存在'), 404);
再访问 /feed 就直接返回404了 同理,评论的话在 2077行 和 2079行 ,懒省事直接注释加代码即可。
throw new Typecho_Widget_Exception(_t('聚合页不存在'), 404);
再访问 /feed/comments 也是直接返回404。
这个可以在后台设置里直接关
$(document).ready(function(){$(".galleryidpost").lightGallery({selector: ".yoniu-index-img",share: false,share: false,showThumbByDefault: false,autoplayControls: false});});
hljs.highlightAll();