Ethan's Blog

不负好时光

代码禁止/移除最新版本WordPress的Emoji功能

random featured image 7

WordPress 从4.2版本开始,为了兼容在一些旧浏览器上显示 Emoji 表情图标会在网页的 head 部分自动加载一部分代码用于支持 Emoji 表情的正常显示。然而这个功能对于大部分 WordPress 用户来说显得特别鸡肋,对于当前最新版本4.9.8的 WordPress 可以使用以下代码移除/禁用 Emoji 功能,对 WordPress 加载速度进行优化。Emoji 功能相关代码和文件基本通过 WordPress 的 filter 和 action 添加,通过显示 filter 和 action 钩子上的所有函数,相应的可以将移除代码写出来: Read More …

WordPress显示filter和action钩子上的所有函数

random featured image 15

WordPress 主题开发或者插件开发时,有时需要列出页面 filter 和 action 钩子上的所有函数,以便调试。主题开发中,将以下代码添加到 functions.php 末尾,即可在访问页面的时候列出 WordPress 钩子上的所有函数:

global $wp_filter;
echo "<pre>" . print_r($wp_filter, true) . "</pre>";

上面的代码会显示附加到 WordPress 所有 filter 和 action 钩子上的函数,而如果想要显示某个 hook 钩子上的函数,则将以下代码添加到 functions.php 末尾: Read More …

4+ 方式使用WordPress的循环

wordpress-loops

WordPress主题模板的核心是令人敬佩的 WordPress 循环。 例如,当您查看 index.php 文件时,循环是通常以 if(have_posts())开头并包含用于生成页面的所有标记和网页标签的那个部分。 默认循环适用于大多数只需要单个循环的主题,但对于具有多个或自定义循环等内容的更高级的主题设计,需要更强大的循环功能。 幸运的是,WordPress 为循环提供了足够的灵活性,有四种或五种循环的方式: Read More …

响应式网站设计指南

random featured image 22

最近又把自己的博客从 Hexo 迁移到了 WordPress。最大的动力在于感觉 WordPress 平台可以在手机上更好更新博客。迁移过来后,第一件事情就是重新写了一个 WordPress 主题,这次主题的设计采用了响应式的网站设计,于是这篇文章来聊聊响应式的网站设计指南。 Read More …

交通事故责任认定图解

random featured image 25

今天听闻朋友开车遇到事故了,特意搜索了一番交通事故责任认定的图片,终于收藏了一套交通事故责任认定图解,感觉非常实用。简单明了,看一遍大概就能记住,偶尔翻出来多看看还能加深印象,下面把交通事故责任认定图解贴出来分享给大家。 Read More …

技术宅将要关闭了

random featured image 6

今天最后看了一眼技术宅这个博客(jishuzh.com),将几篇想要留下来的博文转到了这个新博客。可能从明天开始,jishuzh.com这个域名就不能再访问了,再过一段时间,它可能又会有了新的主人。

回头看了看,在技术宅博客上留下的第一篇文章是2012年5月13日,距离今天整整五年了。不得不说时间真是过得非常快。这五年间,我在这个博客上记录了学习生活中碰到的许多技术问题和生活随想。想一想,就要关闭了还是有一点点伤感。今天特意截图了首页,算是留下一个纪念吧。 Read More …

Hexo相关文章的代码实现

random featured image 1

以前使用WordPress的时候,每次自己写主题总要加上一个功能:相关文章。总感觉用户看完文章后可能会想看看还有什么相关的文章,以便更加全面的了解这个问题。转到Hexo后,虽然说我现在对Hexo还不是很熟悉,但也摸索着写了一个主题,今天花了一个下午的时间,也为自己Hexo博客加上了相关文章功能。

相关文章的实现方式大概可以分为两个大类:一是使用第三方服务,例如无觅、友荐、bShare、阿里云的云推荐以及百度推荐等。这种方式的优点是对相关文章的分析可能更强大,在如何定义文章是否相关上可能更加全面,缺点是需要引入较多的外站js文件等。第二类是自己写代码实现。现在网上对Hexo的相关文章实现第一类的文章非常多,而我更倾向于使用第二种方法,于是下午自己代码实现了Hexo的相关文章功能。 Read More …

入手一只天梭力洛克

random featured image 12

一直以来想要入手一块表,挑选了很久,最终购入一只天梭力洛克。表款很经典,上手效果也不错,虽然说起来这款表应该算是街表了,但是戴起来还是很开心的。

首先放一发图

上手效果上手效果

为什么选择天梭力洛克

因为以前有戴过卡西欧的表,也戴过智能手表,然后我发现花钱在这些手表上其实就是浪费钱。卡西欧的手表感觉还是有点幼稚,学生气息过于浓烈,而智能手表的话,对其热情难以持续。所以我最初的目标非常明确,就是想要买一只指针表,石英或者机械表都可以,然后价格在考虑2000块左右。 Read More …