
Pablo Borysenco(@pavlo_borysenco)
34,196 Posts
Quote from Pablo Borysenco on April 21, 2023, 09:47
Hello
Please try to use a hook to override html of "stock status"
An example:
add_filter('woot_profile_extend', function($fields, $action, $shortcode_args){
if(isset($fields['stock_status']) && isset($fields['stock_status']['action'])){
$fields['stock_status']['action'] = function ($post_id) {
$product = wc_get_product($post_id);
$selected_status = $product->get_stock_status();
//$status = wc_get_product_stock_status_options()[$selected_status];
$mark = "<span class='woot-html-cross'><i class='woot-icon'></i></span>";
if ('instock' == $selected_status) {
$mark = "<span class='woot-html-check'><i class='woot-icon'></i></span>";
} elseif ('onbackorder' == $selected_status){
$mark = "<span class='woot-html-check'>ADD ANY TEXT</span>";
}
return $mark;
};
}
return $fields;
},33,3);
Hello
Please try to use a hook to override html of "stock status"
An example:
add_filter('woot_profile_extend', function($fields, $action, $shortcode_args){
if(isset($fields['stock_status']) && isset($fields['stock_status']['action'])){
$fields['stock_status']['action'] = function ($post_id) {
$product = wc_get_product($post_id);
$selected_status = $product->get_stock_status();
//$status = wc_get_product_stock_status_options()[$selected_status];
$mark ="<span class='woot-html-cross'><i class='woot-icon'></i></span>";
if ('instock' == $selected_status) {
$mark ="<span class='woot-html-check'><i class='woot-icon'></i></span>";
} elseif ('onbackorder' == $selected_status){
$mark ="<span class='woot-html-check'>ADD ANY TEXT</span>";
}
return $mark;
};
}
return $fields;
},33,3);

Pablo Borysenco(@pavlo_borysenco)
34,196 Posts
Quote from Pablo Borysenco on April 24, 2023, 09:57
hello
Great! Welcome;)
hello
Great! Welcome;)