TechBlogSD - Tutto per WordPress e sviluppo WEB
Istruzioni WEB e WordPress, notizie, recensioni di temi e plugin

Come eliminare completamente il plugin WooCommerce?

4

WooCommerce è uno dei popolari plugin di e-commerce per il sito WordPress. La popolarità deriva dal fatto che Automattic, la società dietro WordPress, è lo stesso sviluppatore di WooCommerce. Inoltre, molti temi popolari offrono WooCommerce come plug-in in bundle con funzione tema integrata. Usiamo WooCommerce sul nostro sito dal 2015. Ecco perché abbiamo deciso di eliminare e completare il processo di eliminazione di WooCommerce dal tuo sito WordPress.

Correlati: come eliminare completamente il plug-in W3 Total Cache?

Perché eliminare WooCommerce?

Sebbene popolare, WooCommerce ha molti problemi in termini di usabilità.

  • Rallenta il sito con troppi script e opzioni. Ulteriori informazioni su come risolvere il negozio WooCommerce lento con il problema Ajax dell’amministratore.
  • Il plugin aggiunge molti campi personalizzati nella tabella wp_postmeta. Se vedi che la tabella diventa più grande, allora WooCommerce è il colpevole da incolpare (supponendo che tu non stia utilizzando altri plugin che aggiungono metadati).
  • Sorprendentemente non è facile migrare il negozio su un altro sito o sottodominio o sottodirectory.
  • Aggiunge 20 tabelle SQL nel database, occupando gran parte dello spazio di archiviazione del database.
  • L’ultima versione di WooCommerce include la sezione "Analytics". Ciò aggiungerà più pressione sul server oltre al plugin già pesante.
  • Crea molti file transitori e di registro che è necessario pulire regolarmente.

Il problema più grande nel nostro caso è la migrazione. Usiamo oltre 2K post di blog con oltre 50 prodotti WooCommerce. Con questa situazione, WooCommerce rallenta il sito di quasi 1 secondo e occupa il 50% delle dimensioni del database. Inoltre, dobbiamo consentire la registrazione dell’utente solo per consentire la registrazione del cliente WooCommerce. Questo non è appropriato per noi mantenere il plug-in sul sito principale che interessa il 95% degli altri contenuti. Pertanto, abbiamo deciso di spostare la sezione del negozio nella sottodirectory.

Ancora una volta, rimaniamo colpiti dal fatto che il processo di migrazione è così complesso che ti rende frustrato.

Come eliminare completamente il plugin WooCommerce?

Detto questo, WooCommerce aggiungerà tonnellate di materiale di backend alla tua installazione di WordPress. Devi sbarazzarti di tutte quelle cose per rimuovere completamente il plugin.

  • Pulisci i dati di WooCommerce prima di eliminare il plugin
  • Elimina i dettagli del cliente dalla sezione "Utenti" del pannello di amministrazione
  • Disattiva ed elimina il plugin dal pannello di amministrazione
  • Rimuovi i campi personalizzati dalla tabella wp_postmeta
  • Elimina le tabelle del database usando phpMyAdmin
  • Controlla ed elimina i file dal backend

Spieghiamo ogni passaggio in dettaglio.

Modo rapido

Prima di spiegare il modo dettagliato, c’è una soluzione rapida per sbarazzarsi completamente dei dati di WooCommerce. Modifica il tuo file wp-config.php tramite FTP o File Manager e aggiungi la seguente riga:

define(‘WC_REMOVE_ALL_DATA’, true);

Assicurati di utilizzare le virgolette semplici e aggiungi il codice appena sopra / Questo è tutto, smetti di modificare! Buon blog. / riga nel file. Successivamente, disattiva ed elimina il plug-in dal pannello di amministrazione. Successivamente, puoi tornare indietro e rimuovere il codice sopra dal file wp-config. Questo eliminerà completamente tutti i dati di WooCommerce dalla tua installazione di WordPress.

Se desideri eliminare manualmente il plug-in, segui le istruzioni seguenti.

1 Pulisci i dati di WooCommerce

Quando hai deciso di eliminare il plug-in, elimina prima tutti i dati rilevanti dal pannello di amministrazione.

  • Elimina tutte le pagine e le categorie dei prodotti accedendo alle sezioni "Prodotti > Tutti i prodotti/Categorie".
  • Rimuovi tutti i coupon e gli ordini nelle sezioni "WooCommerce > Coupon/Ordini".
  • Elimina i dati di registro da “WooCommerce > Stato > Registri".
  • Pulisci i dati temporanei nella sezione "WooCommerce > Stato > Strumenti".

Come eliminare completamente il plugin WooCommerce?

Pulisci il negozio WooCommerce

2 Elimina i dettagli del cliente

Quando un utente acquista un prodotto tramite il negozio WooCommerce, WordPress creerà un account utente con "Cliente" come ruolo. Devi eliminare tutti gli utenti dei clienti sul sito dopo aver eliminato il plug-in.

  • Vai alla sezione "Utenti > Tutti gli utenti" nel pannello di amministrazione.
  • Fare clic su "Cliente" per filtrare tutti gli utenti dei clienti.
  • Fai clic sul menu a discesa "Azioni in blocco" e seleziona l’opzione "Elimina".
  • Selezionare il pulsante "Applica" per eliminare tutti gli utenti cliente selezionati.

Se i dati del cliente si diffondono su più pagine, devi eliminarli più volte. Fare clic su "Opzioni schermo" per impostare il numero di elementi per pagina su 100 o più, in modo da poterli eliminare rapidamente.

3 Elimina il plugin WooCommerce

Questo è un passaggio piuttosto semplice. Accedi al pannello di amministrazione di WordPress e vai alla sezione "Plugin > Plugin installati". Pinna e disattiva il plugin WooCommerce. Dopo la disattivazione, puoi semplicemente eliminare il plugin dal tuo sito.

L’eliminazione del plug-in rimuoverà solo i file del plug-in dal tuo sito. Tuttavia, ci sono molte integrazioni create dal plugin che richiedono uno sforzo manuale.

Correlati: Risolto il problema con il caricamento lento del negozio WooCommerce.

4 Rimuovi i campi personalizzati

WooCommerce utilizza centinaia di campi personalizzati per diverse azioni. WordPress memorizzerà tutti questi campi personalizzati come meta chiavi nella tabella wp_postmeta che devi eliminare manualmente. Assicurati di eliminare SOLO i campi personalizzati di WooCommerce per evitare di influenzare altre funzioni sul tuo sito. Sfortunatamente, non siamo riusciti a trovare alcun elenco di campi personalizzati per WooCommerce. Ecco le chiavi meta che abbiamo trovato nella tabella postmeta che abbiamo trovato nel nostro database.

spedizione gratuita _order_shipping_tax _crosssell_ids
_paese_di_spedizione _codice postale_di spedizione _data_completata
_shipping_first_name _Ordine totale _arretrati
_cognome_spedizione _data completata _order_shipping_tax
_compagnia di spedizione using_limit_per_user utilizzo_limite
_indirizzo_spedizione_1 utilizzo_conteggio ID_prodotto
_indirizzo_spedizione_2 Categorie di Prodotto Cognome pagatore
_città_di_spedizione quantità minima importo_massimo
_shipping_state limit_usage_to_x_items _caratteristiche del prodotto
_order_shipping _Importo rimborsato _note_di_acquisto
_sku _product_image_gallery _venduto_individualmente
_upsell_ids uso_individuale email_cliente
_indirizzo_ip_cliente _customer_user_agent _utente_cliente
_status_tax _categoria fiscale _order_tax
_prices_include_tax _carrello_discount_tax _wc_rating_count
_valutazione_media_wc _Paese di fatturazione _billing_first_name
_cognome_fatturazione _azienda_di fatturazione _Indirizzo di fatturazione 1
_indirizzo_di_fattura_2 _billing_city _stato_di fatturazione
_codice postale_di fatturazione _fatturazione_email _billing_phone
_Paese di fatturazione _order_version _order_currency
_order_key _sale_price_dates_from _sale_price_dates_to
_min_variation_price _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
_prezzo regolare _prezzo di vendita _sale_price_dates_from
_sale_price_dates_to _prezzo importo_cedola
_creato_via _recorded_coupon_usage_counts _scaricabile
_download_limit _scarica_scadenza _file_scaricabili
_carrello_sconto _carrello_discount_tax _data_pagata
_metodo di pagamento _payment_method_title Modalità di pagamento
_stock_status _manage_stock vendite_totale
_vendite_registrate is_vat_exempt Indirizzo PayPal del pagatore
Commissione di transazione PayPal _stato_paypal _id_transazione

Segui le istruzioni seguenti per eliminarli dal tuo database.

  • Accedi al tuo account di hosting e apri cPanel.
  • Cerca e apri l’app phpMyAdmin.
  • Si aprirà il database del tuo sito con tutti i dettagli della tabella.
  • Vai alla tabella "xx_postmeta" dove xx è il prefisso della tabella che hai utilizzato durante il processo di installazione di WordPress.
  • Ti consigliamo di eseguire il backup in anticipo e di sfogliare la tabella per trovare i campi personalizzati disponibili sul tuo sito.
  • Puoi utilizzare la query SQL per trovare prima il numero di occorrenze di qualsiasi campo prima di eliminarlo.

Ad esempio, usa la query seguente nella casella di testo sotto la scheda "SQL" per trovare le chiavi meta che contengono "nave".

SELEZIONA * DA wp_postmeta DOVE meta_keyCOME ‘%ship%’

Come eliminare completamente il plugin WooCommerce?

Controlla le chiavi Meta dalla tabella Post Meta

Una volta confermata la selezione, modifica la query come di seguito per eliminarli dal database.

DELETE FROM wp_postmeta WHERE meta_keyCOME ‘%ship%’

Puoi utilizzare direttamente la query di eliminazione, se conosci il valore della meta chiave corretto (valore del campo personalizzato).

5 Elimina tabelle database

Sfortunatamente, l’eliminazione del plugin non eliminerà le tabelle del database nel backend. Quando sei nella sezione phpMyAdmin di cPanel, seleziona le tabelle WooCommerce ed eliminale manualmente. Di seguito la tabella che abbiamo trovato nel database:

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

Come eliminare completamente il plugin WooCommerce?

Tabelle WooCommerce nel database

Quando sei nella sezione phpMyAdmin, seleziona la tabella e vai alla scheda "Operazioni". Fare clic sull’opzione "Elimina la tabella (DROP)" e confermare la richiesta di eliminare la tabella e il contenuto.

Come eliminare completamente il plugin WooCommerce?

Elimina tabella dal database

Correlati: come far funzionare WooCommerce con W3 Total Cache?

6 Elimina file

L’ultimo passo che crediamo sia eliminare i file residui creati dal plugin WooCommerce.

  • Accedi al tuo server di hosting utilizzando un account FTP.
  • Controlla la cartella "Uploads" sotto "/wp-content/".
  • Potresti trovare immagini segnaposto WooCommerce, cartella "woocommerce_uploads" contenente file scaricabili, log e database GeoIP.
  • Elimina tutti questi file WooCommerce dal tuo server.

Parole finali

Molti utenti eliminano il plug-in dal pannello di amministrazione e presumono che sia sufficiente. Sfortunatamente, non lo è e devi rimuovere manualmente tutte le tracce. Lasciare il database residuo e il contenuto del file continuerà a influire sulle dimensioni e sulla velocità di caricamento del tuo sito.

Fonte di registrazione: www.webnots.com
Lascia una risposta

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More