【问题标题】:WordPress by default Crop some of my ImagesWordPress 默认裁剪我的一些图像
【发布时间】:2020-12-16 12:25:19
【问题描述】:
<img class="blog-picture ul-normal-classic lazyloaded" src="https://example.com/wp-content/uploads/2020/12/JaoMeriGuriya300.jpg" alt="JaoMeriGuriya300" data-ll-status="loaded">

我会通过 elementor 短代码调用播放列表。 有些图像是正常大小的,其中一些是默认裁剪的,在 img src 那里(-300x203)我不知道为什么会发生这种情况。 我会使用 fileZilla 上传图片。 我使用 js(在最后一个问题中,一位受人尊敬的人建议我)但它不起作用

<script>
        document.addEventListener("DOMContentLoaded", function(event) {
            var allImages = document.querySelectorAll('.blog-picture.ul-normal-classic.lazyloaded');
            for (var i = 0; i < allImages.length; i++) {
                var imageSource = allImages[i].getAttribute('src');
                if (imageSource.includes('-300x203')) {
                    var replacedSource = allImages[i].getAttribute('src').replace('-300x203', '');
                    allImages[i].setAttribute('src', replacedSource);
                }
            }
        });
    </script>

【问题讨论】:

    标签: wordpress playlist


    【解决方案1】:

    尝试在 WordPress admin area 中访问 Settings » Media 并将默认图像大小设置为 0,这样可以防止 WordPress 在您上传新图像时生成默认图像大小。还可以尝试从functions.php 中删除add_image_size

    【讨论】:

    • 媒体更改对我不起作用,删除 add_image_size 将删除网络上的所有图像
    猜你喜欢
    • 1970-01-01
    • 2011-06-22
    • 1970-01-01
    • 1970-01-01
    • 2017-01-23
    • 2013-05-14
    • 1970-01-01
    • 1970-01-01
    • 2015-09-24
    相关资源
    最近更新 更多