css - 换位产品_Title Woocommerce
问题描述
我对某些 woocommerce 产品的标题位置有疑问。
它们在我的产品图片旁边,我想把它放在图片的顶部。
我怎样才能做到这一点?
<figcaption>
<div class="shop-loop-product-info">
<h3 class="product_title"><a href="<?php the_permalink()?>"><?php the_title(); ?></a></h3>
<?php if (dh_get_theme_option('woo-list-rating',1) =='1') :?>
<div class="info-meta clearfix">
<?php woocommerce_template_loop_rating(); ?>
</div>
<?php endif;?>
<div class="info-price">
<?php woocommerce_template_loop_price(); ?>
</div>
<?php DH_Woocommerce::countdown_html()?>
<div class="info-excerpt">
<?php echo wp_trim_words($post->post_excerpt,apply_filters('dh_woocommerce_list_mode_excerpt_lenght', 30))?>
</div>
<div class="list-info-meta clearfix">
<div class="list-action clearfix">
<div class="loop-add-to-cart">
<?php woocommerce_template_loop_add_to_cart();?>
</div>
<?php
if(class_exists('DH_Woocommerce'))
DH_Woocommerce::instance()->template_loop_quickview();
?>
<?php if(class_exists('DH_Woocommerce')):?>
<div class="loop-add-to-wishlist">
<?php DH_Woocommerce::instance()->template_loop_wishlist()?>
</div>
<?php endif;?>
</div>
</div>
</div>
</figcaption>
解决方案
您似乎正在使用一些自定义代码,因此不确定这是否适合您。
要将产品标题移动到作为商店的存档页面上的产品图像之前,请使用以下命令:
remove_action( 'woocommerce_shop_loop_item_title', 'woocommerce_template_loop_product_title', 10 );
add_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_title', 9 );
代码位于您的活动子主题(或活动主题)的 function.php 文件中。测试和工作。
推荐阅读
- python - 根据列中的 ID 组合和扩展 Dataframe
- php - 将多个可选参数传递给路由
- python - 在可滚动框架内居中和展开小部件
- javascript - 当我使用谷歌翻译切换其他语言时,购物车功能不起作用,其中使用了一些 vuejs 代码
- database - Visual Studio 2022 asp.net core 从 sql 添加模型
- php - WordPress:如何将类别页面标题更改为仅类别名称?
- json - 嵌套 JSON 数组结构的 Kafka 流创建
- jsp - OWASP CSRFGuard 不工作(404 未找到错误)
- docker - 如何将 Apache 代理传递到 dockerized Flask/Gunicorn 应用程序
- angular - Angular 组件:如何强制输出由父组件处理?