Du vil neppe finne noe i feilloggen her. Det er mest sannsynlig et eller annet ved produktet som gj?r at knappen tror den ikke skal “synes”.
Jeg har for tiden ikke en passende butikk ? pr?ve dette p?, men det er spesielt to filtere ? sjekke og som kan v?re verd ? logge resultatet av. Du kan legge til f?lgende i ditt child-theme eller en passende plugin:
add_filter('woo_vipps_product_supports_express_checkout', function ($ok, $product) {
global $Vipps;
$type = $product->get_type();
$Vipps->log("Checking supports express checkout for product {$product->get_id()} of type $type with value '$ok'",'debug');
return $ok;
}, 10, 2);
add_filter('woo_vipps_show_single_product_buy_now', function ( $showit, $product) {
global $Vipps;
$gw = $Vipps->gateway();
$how = $gw->get_option('singleproductexpress');
$prodid = $product->get_id();
$price = $product->get_price();
$show_this = get_post_meta($prodid, '_vipps_buy_now_button', true);
$Vipps->log("Checking show single product button for $prodid with price $price. Show-option is set to $how, and the setting for this product is $show_this. Value of the show-it setting is '$showit'", 'debug');
return $showit;
},10, 2);
F?rste filter burde logge at produkttypen er “simple” og at verdien er 1.
Andre filter b?r ha at pris er st?rre enn 0, og at Show-option enten er “all” eller “some”. Hvis den er “some”, s? m? produktet ogs? ha avhuket at det skal vises knapp for det. Det er her jeg mistenker du har f?tt problemer.