Plugin BitHub

Plugin WordPress.
Fatti per lavorare.

Plugin WordPress e WooCommerce sviluppati da BitHub per migrazioni, integrazioni e automazioni reali. Le versioni pubbliche sono distribuite tramite WordPress.org, con funzioni, requisiti e limiti dichiarati.

1 plugin pubblico 0 telemetria nel Site Exporter 100% gratuito su WordPress.org

Plugin disponibile

Export pulito, accesso temporaneo.

Un solo plugin, documentato qui per intero. Quando ne pubblicheremo altri, ciascuno avrà il proprio blocco completo nella stessa pagina.

01 WordPress.org · Versione 1.0.0

BitHub Site Exporter for WooCommerce

Esporta dati WordPress e WooCommerce tramite una API JSON temporanea e autenticata, pensata per migrazioni e integrazioni server-to-server senza configurare le WooCommerce API keys.

  • WordPress 6.5+
  • PHP 7.4+
  • WooCommerce
  • HPOS
  • Yoast SEO e Rank Math
Scarica da WordPress.org

A cosa serve

BitHub Site Exporter fornisce una API pull per trasferire dati da WordPress e WooCommerce verso sistemi esterni di migrazione o integrazione. WordPress non avvia upload autonomamente: un amministratore abilita temporaneamente l’accesso e il sistema autorizzato interroga gli endpoint REST del sito tramite HTTPS.

Cosa esporta

WooCommerce
  • Prodotti e varianti
  • Categorie, brand e attributi
  • Immagini prodotto
  • Profili cliente e dati billing/shipping
  • Ordini tramite WooCommerce CRUD, inclusi store HPOS
  • Coupon
WordPress e SEO
  • Pagine e articoli
  • Permalink sorgente
  • Metadati Yoast SEO
  • Metadati Rank Math
  • SEO di prodotti, contenuti e categorie prodotto

La versione pubblica non esporta gli hash delle password WordPress e non contiene un esecutore SQL.

Come funziona

  1. Installa e attiva il plugin.
  2. Apri Strumenti > Site Exporter.
  3. Scegli 15 minuti, 1 ora, 4 ore oppure 24 ore.
  4. Abilita l’accesso temporaneo.
  5. Copia il token casuale mostrato una sola volta.
  6. Inserisci URL API e token nel sistema che deve eseguire l’export.
  7. Disabilita l’accesso appena terminato il trasferimento.

WordPress conserva soltanto un hash unidirezionale del token. HTTPS è richiesto fuori da localhost.

Autenticazione e API REST

Token

Header dedicato:

X-BitHub-Export-Token: your-token

È supportato anche il Bearer authorization header. I token nella query string non vengono accettati.

Namespace
/wp-json/bithub-export/v1/

Endpoint: summary, products, customers, orders, coupons, content, seo e query.

query è mantenuto per compatibilità con strumenti privati di migrazione, ma nella versione pubblica restituisce sempre feature unavailable. Nessuna istruzione SQL viene eseguita. La risposta di summary include un oggetto capabilities per rilevare le funzioni disponibili.

Sicurezza e privacy

  • Nessuna connessione outbound verso BitHub
  • Nessuna telemetria o tracking
  • Nessun hash delle password esportato
  • Nessun SQL executor nella versione WordPress.org
  • Nessun export file creato automaticamente sul disco
  • Accesso limitato alla finestra temporanea scelta dall’amministratore

Il token dà accesso ai dati esposti dal plugin durante la finestra attiva: va quindi trattato come una credenziale e utilizzato esclusivamente tramite HTTPS.

Requisiti

  • WordPress: 6.5 o superiore
  • Testato fino a: 7.0
  • PHP: 7.4 o superiore
  • WooCommerce: richiesto per i dati eCommerce
  • HPOS: supportato per gli ordini
  • HTTPS: richiesto fuori da localhost

Domande frequenti

Il plugin invia i dati a BitHub?

No. Non ci sono connessioni outbound, telemetria o tracking. È la tua integrazione a collegarsi agli endpoint REST del sito WordPress.

Vengono esportati gli hash delle password?

No. La versione pubblica WordPress.org restituisce password: null per i clienti.

È compatibile con HPOS?

Gli ordini vengono letti tramite le funzioni CRUD di WooCommerce anziché dipendere soltanto dai legacy order post.

Quali plugin SEO supporta?

La release 1.0.0 legge i metadati comuni di Yoast SEO e Rank Math.

Può eseguire query SQL arbitrarie?

No. La versione pubblica non contiene un SQL executor.

Serve un’integrazione più complessa?

Per sincronizzazioni con gestionali, ERP, eCommerce, API proprietarie o migrazioni più articolate, BitHub sviluppa integrazioni su misura.

Parliamo dell’integrazione