让hexo不显示Alt的属性

在主题或根目录的 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 文件会在生成站点时自动执行。

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 1909773034@qq.com

×

喜欢就点赞,疼爱就打赏