TechBlogSD - Kaikki WordPressin ja WEB: n kehittämiseen
WEB- ja WordPress - ohjeet, uutiset, arvostelut teemoista ja laajennuksista

Kuinka poistaa WooCommerce -laajennus kokonaan?

25

WooCommerce on yksi WordPress -sivuston suosituista verkkokaupan laajennuksista. Suosio johtuu siitä, että WordPressin takana oleva Automattic on sama WooCommercen kehittäjä. Lisäksi monet suositut teemat tarjoavat WooCommerce -paketin liitännäisenä, jossa on integroitu teematoiminto. Käytämme WooCommercea sivustollamme vuodesta 2015. Tästä syystä päätimme poistaa WooCommercen ja poistaa sen kokonaan WordPress -sivustoltasi.

Aiheeseen liittyviä: Kuinka poistaa W3 Total Cache -laajennus kokonaan?

Miksi poistaa WooCommerce?

Vaikka WooCommerce onkin suosittu, sen käytettävyydessä on monia ongelmia.

  • Se hidastaa sivustoa liikaa skriptejä ja vaihtoehtoja. Lue lisää hitaan WooCommerce -kaupan korjaamisesta järjestelmänvalvojan Ajax -ongelman kanssa.
  • Laajennus lisää monia mukautettuja kenttiä wp_postmeta -taulukkoon. Jos näet taulukon kasvavan isommaksi, syyllinen on WooCommerce (olettaen, ettet käytä muita laajennuksia, jotka lisäävät metatietoja).
  • Yllättäen ei ole helppoa siirtää kauppaa toiselle sivustolle tai aliverkkotunnukselle tai alihakemistoon.
  • Se lisää tietokantaan 20 SQL -taulukkoa, jotka vievät suuren osan DB -tallennustilasta.
  • Uusin WooCommerce -versio sisältää Analytics -osion. Tämä lisää palvelimen paineita jo raskaan laajennuksen lisäksi.
  • Se luo paljon ohimeneviä ja lokitiedostoja, jotka sinun on puhdistettava säännöllisesti.

Suurin ongelma meidän tapauksessamme on muuttoliike. Käytämme 2K+ -blogiviestejä yli 50 WooCommerce -tuotteen kanssa. Tässä tilanteessa WooCommerce hidastaa sivustoa lähes 1 sekunnin ja vie 50% tietokannan koosta. Lisäksi meidän on sallittava käyttäjien rekisteröinti vain WooCommerce -asiakasrekisteröinnin mahdollistamiseksi. Meidän on sopimatonta pitää laajennusta pääsivulla, joka vaikuttaa 95% muuhun sisältöön. Siksi päätimme siirtää myymäläosion alihakemistoon.

Jälleen hämmästymme, koska siirtoprosessi on niin monimutkainen, että saat turhautuneeksi.

Kuinka poistaa WooCommerce -laajennus kokonaan?

Kaikki edellä mainitut tosiasiat sanotaan, WooCommerce lisää tonnia taustaohjelmia WordPress -asennukseesi. Sinun on päästävä eroon kaikista niistä, jotta voit poistaa laajennuksen kokonaan.

  • Puhdista WooCommerce -tiedot ennen laajennuksen poistamista
  • Poista asiakastiedot hallintapaneelin Käyttäjät -osiosta
  • Poista laajennus käytöstä ja poista se hallintapaneelista
  • Poista mukautetut kentät wp_postmeta -taulukosta
  • Poista tietokantataulukot phpMyAdminilla
  • Tarkista ja poista tiedostot taustajärjestelmästä

Selitämme jokaisen vaiheen yksityiskohtaisesti.

Nopea tapa

Ennen kuin selitämme yksityiskohtaisen tavan, on nopea ratkaisu päästä eroon WooCommerce -tiedoista kokonaan. Muokkaa wp-config.php-tiedostoasi FTP: n tai Tiedostonhallinnan kautta ja lisää seuraava rivi:

define (‘WC_REMOVE_ALL_DATA’, tosi);

Varmista, että käytät suoria lainausmerkkejä ja lisää koodi juuri / Kaikki, lopeta muokkaaminen! Hyvää bloggaamista. / rivi tiedostossa. Poista sen jälkeen käytöstä ja poista laajennus hallintapaneelista. Myöhemmin voit palata takaisin ja poistaa yllä olevan koodin wp-config-tiedostosta. Tämä poistaa kokonaan kaikki WooCommerce -tiedot WordPress -asennuksestasi.

Jos haluat poistaa laajennuksen manuaalisesti, noudata alla olevia ohjeita.

1 WooCommerce -tietojen puhdistaminen

Kun päätit poistaa laajennuksen, poista ensin kaikki asiaankuuluvat tiedot hallintapaneelista.

  • Poista kaikki tuotesivut ja luokat siirtymällä kohtaan "Tuotteet> Kaikki tuotteet / luokat".
  • Poista kaikki kupongit ja tilaukset kohdasta "WooCommerce> Kupongit / Tilaukset".
  • Poista lokitiedot kohdasta "WooCommerce> Tila> Lokit".
  • Puhdista ohimenevät tiedot kohdasta "WooCommerce> Tila> Työkalut".

Kuinka poistaa WooCommerce -laajennus kokonaan?

Siivoa WooCommerce -kauppa

2 Poista asiakkaan tiedot

Kun käyttäjä ostaa tuotteen WooCommerce -myymälän kautta, WordPress luo käyttäjätilin, jossa rooli on "Asiakas". Sinun on poistettava kaikki sivuston asiakaskäyttäjät laajennuksen poistamisen jälkeen.

  • Siirry hallintapaneelin "Käyttäjät> Kaikki käyttäjät" -osioon.
  • Napsauta "Asiakas" suodattaaksesi kaikki asiakaskäyttäjät.
  • Napsauta joukkotoimintoja ja valitse Poista.
  • Poista kaikki valitut asiakaskäyttäjät valitsemalla Käytä.

Jos asiakastiedot jakautuvat useille sivuille, ne on poistettava useita kertoja. Napsauta "Näyttöasetukset", jos haluat asettaa sivun kohteiden määrän 100: een tai enemmän, jotta voit poistaa ne nopeasti.

3 Poista WooCommerce -laajennus

Tämä on melko yksinkertainen vaihe. Kirjaudu sisään WordPress -hallintapaneeliin ja siirry kohtaan "Lisäosat> Asennetut laajennukset". Etsii ja poistaa WooCommerce -laajennuksen käytöstä. Deaktivoinnin jälkeen voit yksinkertaisesti poistaa laajennuksen sivustostasi.

Laajennuksen poistaminen poistaa vain laajennustiedostot sivustoltasi. Monet laajennuksen luomat integraatiot vaativat kuitenkin manuaalista työtä.

Aiheeseen liittyviä: Korjaa hitaasti latautuva WooCommerce -kauppa.

4 Poista mukautetut kentät

WooCommerce käyttää satoja mukautettuja kenttiä eri toimintoihin. WordPress tallentaa kaikki nämä mukautetut kentät meta -avaimiksi wp_postmeta -taulukkoon, jotka sinun on poistettava manuaalisesti. Varmista, että poistat VAIN WooCommercen mukautetut kentät, jotta et vaikuta muihin sivustosi toimintoihin. Valitettavasti emme löytäneet mukautettua kenttäluetteloa WooCommercelle. Tässä ovat meta -avaimet, jotka löysimme tietokannastamme löytyneestä postmeta -taulukosta.

ilmainen toimitus _tilaus_toimitusmaksu _crosssell_ids
_merenkulku_maa _shipping_postcode _täytetty_päivämäärä
_merenkulku_en_nimi _order_total _tilaukset
_toimitus_sukunimi _date_completed _tilaus_toimitusmaksu
_rahtiyhtiö use_limit_per_user käytön_raja
_shipping_address_1 use_count product_ids
_shipping_address_2 Tuoteryhmät Maksajan sukunimi
_shipping_city minimi_määrä suurin_määrä
_merenkulku_valtio limit_usage_to_x_items _tuoteominaisuudet
_tilaus_toimitus _palautuksen_määrä _purchase_note
_sku _product_image_gallery _myydään_ yksittäin
_myyntityöt individual_use asiakas_sähköposti
_asiakas_ip_osoite _asiakas_käyttäjä_agentti _asiakas_käyttäjä
_vero_tila _vero_luokka _tilausvero
_prices_include_tax _cart_discount_tax _wc_rating_count
_wc_average_rating _laskutusmaa _laskutus_en_nimi
_laskutus_sukunimi _laskutusyritys _billing_address_1
_billing_address_2 _billing_city _laskutusvaltio
_billing_postcode _billing_email _laskutuspuhelin
_laskutusmaa _order_version _order_currency
_order_avain _sale_price_dates_from _sale_price_dates_to
_min_muunnelmahinta _max_variation_price _min_price_variation_id
_max_price_variation_id _min_variation_regular_price _max_variation_regular_price
_min_regular_price_variation_id _max_regular_price_variation_id _min_variation_sale_price
_min_sale_price_variation_id _max_sale_price_variation_id _max_variation_sale_price
_normaalihinta _myyntihinta _sale_price_dates_from
_sale_price_dates_to _hinta kuponki_määrä
_created_via _recorded_coupon_usage_counts _ ladattavissa
_Lataa_raja _download_expiry _ladattavat_tiedostot
_cart_alennus _cart_discount_tax _paid_date
_maksutapa _payment_method_title Maksutapa
_varaston_tila _johto_varasto total_sales
_tallennettu_myynti on_vat_exempt Maksajan PayPal -osoite
PayPal -tapahtumamaksu _paypal_status _transaction_id

Poista ne tietokannastasi noudattamalla alla olevia ohjeita.

  • Kirjaudu hosting -tilillesi ja avaa cPanel.
  • Etsi ja avaa phpMyAdmin -sovellus.
  • Se avaa sivustosi tietokannan, jossa on kaikki taulukon tiedot.
  • Siirry taulukkoon "xx_postmeta", jossa xx on taulukon etuliite, jota käytit WordPressin asennusprosessin aikana.
  • Suosittelemme, että otat varmuuskopion etukäteen ja selaat taulukkoa löytääksesi käytettävissä olevat mukautetut kentät sivustollasi.
  • Voit etsiä SQL -kyselyn avulla minkä tahansa kentän esiintymien määrän ennen poistamista.

Käytä esimerkiksi alla olevaa kyselyä tekstikentän "SQL" -välilehdessä löytääksesi metatavaimet, jotka sisältävät "laiva".

VALITSE * FROM wp_postmeta WHERE meta_keyLIKE ‘%ship%’

Kuinka poistaa WooCommerce -laajennus kokonaan?

Tarkista metanäppäimet Post Meta -taulukosta

Kun olet vahvistanut valinnan, muokkaa kyselyä kuten alla poistaaksesi ne tietokannastasi.

POISTA WP_postmeta WHERE meta_keyLIKE ‘%ship%’

Voit käyttää poistokyselyä suoraan, jos tiedät oikean meta -avaimen arvon (mukautetun kentän arvon).

5 Poista tietokantataulukot

Valitettavasti laajennuksen poistaminen ei poista taustaohjelman tietokantataulukoita. Kun olet cPanelin phpMyAdmin -osiossa, valitse WooCommerce -taulukot ja poista ne manuaalisesti. Alla on taulukko, jonka löysimme tietokannasta:

wp_actionscheduler_actions wp_wc_order_product_lookup
wp_actionscheduler_claims wp_wc_order_stats
wp_actionscheduler_groups wp_wc_order_tax_lookup
wp_actionscheduler_logs wp_wc_product_meta_lookup
wp_wc_admin_notes wp_wc_tax_rate_classes
wp_wc_admin_note_actions wp_wc_webhooks
wp_wc_category_lookup wp_woocommerce_api_keys
wp_wc_customer_lookup wp_woocommerce_attribute_taxonomies
wp_wc_download_log wp_woocommerce_downloadable_product_permissions
wp_wc_order_coupon_lookup wp_woocommerce_log

Kuinka poistaa WooCommerce -laajennus kokonaan?

WooCommerce -taulukot tietokannassa

Kun olet phpMyAdmin -osiossa, valitse taulukko ja siirry "Toiminnot" -välilehdelle. Napsauta "Poista taulukko (DROP)" -vaihtoehtoa ja vahvista kehotus poistaa taulukko ja sisältö.

Kuinka poistaa WooCommerce -laajennus kokonaan?

Poista taulukko tietokannasta

Aiheeseen liittyviä: Kuinka saada WooCommerce toimimaan W3 Total Cache -ohjelman kanssa?

6 Poista tiedostot

Viimeinen vaihe, jonka uskomme, on poistaa WooCommerce -laajennuksen luomat tiedostot.

  • Kirjaudu isännöintipalvelimellesi FTP -tilillä.
  • Tarkista "Uploads" -kansio kohdasta "/wp-content/".
  • Saatat löytää WooCommerce -paikkamerkkikuvia, "woocommerce_uploads" -kansion, joka sisältää ladattavia tiedostoja, lokit ja GeoIP -tietokannan.
  • Poista kaikki nämä WooCommerce -tiedostot palvelimeltasi.

Lopulliset sanat

Monet käyttäjät poistavat laajennuksen hallintapaneelista ja olettavat, että se riittää. Valitettavasti se ei ole, ja sinun on poistettava kaikki jäljet ​​manuaalisesti. Jäljellä olevan tietokannan ja tiedostosisällön poistuminen vaikuttaa edelleen sivustosi kokoon ja latausnopeuteen.

Leave A Reply

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja