0

我在互联网上搜索了可能的解决方案,但找不到。

分组产品中链接产品的标签如下所示:

[:de]德国价值[:en]英国价值[:]

我的目标是获取我网站当前语言的标题/标签

我需要在 grouped.php 中编辑我的标签的调用吗?

如果您需要任何进一步的信息,请告诉我。

4

1 回答 1

0

你必须在grouped.php里面编辑/wp-content/themes/YOUR_THEME/woocommerce/single-product/add-to-cart/grouped.php

将所有实例包装$grouped_product->get_name()到一个__()函数中。

就我而言,我有以下代码grouped.php

<?php echo $grouped_product->is_visible() ? '<a href="' . esc_url( apply_filters( 'woocommerce_grouped_product_list_link', get_permalink( $grouped_product->get_id() ), $grouped_product->get_id() ) ) . '">' 
. $grouped_product->get_name() . '</a>' : $grouped_product->get_name(); ?>

所以我用翻译功能__()去掉了qTranslate-X语言标签:

<?php echo $grouped_product->is_visible() ? '<a href="' . esc_url( apply_filters( 'woocommerce_grouped_product_list_link', get_permalink( $grouped_product->get_id() ), $grouped_product->get_id() ) ) . '">' 
. __($grouped_product->get_name()) . '</a>' : __($grouped_product->get_name()); ?>
于 2018-11-29T22:59:28.613 回答