关于WordPress自动调用第一张图片作为缩略图
操作方法
- 01
接触过WordPress主题制作的朋友或许都用过自动调用第一张图片作为缩略图这样的函数代码,,在网上搜索一番,基本上都是那段代码,当然也有大大修改的更强大的,代码的功能的确是没有问题的,使用WordPress后台编辑器发布文章的话,可以直接调用文章的第一张图片,但是如果你像倡萌一样使用Windows Live Writer发布文章的话,你可能会发现,调用的居然是最后一张!!没错,是最后一张,这也是不少朋友反馈的问题。 不同的调用结果 倡萌的新主题Hcms也使用了类似的代码,而倡萌一直都是用Windows Live Writer发布文章,以前也发现调用了最后一张图片,但是没有太注意,反正很多文章都只有一张图片(奸笑O(∩_∩)O~),不过现在自己也发布主题了,觉得有必要说明一下这个问题。为此,倡萌昨晚好好测试了一回,得出的结论如下: 1.使用默认编辑器:无论哪张图片先上传,都会自动调用你插入在文章最前面的那张图片 2.使用Windows Live Writer:无论怎样编辑,不管哪张图片先上传,都会自动调用插入在文章最后面的那张图片 3.两者混编:只要你使用这两个编辑器重新设置了图片的格式(比如对齐方式),那么调用的结果取决于最后使用的编辑器。比如,你最后使用Windows Live Writer编辑了图片格式,那么就会调用最后一张图片;反之,则调用第一张。 原因何在 说真的,倡萌找不到原因,或许与Windows Live Writer的传输方式有关,难道Windows Live Writer发布时都是倒过来发送文章内容?不得而知,呵呵。 如果你找到了原因,不要忘了告知倡萌,一起分享哦。 解决方法 倡萌目前没有什么好的解决方法,能力有限,没办法。不过或许可以通过添加自定义字段来调用指定图片作为缩略图,貌似有朋友已经这样做了,有时间的话也好好研究下。 如果你有解决的办法,也要和倡萌分享一下哦。