Если вам нужна только помощь в разъяснении вашего решения, это будет
$('.woocommerce-mini-cart .remove_from_cart_button').each( function() {
if( $('article a.button').data('product_id') == $(this).data('product_id'){
// do something here
}
});
каждая итерация по совокупности jquery элементов.
This
jQuery('.woocommerce-mini-cart .remove_from_cart_button').attr('data-product_id')
является единственным значением, для этого потребуется первый элемент, который найдет и затем выполнит attr для него.
ОБНОВЛЕНИЕ
Чтобы обновить все товары на сайте, нажмите кнопку для всех товаров. которые находятся внутри карты
var product_id = "";
var article = ".post-"; // class of article
$('.woocommerce-mini-cart .remove_from_cart_button').each( function() {
product_id = $(this).data('product_id')
article = article + product_id; // we add strings here, example .post-6225
$(article + " .product_wrapper a").attr('disabled', 'disabled');
});