主题介绍/展示/下载链接

最近看到一款名为iEmo的小众主题,让我只看一眼就会爆炸喜欢上了这个主题。

https://iemo.onll.cn/

这个主题的作者主题相当不错,令人耳目一新,但是在推广方面却表现得相当随意,为什么这么说呢,因为他居然没有在展示页里面放主题的下载地址- -!

最后还是在Github找到的他家的主题:

https://github.com/kannafay/iEmo

下载回来倒腾一番,感觉不错。

魔改

我对这个主题做了几处魔改(优化)

1、修复移动端菜单会遮住本站logo的问题

2、将div背景样式改为半透明毛玻璃

3、添加浏览量统计支持

4、将分类目录页顶部的一级分类目录换成对应的二级分类目录

这几点我个人都是改的比较满意的。

浏览量问题修复

但是一天过后,我察觉到一个很诡异的事情:为啥文章的浏览量一直没增长呢?

后面发现是这个主题没有引用

<?php wp_head(); ?>

这一个函数,导致没有出发wp_postviews这个插件的浏览量递增逻辑。

我们可以在inc/head.php里面把这个函数给加上。

加上后就能正确统计文章数量了。

结果加上之后发现,首页的顶部多出了一块空白区域。后面查了下资料,原来这块区域是要预留给wordpress的Adminbar显示的,但是这个主题没有使用到wp_footer(),wp自带的adminbar就出不来了。

于是我在function.php里面写了一块逻辑,直接把adminBar禁掉了。

// 移除Wordpress Adminbar
add_filter('show_admin_bar', '__return_false');

function remove_admin_bar_margin() {
    remove_action('wp_head', '_admin_bar_bump_cb');
}
add_action('get_header', 'remove_admin_bar_margin');

至此,主题显示恢复正常了。