因为虾皮路最近升级了WordPress的版本,结果发现专题图的缩略图不显示了。提示“A TimThumb error has occured”,因为虾皮路的主题是QUX,因此从网上测试了很多办法,最终…

因为it168资讯最近升级了WordPress的版本,结果发现专题图的缩略图不显示了。提示“A TimThumb error has occured”,因为it168资讯的主题是QUX,因此从网上测试了很多办法,最终解决,分享解决办法给到大家,估计还有人提到QUX主题的专题图不支持外链图片,这里也给出相应的解决办法。
一、缩略图不显示的原理判断
因为很多WordPress主题都是采用TimThumb进行缩略图设置,因此出现错误的时候,实际上也给出了解决办法:上面要求新建一个空文件index.html到cache文件夹内。而网上基本提到的解决办法就是权限不足,只要设置好权限即可。
二、登陆主机的主题文件夹
网上很多人都提到在wp-content目录下的cache,将这个文件夹的权限设置为777就行了。其实是不对的。it168资讯测试了没用。
也有很多人说在主题的根目录下有个cache文件夹,也设置权限为777即可。但是it168资讯并未发现该文件夹。这个时候怎么办?
其实QUX的主题的缩略图缓存文件夹cache是在wp-content/themes/qux/func
文件夹下,只要将其权限设置为777即可。

但设置后如果还是没用作用,这个时候可以将该文件夹下的index.html的权限设置为777。然后刷新页面即可。

三、专题图/缩略图显示外链图片的方法
对于很多小伙伴,使用外链图片的时候,会发现很多缩略图无法显示,比如在QUX主题里,其他的缩略图都能正常使用外链图,唯独专题图不能使用外链图,非常苦恼。其实是设置问题,只要打开QUX主题文件夹下的func文件夹,然后找到目录下的timthumb.php,再进行编辑。
搜索如下代码:
define ('ALLOW_ALL_EXTERNAL_SITES', false)
然后将false改为true。如下
define ('ALLOW_ALL_EXTERNAL_SITES', true)

也就是允许外部站点的意思,这里设置好后即可。刷新页面后,专题图缩略图也能使用外链图片了。
原创文章,作者:admin,如若转载,请注明出处:https://www.it168.online/webtech/2358/