Php 更改电子商务产品描述选项卡按钮和标题
我想将WooCommerce产品描述选项卡按钮和标题“description”更改为“Tracklist”,当页面的主体类为“parent-product_cat-乙烯基”时 以下是我目前的代码:Php 更改电子商务产品描述选项卡按钮和标题,php,wordpress,woocommerce,tabs,product,Php,Wordpress,Woocommerce,Tabs,Product,我想将WooCommerce产品描述选项卡按钮和标题“description”更改为“Tracklist”,当页面的主体类为“parent-product_cat-乙烯基”时 以下是我目前的代码: <?php if ( is_singular() ) { $classes = get_body_class(); if (in_array('parent-product_cat-vinyl',$classes)) { add_filter( 'woocommerce
<?php
if ( is_singular() ) {
$classes = get_body_class();
if (in_array('parent-product_cat-vinyl',$classes)) {
add_filter( 'woocommerce_product_description_tab_title','ps_rename_description_product_tab_label');
function ps_rename_description_product_tab_label() {
return 'Tracklist';
}
}
}
您可以使用以下复合过滤器挂钩(其中,$tab\u key
在您的案例中说明
):
woocommerce\u product{$tab\u key}\u tab\u title
woocommerce\u product{$tab\u key}\u标题
可以通过两种方式完成:
有条件地使用已定义的主体类:
add_filter( 'woocommerce_product_description_tab_title', 'change_product_description_tab_text' );
add_filter( 'woocommerce_product_description_heading', 'change_product_description_tab_text' );
function change_product_description_tab_text( $title ) {
global $product;
if( in_array( 'parent-product_cat-vinyl', get_body_class() ) ) {
return __('Tracklist', 'woocommerce');
}
return $title;
}
或有条件地针对产品类别(包括父产品类别):
代码进入活动子主题(或活动主题)的functions.php文件。已测试并正常工作。您可以使用以下复合过滤器挂钩(其中$tab_key
在您的案例中说明):
woocommerce\u product{$tab\u key}\u tab\u title
woocommerce\u product{$tab\u key}\u标题
可以通过两种方式完成:
有条件地使用已定义的主体类:
add_filter( 'woocommerce_product_description_tab_title', 'change_product_description_tab_text' );
add_filter( 'woocommerce_product_description_heading', 'change_product_description_tab_text' );
function change_product_description_tab_text( $title ) {
global $product;
if( in_array( 'parent-product_cat-vinyl', get_body_class() ) ) {
return __('Tracklist', 'woocommerce');
}
return $title;
}
或有条件地针对产品类别(包括父产品类别):
代码进入活动子主题(或活动主题)的functions.php文件。经过测试,效果良好。非常令人印象深刻!!谢谢,很好用。我可以在很多场合使用它。非常令人印象深刻!!谢谢,很好用。我可以在很多场合使用它。