Wordpress,如果是某个宽度,则为\u post\u缩略图的if语句

Wordpress,如果是某个宽度,则为\u post\u缩略图的if语句,wordpress,wordpress-theming,Wordpress,Wordpress Theming,我正在为我当前的Wordpress主题做一个新的设计。在旧版本上,我们的特色图片是125x80,而在新版本上,它们是650x300。有没有一种方法可以让我写一个if语句,如果它看到特征图像的宽度是125px,那么就不执行任何操作,而如果它是650px,那么我就可以继续执行_post_缩略图() 你可以这样想 <?php $id = get_post_thumbnail_id(); $image_attributes = wp_get_attachment_image_src( $

我正在为我当前的Wordpress主题做一个新的设计。在旧版本上,我们的特色图片是125x80,而在新版本上,它们是650x300。有没有一种方法可以让我写一个if语句,如果它看到特征图像的宽度是125px,那么就不执行任何操作,而如果它是650px,那么我就可以继续执行_post_缩略图()

你可以这样想

<?php 
  $id = get_post_thumbnail_id();
  $image_attributes = wp_get_attachment_image_src( $id ); // returns an array 
  if ($image_attributes[1] > 125) {
      // $image_attributes[1] - stands for image width 
      //do your code...
  }
?>


希望对你有帮助

你可以这样想

<?php 
  $id = get_post_thumbnail_id();
  $image_attributes = wp_get_attachment_image_src( $id ); // returns an array 
  if ($image_attributes[1] > 125) {
      // $image_attributes[1] - stands for image width 
      //do your code...
  }
?>


希望对你有帮助

当启用Jetpack中的光子(通过从WordPress.com内容交付网络加载图像来提升站点)插件时,这似乎起到了作用。有没有办法解决这个问题?当光子被禁用时,图像会显示,而当光子被启用时,图像不会显示。当光子(通过从WordPress.com内容交付网络加载图像来提升您的站点)被启用时,图像似乎会工作。有没有办法解决这个问题?禁用光子时显示图像,启用光子时不显示图像。