自动配图不显示最奇葩的原因
今天有个客户说自动配图的图片突然不显示了。我拿网址一看,果然不显示。之前写教程的时候写了一个排查步骤
根据这个步骤排查没问题。然后再看看错误日志。日志正常,完全没有错误日志,这就棘手了!
打开图片显示,是这样:

是一个空的图片,当时没细想,以为是图片生成失败了,一时间没什么思绪。
于是用postman请求了一下这个图片,发现这个图片居然有大小,不是0kb。这就很有意思了,图片其实是生成了的,只是不显示!
于是我把图片下载下来,看看图片内容到底是什么。
用文本文件打开:

看起来就是个图片,难道还有什么特殊的不可见字符?于是看看十六进制代码

直觉告诉我这个头部的EF BB可能有问题,于是搜了一下EF BB

果然,EF BB BF是utf8的(bom)byte of mark,表示这个文件是utf8格式。
破案了!
生成图片的程序原文件带有bom,于是生成的图片也带有bom,带有bom的图片并不能识别为一张图片,于是打开失败。
到目前为止,图片不显示原因多种多样,但这个最奇葩。
你可能还喜欢下面这些文章

//demo.imwpweb.com/wpnovo/多设备支持主题支持PC和移动端界面,独立设置,互不干扰。移动端首页(右)图:小说页面PC端和移动端的展示付费订阅主题支持付费订阅功能,支持付费单章订阅、整本小说订阅模式。

什么是内链内链,顾名思义就是在同一网站域名下的内容页面之间的互相链接(自己网站的内容链接到自己网站的内部页面,也称之为站内链接)。自动内链工作原理简单来说,我们设定一些词表以及词表对应的链接,比如词是wordpress插件,链接是http

这款插件的核心功能就是一点:找出文章中的违禁词、敏感词等措辞不当的词语,替换成你设置的更合适的词或者直接替换“*”号。请注意,需要同时下载站长工具箱和违禁词屏蔽插件,安装插件时也需要两个插件同时安装。

2、自动生成的图片并非真实在磁盘中的图片,而是动态生成的,如果保存到磁盘会占用大量空间,这个空间没必要浪费,因此修改主题代码,直接将缩略图的地址改为wpac自动生成的缩略图地址是一个非常好的方案。

wprec利用相似度算法计算每篇文章之间的相似度,找到与当前文章最相似的一些文章,展现在文章底部作为相关文章。我们知道,相关推荐插件推荐的原理是根据当前文章的特征(文章的高权重标签),从文章库中召回相关文章,再根据相关性评分,最后选出To