Egy WooCommerce webáruház megszüntésére van ideiglenes és végleges megoldás is. Mindkettőre mutatom a legjobb módszert. Munka előtt készíts biztonsági mentést!
A WooCommerce működésének ideiglenes felfüggesztése
Üzlet értesítés – shop üzenet
Beállíthatsz egy egyedi üzenetet a „Megjelenés” => „Testreszabás” => „WooCommerce” => „Üzlet értesítés” => „Webáruház értesítések engedélyezése” résznél. Ez meg fog jelenni a weboldalon, így látják a látogatók, hogy nem érdemes rendelést leadni. Itt találod, és így néz ki ez a megoldás:
Katalógus mód
A következő szint, amikor eltünteted a rendelési lehetőséget, és csak böngészni lehet a termékeket. Ez hívják webáruház katalógus módnak.
Oldalak inaktiválása
Az üzlet, kosár, pénztár, fiókom menüpontok vázlatra állításával szintén megszűnik a rendelési lehetőség, sőt még a termékeket sem lehet böngészni.
WooCommerce bővítmény kikapcsolás
A bővítmény kikapcsolásával is elérheted, hogy ne lehessen a jövőben rendelést leadni. Ha később visszakapcsolod a bővítményt, akkor a webáruház ismét „életre kel”.
Végleges WooCommerce törlés – adatbázis takarítással együtt
Ha biztosan tudod, hogy már nem lesz szükséged a webáruházra, akkor nem elég a WooCommerce bővítmény kikapcsolása és törlése, mert a weboldalhoz tartozó adatbázisban még megmaradnak a telepítés során létrehozott adatbázis táblák.
A WooCommerce adatbázis táblái
- wp_wc_admin_notes
- wp_wc_admin_note_actions
- wp_wc_category_lookup
- wp_wc_customer_lookup
- wp_wc_download_log
- wp_wc_order_coupon_lookup
- wp_wc_order_product_lookup
- wp_wc_order_stats
- wp_wc_order_tax_lookup
- wp_wc_product_attributes_lookup
- wp_wc_product_download_directories
- wp_wc_product_meta_lookup
- wp_wc_rate_limits
- wp_wc_reserved_stock
- wp_wc_tax_rate_classes
- wp_wc_webhooks
- wp_woocommerce_api_keys
- wp_woocommerce_attribute_taxonomies
- wp_woocommerce_downloadable_product_permissions
- wp_woocommerce_log
- wp_woocommerce_order_itemmeta
- wp_woocommerce_order_items
- wp_woocommerce_payment_tokenmeta
- wp_woocommerce_payment_tokens
- wp_woocommerce_sessions
- wp_woocommerce_shipping_zones
- wp_woocommerce_shipping_zone_locations
- wp_woocommerce_shipping_zone_methods
- wp_woocommerce_tax_rates
- wp_woocommerce_tax_rate_locations
Hogy melyik táblára miért van szükség, azt itt megtalálod, ha érdekel.
Ezen felül az alábbi táblákba is tesz adatot a WooCommerce:
- actionscheduler_actions
- actionscheduler_claims
- actionscheduler_groups
- actionscheduler_logs
A szükségtelen táblákat is törölni kell. Erre lesz jó a következő módszer.
WooCommerce törlés – automatikus adatbázis takarítással
Ha ezt a módszert lefuttatod a weboldaladon, akkor az oldal kizárólag biztonsági mentésből állítható vissza, ezért élő webáruházon ne kísérletezz vele!
Amíg a WooCommerce még AKTÍV (ha már kikapcsoltad, vissza kell kapcsolni), addig tedd bele a wp-config.php fájlba ezt a sort:
define( 'WC_REMOVE_ALL_DATA', true );
KÓD LETÖLTÉSE [élő, megszüntetni nem kívánt weboldal konfigurációs fájljában ne használd!]
Ez után kapcsold ki és töröld a WooCommerce-t. Ennek eredményeképpen a telepítéskor létrehozott adatbázis táblák is törölve lesznek, nem csak a WooCommerce.
A folyamat végén a wp-config.php fájlból is töröld a fenti sort.
Ezeket se felejtsd el!
Bővítmények:
A WooCommerce mellé telepített bővítményeket (pl.: HuCommerce, Bankkártyás fizetés, stb.) is kapcsold ki, és töröld le.
Gyorskódok, oldalak:
A WooCommerce oldalait se felejtsd el törölni. Ha valahol használtál WooCommerce alapú gyorskódokat (pl.: kiemelt termékek megjelenítésére), akkor azokat is töröld mindenhonnan.
301-es átirányítás a Google-nek:
Az összes megszűnt URL-t kezeld le megfelelően, hogy a Google-nél is rendben legyen a törlés.