在主题或根目录的 scripts/remove-img-alt.js 里加:
hexo.extend.filter.register('after_render:html', function (str) {
return str.replace(/<img(.*?)alt=".*?"(.*?)>/g, '<img$1$2>');
});
这样生成的所有文章 HTML 里的 <img> 都不会有 alt。
scripts这个文件夹需要自己创建,Hexo 的规则是:
- 只要在 Hexo 根目录(和
_config.yml同一层级)下有scripts/目录, - 里面放的
.js文件会在生成站点时自动执行。