intensesoftware / hezarfen-for-woocommerce

Hezarfen; WooCommerce eklentisini, Türkiye'de daha kullanılabilir kılmayı amaçlar.
7 stars 1 forks source link

Eklenti silindiğinde tüm verilerin silinmemesi #31

Open HamdiKapusuz opened 2 years ago

HamdiKapusuz commented 2 years ago

Migration eklentileriyle site taşındıktan sonra TC kimlik alanının çalışmadığı rapor edildi. Yeni bir key de vermediği için problem olmakta. Eklenti silinip yeniden kurulduğunda da aynı sorun devam etmekte.

Kullanıcı Raporu: https://wordpress.org/support/topic/sifirlama/#post-15719458

tolgaonar commented 11 months ago

function hezarfen_for_woocommerce_uninstalled() { delete_option('hezarfen_db_version'); delete_option('hezarfen_version'); delete_option('hezarfen_encryption_tester_text'); delete_option('hezarfen_encryption_key_generated'); delete_option('hezarfen_checkout_encryption_key_confirmation'); delete_option('hezarfen_checkout_is_TC_identity_number_field_required'); delete_option('hezarfen_checkout_show_TC_identity_field'); delete_option('hezarfen_checkout_fields_auto_sort'); delete_option('hezarfen_hide_checkout_postcode_fields'); delete_option('hezarfen_hide_my_account_postcode_fields'); delete_option('hezarfen_sort_my_account_fields'); delete_option('hezarfen_show_hezarfen_checkout_tax_fields'); } register_deactivation_hook(__FILE__, "hezarfen_for_woocommerce_uninstalled"); bende eklentinizi kullanıyorum ve çok anlamıyorum bu işten ama sizin eklentinin hezarfen-for-woocommerce.php sayfasına bu kodları eklediğimde options tablosundaki girişleri siliyor ve kaldırıp kurunca düzeliyor. İsterseniz bir kontrol edin