function ajax_m_not_cart() {
if( !isset($_POST['id_not'])){
exit;
}
$prod_not_id = $_POST['id_not'];
$product_data = wc_get_product( $prod_not_id );
ob_start();
if ($product_data->is_sold_individually()) {
print_r($product_data);
}
$data['notpopup'] = ob_get_clean();
}
add_action('wp_ajax_m_not_cart', 'ajax_m_not_cart');
add_action('wp_ajax_nopriv_m_not_cart', 'ajax_m_not_cart');
Допустим, чтобы у .bg-wrapper не было никаких минусов, про которые вы упомянули