Cómo añadir meta keys de productos de WooCommerce globalmente a todos los shortcodes
Para añadir meta keys de productos de WooCommerce de forma global a todos los shortcodes de WOOT, use el hook woot_profile_extend.
Ejemplo: añada el siguiente código al archivo functions.php del tema actual de WordPress
add_action('woot_profile_extend', function($profile, $action_name) {
if ($action_name === 'woot_woocommerce_tables') {
$meta_key = 'my_global_column';//important!
$meta_data = [
'title' => WOOT_Vocabulary::get('My meta column'),
'meta_key' => $meta_key,
'meta_type' => 'text', //text, number, calendar
];
$profile[$meta_key] = woot()->columns->meta->assemble_meta_for_system($meta_data);
}
return $profile;
}, 10, 2);En el código, sustituya su meta key en la variable $meta_key y cambie el título de la columna (My meta column).
Preste atención a los tipos de metadatos:
- text
- number
- calendar