Sunucu kaynaklı bir sorun gibi duruyor hocam. Önce php sürümünü yükseltip bir kontrol edin sonrasında host sağlayıcınızla bir iletişime geçin.
Php sürümü en güncel sürümde hocam.
temanızın woocommerce dosyaları ile woocommerce plugin dosyaları arasında bir uyumsuzluk var gibi. 2 tarafıda güncelleyin. düzelme şansı var gibi hocam
Tema en güncel halde, tekrardan belirttiğiniz dosyaları güncelledim. Durum değişmedi.
Bununla değiştirip bir de böyle dener misiniz:
function stm_get_cart_current_total()
{
if ( !is_admin() && ! 'DOING_CRON' ) {
return apply_filters( 'stm_rent_current_total', WC()->cart->get_total() );
}
return 0;
}Eğer olmazsa geri alın (bu da olmazsa ikisini de deneyin) sonra /wp-content/plugins/woocommerce-multilingual/classes/multi-currency/payment-gateways/
class-wcml-currencies-payment-gateways.php açın ve bulun:
add_action( 'init', array( $this, 'init_gateways' ) );
Bununla değiştirin:
add_action( 'wp_loaded', array( $this, 'init_gateways' ) );
Kaydedin, site bellek tutuyorsa önbelleği temizleyin ve tekrar deneyin.
İlk kodu değiştirip denedim, farklı hatalar meydana getirdi, şimdi ikinci dediğinizi deneyeceğim.