解决 WordPress 6.1 更新后图库失效问题

前几个月,Wordpress 更新到 6.1 版本后,我的文章中原有的图库(画廊)全部失去应有的排列,变成一张张依次竖着垒在一起。看样子要么是 6.1 版本的 BUG,要么是主题需要与时俱进地更新了。我使用的 Nikkon 主题已经两年没有更新,看来是停止维护了,经过试验,换成其它新的主题确实能够解决问题。但是我实在找不到另一个如此简洁而且符合我的需求的主题。只好让那些图片就这么一直垒着。

大概是 WP 确实已经式微,尤其是在中文互联网,连 6.1 的相关新闻都找不到几条(毕竟博客都死光了)。于是我改用英文查找解决方案,还真在官方论坛找到了同样的反馈:

https://wordpress.org/support/topic/wordpress-gallery-not-working-with-6-1/

看样子网友认为是 6.1 版本的 BUG,且更新到 6.1.1 之后仍然没有解决。不过,在第二页楼主找到并分享了一个最简单的解决办法,似乎在中文互联网从来没有人给出过,我把方法贴过来,希望能帮到受到同样困扰的朋友(如果真有)。

在 WP 后台中的“外观”—“主题文件编辑器”—“Stylesheet (style.css)”中加入以下代码即可:

.is-layout-flex {
  display: flex;
  flex-wrap: wrap;
}

效果如图

图库显示出现错误
正常的图库

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注