Omistettu kumppanisi kaikkeen WordPress

Kuinka poistaa kaikki asiakkaat WooCommercessa

Sisällysluettelo

Poistetaan kaikki WooCommerce asiakkaita tietokannastasi ei ole niin yksinkertaista kuin miltä näyttää. Vaikka se voidaan tehdä manuaalisesti, verkkokaupoissa, joissa on paljon asiakkaita, tällaisen menetelmän soveltaminen on hidasta ja työlästä. Onneksi on olemassa useita tapoja, joilla voimme poistaa WooCommerce-asiakkaita. Katsotaanpa yleisimpiä lähestymistapoja.

Kaikkien WooCommerce-asiakkaiden poistaminen manuaalisesti

Jos WooCommerce-verkkokaupallasi on suhteellisen pieni määrä asiakkaita, niiden manuaalinen poistaminen on varsin tehokasta.

Siirry WordPress-hallintapaneeliin ja etsi käyttäjät -välilehti. Napsauta sitä ja sinut ohjataan uudelleen osoitteeseen käyttäjät ikkunassa.

WooCommerce poistaa käyttäjiä

Aivan käyttäjäluettelon yläpuolella näet eri välilehtiä eri käyttäjärooleille. Etsi Asiakkaat -välilehti ja napsauta sitä. Näet luettelon kaikista WooCommerce-asiakkaista, jotka ovat rekisteröityneet WordPress-tietokantaan.

WooCommercen asiakkaat

Oletusarvoisesti WordPress näyttää 20 käyttäjää sivulla. Jos asiakasmääräsi on suurempi, etsi Näytön asetukset -välilehti oikeassa yläkulmassa ja napsauta sitä.

WordPressin näytön vaihtoehdot

- asettaa Kohteiden määrä sivulla vaihtoehto vastaavasti, jotta se näyttäisi kaikki asiakkaasi yhdellä sivulla. Klikkaa käyttää -painiketta myöhemmin tallentaaksesi muutokset.

Sivutusasiakkaat

Voit valita kaikki asiakkaat välittömästi rastittamalla valintaruudun alla Bulk Toiminnot ikkuna. Jos haluat poistaa vain tiettyjä asiakkaita, sinun on valittava jokainen ruutu manuaalisesti.

Poista kaikki WooCommerce-asiakkaat

Nyt kun olet valinnut kaikki asiakkaat, napsauta Bulk Toiminnot ikkuna ja valitse Poista vaihtoehto. Klikkaa käyttää painiketta vahvistaaksesi valintasi.

poistaa kaikki asiakkaat

Sinut ohjataan uudelleen osoitteeseen Poista käyttäjät ikkuna. Se on vain ylimääräinen vaihe, joka sinun on tehtävä toiminnon vahvistamiseksi. Kun poistat käyttäjän, minkä tahansa käyttäjän, sinun tulee toimia varovasti. Poistat myös kaikki käyttäjään liittyvät tiedot, joten saattaa olla tapauksia, joissa poistat jotain, jota et ehkä halua. Napsauta joka tapauksessa Vahvista poisto painiketta.

WooCommerce-asiakkaan poisto

Nyt kaikki asiakkaasi on poistettu, ja voit aloittaa alusta.

Kaikkien WooCommerce-asiakkaiden poistaminen SQL:n ja WP-CLI:n kautta

Yleensä WooCommerce-verkkokaupalla on satoja asiakkaita, joten niiden manuaalinen poistaminen voi olla uskomattoman aikaavievää. Koodauksen tuntemuksella voit ratkaista tämän ongelman nopeasti SQL-kyselyillä tai WP-CLI. Tarkastelemme kahta eri tapausta koskien asiakkaan poistamista ja toimitamme sinulle tarvittavan koodin.

Asiakkaat, joilla on 0 tilausta

Joskus tietokanta on täynnä rekisteröityjä WooCommerce-asiakkaita, jotka eivät ole tehneet yhtään tilausta. Tämä asiakasmäärä voi saavuttaa tuhansia, mikä vastineeksi hidastaa verkkosivustoasi.

Kirjaudu sisään phpMyAdmin tili. Ennen kuin jatkat, varmista, että komentosarja suoritetaan oikeassa tietokannassa. Tarkistaaksesi, onko oikea tietokanta ladattu, etsi taulukko wp_options ja tarkista, onko sillä verkkosivustosi oikea URL-osoite. Varmuuskopioi aina verkkosivustosi ennen minkään skriptin suorittamista! Muuten saatat menettää merkittäviä tietoja tai jopa tehdä verkkosivuston käyttökelvottomaksi. Sinun tulee säännöllisesti ryhtyä varotoimiin suorittaessasi edistyneitä SQL-kyselyitä.

SQL-kyselyt

Nyt kun olet löytänyt SQL-paneelin, valitse wp_posts taulukko ja liitä alla oleva koodi. Jos tietokantasi etuliite ei ole wp_, ja korvaa se sitten käyttämälläsi etuliitteellä. Tämä koodinpätkä määrittää, millä asiakkailla on 0 tilausta ja 0 viestiä. paina Go -painiketta suorittaaksesi SQL-käskyn.

SELECT * from wp_users jossa wp_users.ID ei ole (

SELECT meta_value FROM wp_postmeta WHERE meta_key = '_customer_user'

) JA wp_users.ID ei sisällä (

valitse different(post_author) from wp_posts

)

Jos kysely suoritetaan oikein, sinun on korvattava VALINTA * with POISTA poistaaksesi kaikki WooCommerce-asiakkaat, joilla on 0 tilausta. Olemme tehneet sen puolestasi ja voimme vain kopioida alla olevan koodin. paina Go -painiketta suorittaaksesi SQL-käskyn.

POISTA kohdasta wp_users, jossa wp_users.ID ei ole (

SELECT meta_value FROM wp_postmeta WHERE meta_key = '_customer_user'

) JA wp_users.ID ei sisällä (

valitse different(post_author) from wp_posts

)

Viimeinkin kaikki WooCommerce-asiakkaasi, joilla on 0 tilausta, on poistettu. Nyt sinun pitäisi tyhjentää käyttäjän meta, jotta pääset eroon jäljellä olevista tiedoista. Liitä samalla tavalla alla oleva koodi ja paina Go -painiketta suorittaaksesi SQL-käskyn.

poista tiedostosta wp_usermeta, jossa wp_usermeta.user_id ei ole (valitse tunnus osoitteesta wp_users);

Voit katsoa WooCommerce-käyttäjäluetteloasi varmistaaksesi, onko kaikki käyttäjät poistettu. Jos on joitain epäjohdonmukaisuuksia, olet todennäköisesti unohtanut vaihtaa tietokannan etuliitettä wp_ mitä tahansa tietokantasi käyttää.

Kaikkien asiakkaiden poistaminen

Rehellisesti sanottuna kaikkien WooCoomerce-asiakkaiden poistaminen SQL:n kautta on melko monimutkaista. Väärällä kyselyllä olet vaarassa poistaa kaikki käyttäjät, ja kysely itsessään on erittäin pitkä ja monimutkainen. Suosittelemme käyttöä WP-CLI tätä tehtävää varten. Voit katsoa heidän dokumentaatiotaan tätä WP-CLI-komentoriviliittymän määrittämisestä.

WP-CLI poistaa asiakkaita

Katso alla oleva komento. Se on yksinkertainen yksirivinen komentoapuohjelma kaikkien WooCommerce-asiakastietojen poistamiseen. Lisäksi sinun ei tarvitse huolehtia tietokannan vahingoittamisesta.

wp-käyttäjälista –kenttä=ID –rooli=asiakas | xargs wp käyttäjän poistaminen – kyllä

Muista, että tämä komento poistaa vain asiakkaat, kaikki heidän tilauksiaan koskevat tiedot ovat säilyneet ennallaan. Jos haluat poistaa myös kaikki WooCommerce-tilaukset, katso artikkeliamme tätä.

Kaikkien WooCommerce-asiakkaiden poistaminen laajennusten kautta

Jos et ole perehtynyt koodaukseen ja tietokantoihin yleensä, harkitse lisäosien käyttöä. Valitettavasti ei ole monia laajennuksia, jotka voivat poistaa kaikki WooCommerce-asiakkaat ja heidän vastaavat tiedot. Vaikka on olemassa laajennuksia, jotka nollaavat tietokannat, monilla niistä ei ole toimintoja tähän tehtävään. Katsotaanpa 3 suosittua laajennusta, joilla voidaan poistaa kaikki WooCommerce-asiakkaat.

WP-Reset. Suosituin laajennus sivustojen tietokantojen palauttamiseen oletusasennusarvoihin ilman tiedostojen muokkaamista. Se on nopea ja tehokas tapa kohdistaa tiettyihin tietoihin ja poistaa niitä. Kun laajennukseen on integroitu useita vikasietoisia mekanismeja, voit palauttaa kaikki vahingossa poistamasi tiedot. Suosittelemme, että tutustut huolellisesti dokumentaatioon, jotta ymmärrät, kuinka valitset ja kohdistat haluamasi tiedot.

Store Toolkit for WooCommerce. Tämä laajennus sisältää kasvavan joukon yleisesti käytettyjä WooCommerce-hallintatyökaluja, jotka on tarkoitettu pääasiassa verkkokehittäjille ja myymälöiden ylläpitäjille. Kun käytössäsi on suuri joukko ylläpito-/virheenkorjaus-/poistotyökaluja, voit poistaa kaikki WooCommercea koskevat tiedot.

Smart Manager WooCommercelle. Suurimmaksi osaksi tätä laajennusta käytetään lisäämään WooCommercen toimivuutta ja lisäämään lisätyökaluja myymäläsi hallintaan, mutta sitä voidaan käyttää tietokannan tyhjentämiseen tarpeettomista asiakastiedoista. Laajennuksesta on ilmainen (lite) versio ja maksullinen versio.

Loppusanat

Kuten näet, WooCommerce-verkkokaupan hallinta vaatii jonkin verran teknistä tietämystä. Jopa näennäisesti yksinkertainen tehtävä, kuten kaikkien asiakkaiden poistaminen, voi osoittautua haastavaksi. Edellä mainitut ratkaisut auttavat tämän tehtävän suorittamisessa. Ole jälleen varovainen suorittaessasi SQL-kyselyitä, tarkista syntaksi ja varmuuskopioi aina tietokanta. Toivotamme sinulle virheetöntä matkaa sähköisen kaupankäynnin maailmassa ja pysy kuulolla saadaksesi lisää artikkeleita!

Usein kysyttyjä kysymyksiä

Kuinka voin varmuuskopioida asiakastiedot ennen kuin poistan kaikki asiakkaat WooCommercesta, jotta ne eivät katoa pysyvästi?

Ennen kuin poistat kaikki asiakkaat WooCommercessa, on tärkeää varmuuskopioida asiakastiedot, jotta ne eivät katoa pysyvästi. Voit tehdä tämän viemällä asiakastietoja WooCommercen sisäänrakennetuilla vientityökaluilla tai käyttämällä kolmannen osapuolen laajennusta, joka tarjoaa kehittyneempiä varmuuskopiointi- ja vientitoimintoja. Muista säilyttää varmuuskopiotiedosto turvallisesti ja tietosuojamääräyksiä noudattaen.

Onko olemassa oikeudellisia tai vaatimustenmukaisia ​​näkökohtia, jotka minun pitäisi olla tietoisia poistaessani asiakastietoja WooCommercessa, kuten GDPR tai tietojen säilytyskäytännöt?

Kyllä, on olemassa oikeudellisia ja vaatimustenmukaisuusnäkökohtia, jotka on huomioitava, kun asiakastietoja poistetaan WooCommercesta, erityisesti tietosuojasäännösten, kuten GDPR:n, osalta. Ennen kuin poistat asiakastietoja, varmista, että sinulla on siihen laillinen peruste ja että noudatat soveltuvia tietojen säilyttämiskäytäntöjä tai -vaatimuksia. Harkitse tarjota asiakkaille tietoa heidän tietojensa poistamisesta ja heidän tietosuojalakien mukaisista oikeuksistaan.

Voidaanko artikkelissa kuvattua menetelmää käyttää asiakkaiden valikoivaan poistamiseen tiettyjen kriteerien perusteella, kuten passiiviset tilit tai roskapostikäyttäjät?

Artikkelissa kuvattu menetelmä keskittyy kaikkien asiakkaiden poistamiseen WooCommercessa, eikä se tarjoa tapaa poistaa asiakkaita valikoivasti tiettyjen kriteerien perusteella. WooCommerceen on kuitenkin saatavilla laajennuksia, jotka tarjoavat edistyneitä asiakashallintaominaisuuksia, kuten mahdollisuuden suodattaa ja poistaa asiakkaita tiettyjen kriteerien, kuten tilitoiminnan, ostohistorian tai käyttäjäroolin, perusteella.

Mitkä ovat mahdolliset seuraukset tai riskit kaikkien asiakkaiden poistamisesta WooCommercessa sekä kaupan toiminnallisuuden että asiakaskokemuksen kannalta?

Kaikkien asiakkaiden poistamisella WooCommercessa voi olla useita mahdollisia seurauksia ja riskejä sekä kaupan toimivuuden että asiakaskokemuksen kannalta. Kaupan toiminnallisuuden näkökulmasta kaikkien asiakkaiden poistaminen voi vaikuttaa tilaushistoriaan, tilaustietoihin ja asiakkaisiin liittyviin asetuksiin tai määrityksiin. Lisäksi tämä saattaa vaikuttaa asiakkaisiin liittyviin toimintoihin, kuten käyttäjätileihin, tilausten seurantaan ja asiakastukeen. Asiakaskokemuksen näkökulmasta asiakkaat voivat menettää pääsyn tilaushistoriaansa, tiliasetuksiinsa ja tallennettuihin asetuksiinsa, mikä johtaa tyytymättömyyteen ja luottamuksen menettämiseen.

Kuinka voin ilmoittaa asiakkaille heidän tiliensä poistamisesta ja varmistaa, että heillä on tapa saada tietonsa tai ottaa tarvittaessa yhteyttä tukeen?

Voit ilmoittaa asiakkaille heidän tiliensä poistamisesta ja varmistaa, että heillä on mahdollisuus noutaa tietonsa tai ottaa tarvittaessa yhteyttä tukeen, harkitse sähköpostin tai viestin lähettämistä ennen asiakastilien poistamista. Anna selkeät ohjeet siitä, kuinka asiakkaat voivat noutaa tietonsa tai ottaa yhteyttä tukeen, jos heillä on kysyttävää tai huolenaiheita. Lisäksi harkitse vaihtoehtoisten vaihtoehtojen tarjoamista asiakkaille, jotka haluavat säilyttää tilinsä tai tietonsa, kuten kieltäytyä poistoprosessista tai viedä tietonsa ennen poistamista.

Kuinka aloittaa?

Lisätietoja

WooCommercen ylläpito

Tallenna 33% vuosittaisen hinnoittelumme kanssa.

Aloita

Onko sinulla ongelmia WordPressin kanssa?

Lunasta Ilmainen WordPress-huolto

Nykypäivän nopeatempoisessa digitaalisessa ympäristössä jokainen verkkosivusto ansaitsee ammattitaitoisen ylläpitotiimin huolenpidon ja asiantuntemuksen, mikä takaa optimaalisen suorituskyvyn, paremman suojauksen ja saumattoman käyttökokemuksen, joten voit keskittyä yrityksesi kasvattamiseen mielenrauhalla.

Aleksei Seryapin
WPServicen perustaja

Kuponkikoodi käytössä!

Varaa aikaa ja jatka palveluidemme selaamista.

Aleksei Seryapin
WPServicen perustaja