如何修复 wordpress 中的响应式图像错误?

     2023-03-29     172

关键词:

【中文标题】如何修复 wordpress 中的响应式图像错误?【英文标题】:How to fix responsive image bug in wordpress? 【发布时间】:2019-08-18 15:46:07 【问题描述】:

我正在尝试在 wordpress 上制作一个响应式主题。当我使用桌面分辨率时,缩略图会 100% 调整为卡,但是当我将分辨率降低到移动设备时,它会比卡更大。为什么会这样?

我已经尝试添加 bootstrap 4 响应式图像类。

<section id="blog" class="blog  d-flex align-items-center mt-5 mb-5">

  <?php query_posts('posts_per_page=3'); ?>


  <div class="container">
<div class="d-flex align-items-center">

 <h1>ÚLTIMAS<BR>PUBLICAÇÕES</h1> </div>    <div class="row">


      <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
      <div class="col-sm-7 col-md-4 mt-3">

        <a href="<?php the_permalink() ?>"><img src="<?php the_post_thumbnail_url('thumbnail'); ?>" class="rounded-top"></a>
        <div class="card-body border rounded-bottom">

          <h4 class="card-title border-bottom pb-3 "><a href="<?php the_permalink() ?>"><?php the_title() ?></a></h4>
          <p class="card-text"><?php the_subtitle(); ?></p>
          <a href="<?php the_permalink() ?>" class="btn btn-outline-dark btn-sm">Continuar lendo</a>
        </div>

      </div>

      <?php endwhile; ?>

      <?php endif; ?>




    </div>
</section>

预期:

现实:

wordpress 管理面板上配置的缩略图大小为 350 x273px

【问题讨论】:

【参考方案1】:

请在您的图片中添加“img-responsive”类。正确的代码应该是

<section id="blog" class="blog  d-flex align-items-center mt-5 mb-5">

  <?php query_posts('posts_per_page=3'); ?>


  <div class="container">
<div class="d-flex align-items-center">

 <h1>ÚLTIMAS<BR>PUBLICAÇÕES</h1> </div>    <div class="row">


      <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
      <div class="col-sm-7 col-md-4 mt-3">

        <a href="<?php the_permalink() ?>"><img src="<?php the_post_thumbnail_url('thumbnail'); ?>" class="rounded-top img-responsive"></a>
        <div class="card-body border rounded-bottom">

          <h4 class="card-title border-bottom pb-3 "><a href="<?php the_permalink() ?>"><?php the_title() ?></a></h4>
          <p class="card-text"><?php the_subtitle(); ?></p>
          <a href="<?php the_permalink() ?>" class="btn btn-outline-dark btn-sm">Continuar lendo</a>
        </div>

      </div>

      <?php endwhile; ?>

      <?php endif; ?>
    </div>
</section>

【讨论】:

【参考方案2】:

使用一些可以控制其宽度的 CSS 来定位您的图像。你目前有班级rounded-top,所以你可以添加这个CSS:

.rounded-top 
  max-width: 100%;
  height: auto;

【讨论】:

【参考方案3】:

我通过将 .card-img 添加到 img 标签来解决问题。

谢谢大家的回答。

【讨论】:

如何在 WordPress 中创建响应式图像轮播和幻灯片自定义帖子类型内容

】如何在WordPress中创建响应式图像轮播和幻灯片自定义帖子类型内容【英文标题】:HowIcancreatearesponsiveimagecarouselandslidescustomposttypecontentinWordPress【发布时间】:2020-05-1903:40:10【问题描述】:我想创建一个响应式图片轮播和幻灯片... 查看详情

如何修复css文件wordpress中的背景图像

】如何修复css文件wordpress中的背景图像【英文标题】:Howtofixbackgroundimageincssfilewordpress【发布时间】:2018-04-2123:29:24【问题描述】:#herobackground:url(\'/wp-content/themes/bootstrap2wordpress/assets/img/hero-bg.jpg\')50%0repeat这是我的代码,但仍然... 查看详情

如何禁用 wordpress 上的响应式视图?

】如何禁用wordpress上的响应式视图?【英文标题】:Howtodisableresponsiveviewonwordpress?【发布时间】:2018-02-1002:29:13【问题描述】:我的网站是http://nzexport.net/。我正在尝试禁用作为wordpress主题的响应视图的移动视图。使移动视图与PC... 查看详情

Wordpress 将响应式 srcset 标题图像添加到主题

】Wordpress将响应式srcset标题图像添加到主题【英文标题】:Wordpressaddresponsivesrcsetheaderimagetotheme【发布时间】:2016-10-0900:32:53【问题描述】:WP在4.4版中为缩略图和帖子图像引入了对srcset的支持。但我找不到使页眉响应的方法。这... 查看详情

如何修复wordpress中的php致命错误和http错误500

】如何修复wordpress中的php致命错误和http错误500【英文标题】:howtofixphpfatalerrorandhttperror500inwordpresss【发布时间】:2019-06-0105:30:32【问题描述】:谁能告诉我如何修复下面的PHP致命错误?PHP致命错误:require():无法打开所需的\'/home... 查看详情

WordPress 中的响应式 iframe

】WordPress中的响应式iframe【英文标题】:ResponsiveiframeinWordPress【发布时间】:2015-12-1917:32:07【问题描述】:为这个非常简单的问题道歉!我在我的WordPress网站上嵌入了一个YouTube视频,并希望它具有响应性,有没有一种简单的方... 查看详情

如何修复 WordPress 中的 MySQL 服务器已消失错误。错误建立了数据库连接

】如何修复WordPress中的MySQL服务器已消失错误。错误建立了数据库连接【英文标题】:HowtoFixtheMySQLServerHasGoneAwayerrorinWordPress.Anderrorestablishedadatabaseconnection【发布时间】:2021-03-2916:58:48【问题描述】:当我在更新版本中更新WordPress... 查看详情

如何修复 WooCommerce 中的 PayPal IPN 验证错误? [关闭]

...l@gmail.com)的PayPalIPN响应。订单状态从待付款更改为暂停。Wordpress电子商务网站paypalIPN无法正常工作尝试 查看详情

修复响应图像上的位置图像

...当屏幕尺寸改变时,引脚会不断改变位置。有人知道我该如何解决这个问题吗?提前致谢!ScreenshotsmallscreenScreensho 查看详情

如何垂直居中响应式剪切图像?

】如何垂直居中响应式剪切图像?【英文标题】:Howtoverticallycenteraresponsiveclippedimage?【发布时间】:2017-05-3019:25:55【问题描述】:我正在尝试将被剪裁的图像垂直居中。图像是响应式的。在移动设备上,图像是全尺寸的,看起来... 查看详情

如何让 Marketo 表单在嵌入到响应式 WordPress 网站时做出响应?

】如何让Marketo表单在嵌入到响应式WordPress网站时做出响应?【英文标题】:HowtomakeMarketoformsrespondwhenembeddedonaresponsiveWordPresssite?【发布时间】:2014-10-0714:26:25【问题描述】:我们在Wordpress中有一个响应式网站。我们已将Marketo表单... 查看详情

如何解决移动设备(Wordpress 主题)的“响应式设计模式”问题?

】如何解决移动设备(Wordpress主题)的“响应式设计模式”问题?【英文标题】:HowcanIfix"responsive-designmode"problemsformobiledevices(Wordpresstheme)?【发布时间】:2013-09-0920:25:50【问题描述】:我在“响应式设计模式”中使用wordpr... 查看详情

WordPress 自定义主题中的 Bootstrap 3 响应式表格代码替换

】WordPress自定义主题中的Bootstrap3响应式表格代码替换【英文标题】:Bootstrap3responsivetablecodereplacementinWordpresscustomtheme【发布时间】:2016-08-2308:14:22【问题描述】:我正在使用bootstrap和wordpress集成。在bootstrap集成之前,已有带有&am... 查看详情

在响应式全宽滑块中将图像裁剪到中心

...200:05:22【问题描述】:我会说我是编码新手。我正在修改wordpress中的子主题。我正在尝试在响应式全宽滑块中居中图像,以便从顶部和底部以最宽的宽度均匀裁剪。我尝试了几种不同的选择,但都没有成功。这是该网站的链接:... 查看详情

如何保持响应式图像相同的高度?

】如何保持响应式图像相同的高度?【英文标题】:Howtokeepresponsiveimagessameheight?【发布时间】:2015-03-2320:18:22【问题描述】:我有一个正在制作的网页,并且有一排并排的封面照片和个人资料照片。我将它们都放在不同大小的网... 查看详情

materializecss 中的响应式图像问题

】materializecss中的响应式图像问题【英文标题】:Responsiveimageissueinmaterializecss【发布时间】:2021-01-0814:51:18【问题描述】:我正在创建一个具有materializecss的网站,并且在FAB和响应式图像方面存在一些问题。对于FAB问题,我已经... 查看详情

如何修复不在wordpress中居中的菜单

】如何修复不在wordpress中居中的菜单【英文标题】:HowtofixMenunotcenteredinwordpress【发布时间】:2019-09-1005:24:51【问题描述】:请帮助我无法使我的菜单在我的网站中居中是菜单始终正确我使用新页面进行主页设置和那个错误是我... 查看详情

如何使wordpress属性移动响应

】如何使wordpress属性移动响应【英文标题】:howtomakewordpressattributemobileresponsive【发布时间】:2017-04-2009:48:09【问题描述】:我有wordpress网站,其中的产品标签和产品类别是移动响应式的http://shopperzshop.com/product-category/casual-shoes-fo... 查看详情