Wordpress WooCommerce产品图像缩放
我目前正在一个支持WooCommerce的Wordpress网站上工作。我创建了一个产品,并上传了一张特色图片和其他照片。但有一个问题我想不出来。不管照片有多大,如果我把光标放在上面,它会放大近200%,这太多了。有人知道如何减少(或删除)缩放功能吗?我去过“sinlge product/product image.php”,但似乎在代码中找不到任何缩放选项:Wordpress WooCommerce产品图像缩放,wordpress,woocommerce,Wordpress,Woocommerce,我目前正在一个支持WooCommerce的Wordpress网站上工作。我创建了一个产品,并上传了一张特色图片和其他照片。但有一个问题我想不出来。不管照片有多大,如果我把光标放在上面,它会放大近200%,这太多了。有人知道如何减少(或删除)缩放功能吗?我去过“sinlge product/product image.php”,但似乎在代码中找不到任何缩放选项: <?php /** * Single Product Image * * @author WooTheme
<?php
/**
* Single Product Image
*
* @author WooThemes
* @package WooCommerce/Templates
* @version 2.0.14
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly
}
global $post, $woocommerce, $product;
?>
<div class="images">
<?php
if ( has_post_thumbnail() ) {
$image_title = esc_attr( get_the_title( get_post_thumbnail_id() ) );
$image_caption = get_post( get_post_thumbnail_id() )->post_excerpt;
$image_link = wp_get_attachment_url( get_post_thumbnail_id() );
$image = get_the_post_thumbnail( $post->ID, apply_filters( 'single_product_large_thumbnail_size', 'shop_single' ), array(
'title' => $image_title,
'alt' => $image_title
) );
$attachment_count = count( $product->get_gallery_attachment_ids() );
if ( $attachment_count > 0 ) {
$gallery = '[product-gallery]';
} else {
$gallery = '';
}
} else {
echo apply_filters( 'woocommerce_single_product_image_html', sprintf( '<img src="%s" alt="%s" />', wc_placeholder_img_src(), __( 'Placeholder', 'woocommerce' ) ), $post->ID );
}
?>
<?php do_action( 'woocommerce_product_thumbnails' ); ?>
</div>
谢谢大家! 将此代码复制/粘贴到子主题的functions.php中。测试和批准;)
remove_action('woocommerce_在单个产品摘要之后,'woocommerce_输出相关产品',20);
添加滤镜('woocommerce\u gallery\u full\u size'、'change\u放大镜\u lightbox\u图像\u size',20,1);
功能更改\放大镜\灯箱\图像\大小($size){
$thumbnail\u id=get\u post\u thumbnail\u id(get\u the\u id());
$attachment=wp\u get\u attachment\u元数据($thumbnail\u id,FALSE);
//始终在筛选器挂钩中返回值
返回($attachment['width']>3071 | |$attachment['height']>3071)?“预览”:“大”;
}
也许这是一个与主题相关的功能。你用的是什么主题?检查样式表中是否有此类行为。@HareeshSivasubramanian谢谢!确切地说,我使用的主题是最前面的Ronneby。你说的肯定是真的。但是,正如我所看到的,我无法独自完成这项工作,我将在他们的网站上寻求支持。我没想过!