如何在 WordPress Woocommerce 中将 "SKU" 更改为自定义文本?
How to change "SKU" to a custom text in WordPress Woocommerce?
我想将 Woocommerce 中的 SKU 文本更改为自定义文本。谁能告诉我怎样才能做到这一点?
可以通过多种方式完成,其中一种方式是使用 WooCommerce template override。
复制此文件
/wp-content/plugins/woocommerce/templates/single-product/meta.php
并将它粘贴到您的活动主题目录中,像这样
/wp-content/themes/activetheme/woocommerce/single-product/meta.php.
并替换这个
<?php _e( 'SKU:', 'woocommerce' ); ?>
来自
<?php _e( 'My Text:', 'woocommerce' ); ?>
我已经测试过了,可以用。
希望这有帮助!
或者你可以简单地通过这个钩子来做到这一点,将这段代码复制到你的 functions.php
更改文本“Réf.”到您的自定义文本。
/**
* **@snippet : Change SKU text label in woocommerce to Réf.**
*
*/
function translate_woocommerce($translation, $text, $domain) {
if ($domain == 'woocommerce') {
switch ($text) {
case 'SKU':
$translation = 'Réf.';
break;
case 'SKU:':
$translation = 'Réf.';
break;
}
}
return $translation;
}
add_filter('gettext', 'translate_woocommerce', 10, 3);
我想将 Woocommerce 中的 SKU 文本更改为自定义文本。谁能告诉我怎样才能做到这一点?
可以通过多种方式完成,其中一种方式是使用 WooCommerce template override。
复制此文件
/wp-content/plugins/woocommerce/templates/single-product/meta.php
并将它粘贴到您的活动主题目录中,像这样
/wp-content/themes/activetheme/woocommerce/single-product/meta.php.
并替换这个
<?php _e( 'SKU:', 'woocommerce' ); ?>
来自
<?php _e( 'My Text:', 'woocommerce' ); ?>
我已经测试过了,可以用。
希望这有帮助!
或者你可以简单地通过这个钩子来做到这一点,将这段代码复制到你的 functions.php 更改文本“Réf.”到您的自定义文本。
/**
* **@snippet : Change SKU text label in woocommerce to Réf.**
*
*/
function translate_woocommerce($translation, $text, $domain) {
if ($domain == 'woocommerce') {
switch ($text) {
case 'SKU':
$translation = 'Réf.';
break;
case 'SKU:':
$translation = 'Réf.';
break;
}
}
return $translation;
}
add_filter('gettext', 'translate_woocommerce', 10, 3);