我在互联网上寻找一个可能的解决方案,但却找不到。
组合产品中的链接产品的标签,如:
degerman值:enenglish值
我的目标是以我的网站当前语言获取标题/标签。
我需要在grouped.php中编辑标签的调用吗?
如果你需要更多的信息告诉我。
发布于 2018-11-29 22:59:28
您必须在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语言标记:
<?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()); ?>https://stackoverflow.com/questions/50831883
复制相似问题