javascript - WordPress, Divi 主题 : Blog Module not rendering article image

标签 javascript html css wordpress

我在客户的 wordpress 网站上使用 divi 主题。在每个帖子页面的底部,我都有一个“相关文章”部分,显示与当前文章类别匹配的其他博客文章。我还添加了额外的 CSS 来平衡在页面加载时起作用的列高度,但是当我单击“旧条目”时,它无法正确呈现图像。我试过搜索类似的问题,但没有成功。

这是一个示例帖子页面:https://mywingwoman.com.au/30-fun-date-ideas-for-summer

这里是额外的 CSS 来平衡列:

/** Equalise blog article heights in related blog section **/
.bloggrid .et_pb_salvattore_content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.bloggrid article {
        margin-bottom: 20px !important;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}

.bloggrid .post-content {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

.bloggrid .column {
        margin-bottom: 20px !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
/** Remove extra white space below the image of blogs in the related articles section on each blog page **/
.bloggrid .et_pb_post .et_pb_image_container
{
margin: -20px -20px 0px;
}```

最佳答案

问题与 JetPack 和延迟加载功能有关。

尝试检查图像并删除所有与延迟加载相关的属性。

data-lazy-srcset="https://i1.wp.com/mywingwoman.com.au/wp/wp-content/uploads/2019/02/Romantic-Gesture-cropped.jpg?fit=1950%2C500&ssl=1 479w, https://i1.wp.com/mywingwoman.com.au/wp/wp-content/uploads/2019/02/Romantic-Gesture-cropped.jpg?resize=400%2C250&ssl=1 480w " 
data-lazy-sizes="(max-width:479px) 479w, 100vw " 
data-lazy-src="https://i1.wp.com/mywingwoman.com.au/wp/wp-content/uploads/2019/02/Romantic-Gesture-cropped.jpg?resize=400%2C250&is-pending-load=1#038;ssl=1"
srcset="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"

删除那些东西 ^ 图像就会出现。所以一个快速的解决方法是禁用延迟加载。

关于javascript - WordPress, Divi 主题 : Blog Module not rendering article image,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59642878/

相关文章:

Javascript,还有几个问题

javascript - 无法导入我的路线模块

javascript - 为 api 调用创建包装函数时遇到问题

html - 表单标签不会增长以填充 flexbox?

javascript - 如何处理对同一个 Web Worker 的多个请求

javascript - 基于条件的不同ng类?

javascript - float 菜单在到达页面底部之前停止

javascript - slickGoTo 在动画期间不会工作

php - 使用php数据制作表格

html - 需要帮助摆脱空间 CSS