✨专业 WordPress 开发,定制建站,高效上线,合作即享优化服务!🚀
在WooCommerce中修改单品页面”其他信息”标签的名字有几种方法:
方法1:使用代码片段(推荐)
将以下代码添加到主题的 functions.php文件中:
// 修改WooCommerce单品页面"其他信息"标签名称
function modify_woocommerce_additional_information_tab_title($tabs) {
if (isset($tabs['additional_information'])) {
$tabs['additional_information']['title'] = '产品规格'; // 修改为你想要的名称
}
return $tabs;
}
add_filter('woocommerce_product_tabs', 'modify_woocommerce_additional_information_tab_title');
方法2:使用Loco Translate插件(最简单)
- 安装并激活 Loco Translate 插件
- 进入 Loco Translate → WooCommerce
- 搜索 “Additional information”
- 将其翻译为你想要的名称(如”产品规格”)
方法3:完整的标签自定义代码
// 完整自定义所有标签
function custom_woocommerce_product_tabs($tabs) {
// 修改"其他信息"标签
if (isset($tabs['additional_information'])) {
$tabs['additional_information']['title'] = '产品规格'; // 修改名称
}
// 也可以修改其他标签
if (isset($tabs['description'])) {
$tabs['description']['title'] = '产品描述'; // 修改描述标签
}
// 修改评论标签
if (isset($tabs['reviews'])) {
$tabs['reviews']['title'] = '用户评价'; // 修改评论标签
}
return $tabs;
}
add_filter('woocommerce_product_tabs', 'custom_woocommerce_product_tabs');
方法4:使用WordPress的gettext过滤器
// 使用gettext过滤器修改文本
function change_woocommerce_text_strings($translated_text, $text, $domain) {
if ($domain === 'woocommerce') {
switch ($text) {
case 'Additional information':
$translated_text = '产品规格'; // 修改为你想要的名称
break;
case 'Description':
$translated_text = '产品描述';
break;
case 'Reviews':
$translated_text = '用户评价';
break;
}
}
return $translated_text;
}
add_filter('gettext', 'change_woocommerce_text_strings', 20, 3);

