hexo next点击头像回到主页

  有了头像以后,看到头像一般就想点一点,点击了可以回到主页不是挺好的吗。

  网上高手还是挺多。例如这位上仙说要找到文件/themes/next/layout/_macro/sidebar.swig然后做修改。

1
2
3
4
5
+ <a href="/">
<img class="site-author-image" itemprop="image"
src="{{ url_for( theme.avatar.url | default(theme.images + '/avatar.gif') ) }}"
alt="{{ author }}" />
+ </a>

  于是我也这么干。但是,然而,怎么我的sidebar.swig没有这个avatar.gif的语句呢。瞎折腾半天也没明白。后来试了一下:

1
find . -name sidebar*

  然后找到了themes/next/layout/_partials/sidebar/site-overview.swig。在里面做修改

1
2
3
4
+ <a href="/">
<img class="site-author-image" itemprop="image" alt="{{ author }}"
src="{{ url_for(theme.avatar.url) }}">
+ </a>

Finally, it works.