单帖预览重复Jupiter最近发布的帖子小部件中的缩略图

时间:2016-08-23 作者:Edward Simpson

我正在使用Jupiter主题版本5.1.8和WordPress版本4.6。

当我预览一篇文章时,Jupiter主题的最近文章小部件显示的缩略图都是当前页面缩略图的重复。他们没有像应该的那样显示最近帖子的缩略图。我注意到,“编辑帖子预览”按钮会生成一个重定向URL,其中包含_thumbnail_id 参数如果删除该参数,则会显示正确的缩略图。另外,当我用永久链接URL查看帖子时,它看起来还可以。Jupiter支持人员表示这是WordPress中的一个bug。他们的引述如下:

这似乎是WordPress本身的一个bug,尤其是get\\u post\\u meta()函数在票证中指定的条件下使用时返回相同的\\u缩略图\\u id。

在使用\\u thumbnail\\u id参数集预览帖子时,此问题出现在“二十一世纪1.6”主题中(扩展了插件最近的帖子”小部件和安装了缩略图的最近的帖子小部件)。

还有其他人注意到这个问题吗?

1 个回复
SO网友:zabatonni

没有木星主题,我也遇到了同样的问题。我开发的插件和主题很少使用wp\\u查询进行二次循环,如相关帖子和相同类别的归档。每当我编辑一篇文章并单击预览更改时,整个web上都会出现相同的缩略图。

找出了哪个过滤器执行此操作。只需这样设置,您就会看到正确的拇指:

add_filter(\'get_post_metadata\',\'__return_null\',11);
但主缩略图/特色图像将最后保存,可能与单击预览时实际选择的图像不同。

AND BE CAREFUL THIS COULD CAUSE OTHER PROBLEMS WITH POST METADATA AS WELL.

更好的方法应该是如下移除此筛选器:

remove_filter(\'get_post_metadata\',\'_wp_preview_post_thumbnail_filter\');
但这对我来说不起作用。

相关推荐

Gallery thumbnails very small

当我使用标准WordPress图库时,我会在内容中获得非常小的缩略图:由于内容中有很多空间,我想显示更大的图像。我该怎么做?主题中没有添加特定的库代码。