前几天在网上看到香菇Photograph相册主题很漂亮于是捣鼓购买更换了此主题。使用后发现几点不符合自己的习惯所以修改了下,怕时间久了会忘记,就在这里记录备忘。

1,打开header.php,删除“网站公告”这四个字。

typecho香菇Photograph相册主题修改备忘

2,在<!-- Collect the nav links, forms, and other content for toggling -->上方插入“本站已运行”的时间代码,此代码不一定非插在这里,可以选项合适的位置

typecho香菇Photograph相册主题修改备忘

然后在typecho设置后台--设置外观里插入<span id="htmer_time" style="color: red;"></span>,设置如下:

typecho香菇Photograph相册主题修改备忘

3,<!-- cateNav -->下就是最让人讨厌的“分类”,果断删除,不管是什么主题,上传后我第一件事就是找到分类--删除!

typecho香菇Photograph相册主题修改备忘

4,<!-- pageNav -->这段下是“页面”的意思,新创建页面后会显示在logo旁边,也就是导航第一个位置,我喜欢它显示在导航条最后一个,因为前面几个我要设置其它链接。 把这段话移动到“搜索”<!-- search & setting -->的上边,如下图:

typecho香菇Photograph相册主题修改备忘

以下是移动好的图片:

typecho香菇Photograph相册主题修改备忘

5,右下角返回顶部的按钮有时正常显示,有时不正常,发邮件询问香菇博主,他回复如下:

typecho香菇Photograph相册主题修改备忘

这些标点符号这么多,typecho有时候会显示不全,所以我记录在文档里要用时下载:

图标.rar

6,因为我的程序在二级目录,页面中二维码点击后显示不了,所以需要修改路径,在 functions.php 文件中搜索注释 //生成二维码 将此 function 内字符串 $qrcodeAction 的值的前面加上二级目录的名字即可:

$qrcodeAction = '/xc/usr/themes/photograph/qrcode.php?size='.$size.'&text=';

typecho香菇Photograph相册主题修改备忘

7,上述修改后会造成“返回顶部”的图标位置偏上,如下图:

typecho香菇Photograph相册主题修改备忘

这需删除掉本地样式文件style.css第451行附近的 display: block;

typecho香菇Photograph相册主题修改备忘

typecho香菇Photograph相册主题修改备忘

8,打开footer.php,搜索“公告”两个字,删除,再把备案网站的链接改一下。这个文档本地打开中文显示是乱码,需要在typecho 后台(控制台->外观->编辑当前外观)中修改。

9,游客发表评论的头像不会显示,是头像源secure.gravatar.com/avatar被墙了。

typecho香菇Photograph相册主题修改备忘

(1)第一种方法可以在functions.php文件顶端加上一行:define('__TYPECHO_GRAVATAR_PREFIX__', 'https://gravatar.loli.net/avatar/'); //更换头像源 , 此方法仅针对当前主题的评论头像

typecho香菇Photograph相册主题修改备忘

(2)打开根目录下的 config.inc.php 文件,在最头上按如下格式添加代码:define('__TYPECHO_GRAVATAR_PREFIX__', 'https://gravatar.loli.net/avatar/'); 此方法仅针对后台评论的头像

typecho香菇Photograph相册主题修改备忘

(3)修改 /var/Typecho/Common.php 文件中的代码,具体位置和修改方法如下图,此方法可同时针对主题和后台评论头像

typecho香菇Photograph相册主题修改备忘