Можно ли добавить переменную / параметр в функцию обратного вызова новой пользовательской вкладки woocommerce?
Мой код следующий:
add_filter( 'woocommerce_product_tabs', 'woo_new_product_tab' );
function woo_new_product_tab( $tabs ) {
global $post, $woocommerce;
// Adds the new tab
for ($i = 1; $i <= 6; $i++) {
$tabs["vak{$i}"] = array(
'title' => __(get_post_meta( $post->ID, "_vak{$i}_name", true ), 'woocommerce'),
'priority' => 50,
'callback' => 'woo_new_product_tab_content',
);
}
return $tabs;
}
function woo_new_product_tab_content($i) {
echo "Hello World!{$i}";
}
В этом примере я хочу передать переменную $i
в функцию обратного вызова.
Любая помощь в достижении этого будет очень признательна!