本页面已作废,不要在此留言!

请转移到新插件WP-Thumbnails页面

http://niaolei.org.cn/wp-thumbnails/faq

插件工作原理是什么?

答:插件自动维护一个自定义字段ta-thumbnail,当日志被访问时,插件扫描日志内容,提取图片地址,保存在ta-thumbnail中,多张图片以英文分号;隔开。之后插件调用WordPress自带的缩略功能制作各种尺寸的缩略图。

所有一开始你看不到任何图片,请逐一点开日志

什么是自定义字段?

答:你发表日志时就可以看到编辑框下面的自定义字段(自定义域),你可以新建、删除和更新自定义字段:

Thumbnails Anywhere的常见问题(FAQ) | niaolei.org.cn 鸟类网图片

我发现自定义字段的值为NOIMAGEINPOST,什么意思?

答:No Image found In the Post, 意思是插件没有在该日志找到图片。包括:

  • 真的没有图片;
  • 有图片,但插件不支持该图片格式,被插件无视;
  • 有图片,但太小了,被插件无视;
  • 有图片,但图片的文件名太怪异了,包含了怪异的字符,被插件无视;

我把自定义字段ta-thumbnail删了,怎么办?

答:删了就删了,没事,插件发现ta-thumbnail删了后会自动补上,并重新提取图片。

你还可以在ta-thumbnail的值尾部手动增加图片地址(以英文分号隔开)。

我启用了插件,却什么效果都没看到?

答:有以下原因,前两种原因造成的很无语,不要报告给我:

  • 你放置代码了吗?
  • 启用插件之后,你逐一点开日志了吗?根据插件工作原理,日志必须被人点击访问一次才会生成缩略图,所以一开始可能没有缩略图,需要你点点自己的日志。
  • 如果你用过较早的版本,某些代码调用方式可能变动了,请按“插件使用”中的说明重新放置代码。
  • 极少见的情形:你的模板文件中可能没有调用wp_head(),下面有个回答会告诉你怎么做。

以上都不是,请在后台打开一篇本该出现图片的日志,检查该日志下的自定义域ta-thumbnail的值是多少,如果是NOIMAGEINPOST,说明插件没能成功提取图片,恭喜你,发现了一个bug,请拷贝一篇日志的html代码到我邮箱,以方便我查找原因。我的邮箱:9000birds@gmail.com

我明明点过日志了呀?

答:本插件启用之前点过的不算数,你想想看,插件哪能知道你以前点过?

我担心插件消耗资源?

答:插件仅仅扫描一次日志,一劳永逸,非常高效,通过访问自定义字段ta-thumbnail并自动填充维护该字段,大大减少了数据库访问,数据库访问开销几乎可以不计。

可我还是发现有时会有点卡?

答:这种情况非常少见。如果你使用了外链图片,而且该外链图片所在网站无法连通,插件扫描时可能会消耗多一点时间。正如前面所说,插件只扫描一次,非常高效,扫描后不会影响网站速度。

我更新了日志,可是缩略图没有更新,怎么办?

答:删除该日志下的自定义字段ta-thumbnail就可以了。插件会重新扫描生成ta-thumbnail。

我发现打开单篇日志不会生成缩略图,必须在首页或分类/标签页面显示一次,才能生产缩略图?

答:你的日志模板文件single.php没有包含wp_head(一般的模板文件都会包含)。解决办法:在single.php的任意位置放置代码:<?php update_thumbnails_anywhere_meta(); ?>

什么是外链缩略图?

答:“外链图片/站外图片/远程图片”是指你的日志中使用了其他网站的图片,包括网络相册的图片。外链缩略图则是指直接调用Yupoo、Flickr、Picasa的缩略图。

相反的概念叫做“站内图片/本地图片”。

为什么我的Yupoo缩略图变形了?

答:因为你选择了“使用外链缩略图”并且缩略图大小不是75*75,目前Yupoo只提供了75*75的正方形缩略图。Yupoo还提供宽度为100,240,500像素的保持原始比例的缩略图。

由缩略图打开大图时,我想实现幻灯片一样的效果?

答:这个效果叫做“lightbox”,请另外安装一个提供lightbox效果的插件,这样的插件非常之多,很容易找到。

怎么没有相册功能?

答:新版中拿掉了相册功能,目前没有能力和精力开发相册功能。目前的WordPress相册普遍无法提供链接回原日志的功能,如果有人要开发这个功能,我非常乐意提供帮助。

我还是不知道要把代码放在模板文件的什么位置?你就不能全自动放置吗?

答:你可以把你的主题(theme)打包发到我的邮箱9000birds@gmail.com,有空的话我给你看看。

全自动放置——很酷,以后可以考虑。

插件不支持什么样的图片?

答:目前插件只支持三种后缀格式:jpg(包括jpeg)、gif、png,后缀可大写。

很抱歉不支持bmp和其他格式,bmp体积过大,不适合博客展示,请换用jpg图片。

另外:图片文件名中包含空格,标点符号,非英文字符的都无法识别。个人精力有限,只能满足最普遍的要求,请见谅。

能支持调用其他外链相册的缩略图吗?

答:除了Yupoo、Flickr、Picasa,其他一概不支持,以前测试版有对巴巴变、图海的支持,但无人反馈测试报告,新版中去除对这两个相册的支持。这里推荐Yupoo的外链服务,30元/年的VIP,对一般博客来说,完全够用,希望国人能适应这种并不贵的收费服务。

所以其他外链相册的图片都先下载到本地,然后制作本地缩略图。

我要放置两个不同设置的随机缩略图怎么办?比如我想在一个地方显示6张缩略图,在另一个地方显示10张缩略图?

答:插件提供了带参数的调用方式(不带参数时,采用后台设置):依次是数量num、宽度width、高度height。

随机缩略图:thumbnails_anywhere_for_random_posts('num=10&width=100&height=50')

最新缩略图:thumbnails_anywhere_for_recent_posts('num=20&width=200&height=60')

相关缩略图:thumbnails_anywhere_for_related_posts('num=30&width=150&height=70')

分类缩略图:thumbnails_anywhere_for_category(5) 显示分类ID为5的缩略图,位置任意放置。你甚至可以做一个简单的分类相册。

改动相应参数的数值即可,给你充分的自由。

我觉得图片的边框和样式都不好看,后台除了能调整在左右显示首页缩略图以及调整图片间距,还能调节什么?

答:调不了。如果你熟悉CSS的话,可以编辑插件下的样式文件style.css。

我在wp-content/uploads下发现文件夹ta-thumbnails-cache?

答:插件自动生成两个文件夹:

-wp-content/uploads/ta-thumbnails-cache:用于保存本地缩略图片。

-/TAdownload:用于保存下载的远程缩略图片。

缩略图文件夹会不会占用很多空间?

答:取决于你使用了多少外链图片。本站的TAdownload文件夹就很小,才几十M,而ta-thumbnails-cache保存的是缩略图,更不会占用太多空间。如果你空间很紧张,并且在后台你不再改动图片尺寸,那么可以删除TAdownload文件夹下的图片。

我后台选择了只显示每篇日志的第一张图片,可发现ta-thumbnail的值有多张图片?

答:后台有个选项:每篇日志最多提取多少张,默认是10张,你可以改成1张。这个选项是一次性设置,改变之后只对新发布的日志起作用。

所以建议还是不要改成1,否则万一哪天你改成显示任意图片,对于已发布的日志,仍然只显示第一张图。空间非常紧张的博客,可以将这个数值设小一点,如3张。

我在本地测试你的插件,需要批量删除插件信息,重新测试,该怎么做?

答:首先,停用插件,清空数据库:

点击数据库左边的wp_postmeta表,然后“搜索”,匹配meta_key的值为ta-thumbnail,如图:

Thumbnails Anywhere的常见问题(FAQ) | niaolei.org.cn 鸟类网图片

点执行,全选所有结果,删除即可:

Thumbnails Anywhere的常见问题(FAQ) | niaolei.org.cn 鸟类网图片

其次,删除缩略图文件夹ta-thumbnails-cache及其子文件夹。

以上操作假定你熟悉数据库和本地测试,非本地测试还不备份的小白后果请自负。

我打开日志总是出现warning:failed to open stream: Permission denied 之类的文字?

答:哦,很抱歉,提示文字表明权限不够。请把wp-content/uploads文件夹下的ta-thumbnails-cache和它下面的子文件夹TAdownload的权限都设置成777。(如果755都不够的话)
把uploads文件夹下的ta-thumbnails-cache和它下面的子文件夹TAdownload的权限都设置成777把uploads文件夹下的ta-thumbnails-cache和它下面的子文件夹TAdownload的权限都设置成777

我用过以前的测试版,代码还需要改动吗?

一般不需要改动,但如果你以前放置的代码使用了参数,代码将会失效,因为新版使用了新的参数调用方式。请重新检查下放置的代码,确保没有问题。

在这里向使用了较早版本的博主表示歉意。以后,参数调用将保持兼容。

返回WordPress缩略图插件Thumbnails Anywhere的主页