TechBlogSD - Allt för WordPress- och WEB -utveckling
WEB- och WordPress - instruktioner, nyheter, recensioner av teman och plugins

Hur tar jag bort WooCommerce -plugin helt?

4

WooCommerce är ett av de populära e -handelsplugin för WordPress -webbplats. Populariteten beror på att Automattic företaget bakom WordPress är samma utvecklare för WooCommerce. Dessutom erbjuder många populära teman WooCommerce som ett medföljande plugin med integrerad temafunktion. Vi använder WooCommerce på vår webbplats från 2015. Det är därför vi bestämde oss för att ta bort och hela processen med att radera WooCommerce från din WordPress -webbplats.

Relaterat: Hur tar jag bort W3 Total Cache -plugin helt?

Varför ska jag radera WooCommerce?

Även om det är populärt har WooCommerce många problem när det gäller användbarhet.

  • Det saktar ner webbplatsen med för många skript och alternativ. Läs mer om hur du åtgärdar långsam WooCommerce -butik med admin Ajax -problem.
  • Insticksprogrammet lägger till många anpassade fält i wp_postmeta -tabellen. Om du ser att tabellen växer sig större är WooCommerce den skyldige att skylla på (förutsatt att du inte använder några andra plugins som lägger till metadata).
  • Överraskande är det inte lätt att migrera butiken till en annan webbplats eller underdomän eller underkatalog.
  • Den lägger till 20 SQL -tabeller i databasen och upptar mycket av DB -lagring.
  • Den senaste WooCommerce -versionen innehåller avsnittet "Analytics". Detta kommer att lägga mer press på servern utöver redan tungt plugin.
  • Det skapar många övergående och loggfiler som du behöver städa regelbundet.

Det större problemet i vårt fall är migrationen. Vi använder 2K+ blogginlägg med 50+ WooCommerce -produkter. Med denna situation saktar WooCommerce ner webbplatsen nästan 1 sekund och upptar 50% av databasstorleken. Dessutom måste vi bara tillåta användarregistrering för att tillgodose WooCommerce -kundregistrering. Detta är olämpligt för oss att behålla pluginprogrammet på huvudsidan som påverkar 95% av annat innehåll. Därför bestämde vi oss för att flytta butiksdelen till underkatalog.

Återigen blir vi slagen eftersom migrationsprocessen är så komplex att du blir frustrerad.

Hur tar jag bort WooCommerce -plugin helt?

Som sagt alla ovanstående fakta kommer WooCommerce att lägga till massor av backend -saker till din WordPress -installation. Du måste bli av med alla dessa saker för att helt ta bort plugin.

  • Rensa WooCommerce -data innan du tar bort plugin
  • Ta bort kundinformation från avsnittet "Användare" på administratörspanelen
  • Inaktivera och ta bort plugin från adminpanelen
  • Ta bort anpassade fält från wp_postmeta -tabellen
  • Ta bort databastabeller med phpMyAdmin
  • Kontrollera och ta bort filer från backend

Låt oss förklara varje steg i detalj.

Snabb väg

Innan vi förklarar det detaljerade sättet finns det en snabb lösning för att bli av med WooCommerce -data helt. Redigera din wp-config.php-fil via FTP eller Filhanteraren och lägg till följande rad:

definiera (‘WC_REMOVE_ALL_DATA’, true);

Se till att använda raka citattecken och lägg till koden strax ovanför / Det är allt, sluta redigera! Glad blogg. / rad i filen. Efter det, inaktivera och ta bort plugin från din adminpanel. Senare kan du gå tillbaka och ta bort koden ovan från wp-config-filen. Detta kommer att ta bort alla WooCommerce -data från din WordPress -installation.

Om du vill radera plugin manuellt följer du instruktionerna nedan.

1 Rensa WooCommerce -data

När du bestämde dig för att radera plugin -programmet, först ta bort alla relevanta data från adminpanelen.

  • Ta bort alla produktsidor och kategorier genom att navigera till avsnittet "Produkter> Alla produkter / kategorier".
  • Ta bort alla kuponger och beställningar under avsnittet "WooCommerce> Kuponger / beställningar".
  • Ta bort loggdata från "WooCommerce> Status> Loggar".
  • Rensa övergående data under avsnittet "WooCommerce> Status> Verktyg".

Hur tar jag bort WooCommerce -plugin helt?

Rensa WooCommerce Store

2 Ta bort kundinformation

När en användare köper en produkt via WooCommerce -butiken skapar WordPress ett användarkonto med "Kund" som roll. Du måste ta bort alla kundanvändare på webbplatsen efter att du har tagit bort plugin.

  • Gå till avsnittet "Användare> Alla användare" på administratörspanelen.
  • Klicka på "Kund" för att filtrera alla kundanvändare.
  • Klicka på rullgardinsmenyn "Massåtgärder" och välj alternativet "Ta bort".
  • Välj "Apply" -knappen för att radera alla valda kundanvändare.

Om kunddata sprids över flera sidor måste du radera dem flera gånger. Klicka på "Skärmalternativ" för att ställa in antalet objekt per sida till 100 eller fler, så att du snabbt kan ta bort dem.

3 Ta bort plugin för WooCommerce

Detta är ett ganska enkelt steg. Logga in på din WordPress -administratörspanel och navigera till avsnittet "Insticksprogram> Installerade plugins". Fins och inaktivera WooCommerce -plugin. Efter avaktivering kan du helt enkelt ta bort plugin från din webbplats.

Om du tar bort plugin -programmet tas endast plugin -filerna bort från din webbplats. Det finns dock många integrationer som skapats av pluginprogrammet som kräver manuell ansträngning.

Relaterat: Fixa långsam laddning av WooCommerce -butik.

4 Ta bort anpassade fält

WooCommerce använder hundratals anpassade fält för olika åtgärder. WordPress kommer att lagra alla dessa anpassade fält som metatangenter i wp_postmetatabellen som du måste ta bort manuellt. Se till att ta bort ENDAST WooCommerce anpassade fält för att undvika att påverka andra funktioner på din webbplats. Tyvärr kunde vi inte hitta någon anpassad fältlista för WooCommerce. Här är meta -nycklarna vi hittade i postmetatabellen vi hittade i vår databas.

gratis frakt _order_shipping_tax _crosssell_ids
_frakt_land _shipping_postcode _completed_date
_shipping_first_name _ordersumma _backorders
_shipping_last_name _date_completed _order_shipping_tax
_rederi usage_limit_per_user use_limit
_shipping_address_1 use_count product_ids
_ shipping_address_2 produktkategori Betalarens efternamn
_shipping_city minimum_belopp maximum_amount
_shipping_state limit_usage_to_x_items _produktattribut
_order_shipping _Återbetalning Mängd _köp_not
_sku _product_image_gallery _säljs_ individuellt
_sälj_ids individuell_användning kundens e -post
_kund_ip_adress _kund_användare_agent _kund_användare
_skattestatus _skatteklass _order_tax
_priser_inkluderar_skatt _cart_discount_tax _wc_rating_count
_wc_genomsnitt_rating _faktureringsland _billing_first_name
_billing_last_name _fakturering_företag _Fakturaadress 1
_fakturering_adress_2 _billing_city _billing_state
_billing_postcode _billing_email _billing_phone
_faktureringsland _order_version _Ordervaluta
_order_key _sale_pris_dates_from _sale_pris_dates_to
_min_variation_price _max_variation_price _min_pris_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
_vanligt pris _försäljningspris _sale_pris_dates_from
_sale_pris_dates_to _pris kupongmängd
_skapad_via _recorded_coupon_usage_counts _nedladdningsbar
_download_limit _download_expiry _downloadable_files
_vagn_rabatt _cart_discount_tax _betald_datum
_betalningsmetod _payment_method_title Betalnings typ
_lagerstatus _manage_stock total rea
_inspelade_försäljningar is_vat_exempt Betalarens PayPal -adress
Paypals transaktionsavgift _paypal_status _Transaktions ID

Följ instruktionerna nedan för att radera dem från din databas.

  • Logga in på ditt värdkonto och öppna cPanel.
  • Sök och öppna phpMyAdmin -appen.
  • Det kommer att öppna databasen för din webbplats med alla tabelldetaljer.
  • Gå till tabellen "xx_postmeta" där xx är tabellprefixet du använde under WordPress -installationsprocessen.
  • Vi rekommenderar att du tar säkerhetskopian i förväg och bläddrar i tabellen för att hitta de tillgängliga anpassade fälten på din webbplats.
  • Du kan använda SQL -frågan för att först hitta antalet förekomster i alla fält innan du tar bort.

Använd till exempel nedanstående fråga i textrutan under fliken "SQL" för att hitta metaknapparna som innehåller "leverans".

VÄLJ * FRÅN wp_postmeta VAR meta_keyLIKER ‘%ship%’

Hur tar jag bort WooCommerce -plugin helt?

Kontrollera Metatangenter från Post Metatabell

När du har bekräftat valet, redigera frågan som nedan för att radera dem från din databas.

RADERA FRÅN wp_postmeta VAR meta_keyLIKER ‘%ship%’

Du kan använda raderingsfrågan direkt om du vet rätt meta -nyckelvärde (anpassat fältvärde).

5 Ta bort databastabeller

Tyvärr raderas inte plugin -modulen databastabellerna i backend. När du är i phpMyAdmin -sektionen i cPanel väljer du WooCommerce -tabellerna och tar bort dem manuellt. Nedan är tabellen vi hittade i databasen:

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

Hur tar jag bort WooCommerce -plugin helt?

WooCommerce -tabeller i databasen

När du är i phpMyAdmin -sektionen väljer du tabell och går till fliken "Operationer". Klicka på alternativet "Ta bort tabellen (DROP)" och bekräfta uppmaningen att radera tabellen och innehållet.

Hur tar jag bort WooCommerce -plugin helt?

Ta bort tabell från databasen

Relaterat: Hur får WooCommerce att fungera med W3 Total Cache?

6 Ta bort filer

Det sista steget vi tror är att ta bort de kvarvarande filerna som skapats av WooCommerce -plugin.

  • Logga in på din webbserver med ett FTP -konto.
  • Kontrollera mappen "Uppladdningar" under "/wp-content/".
  • Du kan hitta WooCommerce platshållarbilder, mappen "woocommerce_uploads" som innehåller nedladdningsbara filer, loggar och GeoIP -databas.
  • Ta bort alla dessa WooCommerce -filer från din server.

Slutliga ord

Många användare tar bort plugin från adminpanelen och antar att det är tillräckligt. Tyvärr är det inte det och du måste ta bort alla spår manuellt. Om du lämnar databasen och filinnehållet fortsätter det att påverka storleken och laddningshastigheten på din webbplats.

Inspelningskälla: www.webnots.com
Leave A Reply

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer