Dire addio alla tela

Pubblicato: 2017-10-24

Siamo giunti a una decisione difficile: da oggi non vendiamo più Canvas.

  • WordPress è in continua evoluzione e Canvas non è più una buona opzione per i costruttori di siti che utilizzano le versioni più recenti di WordPress: non vogliamo consigliare un tema che non pensiamo ti servirà in futuro.
  • Continueremo a fornire supporto per gli abbonamenti attivi e per un anno a partire da oggi per gli abbonamenti a vita.
  • Abbiamo creato un piano completo per tutti i nostri clienti Canvas in futuro. Non stiamo semplicemente abbandonando il tema, stiamo per percorrere questa strada con te .

Sappiamo che questo è un grande cambiamento per te, ma crediamo che preparerà i tuoi siti per un migliore successo in futuro. Continua a leggere per maggiori dettagli su come siamo arrivati ​​qui e su come possiamo aiutarti ad andare avanti.

I temi stanno cambiando

Abbiamo lanciato Canvas nel febbraio 2010, uno dei primi temi che abbiamo creato utilizzando WooFramework, ed è diventato uno dei nostri più popolari. Canvas ha spostato i temi in avanti innovando il concetto di framework dei temi, consentendo ai costruttori di creare siti straordinari. Abbiamo visto Canvas utilizzato per creare esperienze piacevoli su blog personali, siti Web politici, negozi di dischi che offrono migliaia di prodotti con l'integrazione di WooCommerce e altro ancora.

Il mondo dei temi WordPress sperimenterà una nuova ondata di innovazione nei prossimi due anni. L'ascesa dei page builder e dei numerosi temi multiuso significa che sempre più persone si aspettano strumenti di personalizzazione facili da usare per WordPress. Il lavoro in corso sull'editor e sulla personalizzazione di base di WordPress evolverà il modo in cui creiamo e utilizziamo i temi e il plug-in Gutenberg cambierà radicalmente il modo in cui vengono creati temi e contenuti all'interno di WordPress.

Canvas non è stato creato per stare al passo con le modifiche

Anche se ancora in anticipo, crediamo fermamente che Gutenberg sia il futuro. Abbiamo deciso di investire le nostre risorse nella preparazione dei nostri prodotti per offrirti la migliore esperienza. Sfortunatamente, questo non includerà Canvas.

Quando mi sono unito a WooThemes per la prima volta nel 2009, avevamo appena creato un nuovo framework di temi chiamato "WooFramework" e avevamo iniziato a costruire temi su di esso. È stato uno dei nostri maggiori punti di forza e, in definitiva, anche una delle nostre maggiori sfide. Canvas ha beneficiato di WooFramework, che è stato creato in un momento in cui il Customizer non esisteva ancora e le opzioni del tema stavano diventando popolari.

All'epoca era un'ottima soluzione. Tuttavia, nel tempo abbiamo continuato ad aggiungere funzionalità al tema; questo ha aumentato la complessità del codice e, alla fine, ha reso più difficile l'evoluzione di Canvas con cambiamenti come il Customizer e il progetto Gutenberg.

Questo ci porta a Canvas 6.

Tela 5

Abbiamo creato due iterazioni di Canvas 6; uno è arrivato alla fase di test alfa con un gruppo selezionato di clienti Canvas esistenti. Per fortuna, questo feedback ci ha aiutato a capire che abbiamo costruito qualcosa che i clienti non volevano . La nostra intenzione era quindi quella di continuare a lavorare su Canvas e di trovare la soluzione migliore per la direzione in cui Canvas si stava dirigendo.

Quindi siamo tornati al tavolo da disegno e abbiamo svolto ricerche approfondite su come portare Canvas in linea con il Customizer e per rendere più fluidi l'attivazione e l'impostazione del tema.

Durante questo lavoro, ci siamo resi conto che l'eredità di WooFramework, Opzioni del tema Canvas e la complessità complessiva del tema significavano che Canvas era troppo indietro rispetto a temi simili nell'ecosistema.

Ciò include il nostro altro tema di punta, Storefront, che è stato costruito sopra il tema iniziale Underscores, che prepara meglio il tema per il futuro.

Portare Canvas in linea con gli attuali standard di WordPress e la compatibilità delle funzionalità, in particolare rendendolo completamente compatibile con il Customizer e le imminenti modifiche dell'Editor, richiede una revisione completa della logica sottostante di Canvas e del funzionamento del tema. Sarebbe stata un'esperienza completamente diversa, quella che sapevamo che i nostri utenti non avrebbero voluto.

La revisione del tema non sarebbe stata utile ai nostri utenti, ma continuare a venderlo così com'è non è stata la decisione giusta. Quindi abbiamo preso la difficile decisione di salutarci.

Non stiamo pubblicando il codice Canvas perché non servirà alla comunità

Aggiornamento : abbiamo aggiornato la lingua in questa sezione per chiarire che Canvas è open source, ma non renderemo pubblicamente disponibile il codice. Il codice sorgente è ed è sempre stato disponibile sotto licenza GPL per gli utenti attivi di Canvas. Ora che non vendiamo più il tema, abbiamo deciso di non creare un repository pubblicamente disponibile per il codice sorgente. Il tema sarà ancora disponibile per il download dalla dashboard dell'account WooCommerce.com.

Abbiamo preso in considerazione la possibilità di pubblicare pubblicamente il codice per Canvas, ma alla fine abbiamo deciso che estenderne la durata non servirà alla community. È nell'interesse dei nostri utenti e della community passare eventualmente a un altro tema:

  • Il codice WooFramework contiene una grande quantità di codice presto obsoleto (per compatibilità con le versioni precedenti) e il tema richiederebbe una manutenzione regolare per mantenere gli standard di codice esistenti.
  • A causa dell'eredità delle opzioni dei temi e della mancanza di supporto per la personalizzazione, Canvas non supera gli standard attuali su WordPress.org: è qualcosa che apprezziamo molto.
  • Indipendentemente dal tipo di avvisi che potremmo inserire in un README nel repository, qualcuno dovrebbe valutare questo repository, il che distoglie l'attenzione dal offrirti una migliore esperienza in altri prodotti in futuro.

In futuro, suggeriamo agli utenti di apportare una modifica e siamo qui per te

Non vendiamo più Canvas, ma non interrompiamo il supporto e le correzioni di bug per esso . Continueremo a fornirti lo stesso livello di supporto che ha sempre incluso il tuo abbonamento a tema.

Ciò significa che;

  • Puoi continuare a utilizzare gli stessi canali di supporto attualmente esistenti per Canvas.
  • Puoi continuare ad accedere a tutta la documentazione esistente per Canvas.
  • Risolveremo i bug segnalati.
  • Manterremo Canvas compatibile con le ultime versioni di WooCommerce e WordPress fino alla scadenza di tutti gli abbonamenti al supporto Canvas esistenti. Gli abbonamenti a vita scadranno il 24 ottobre 2018 e tutti gli altri abbonamenti scadranno alla data attualmente programmata.
  • Ti aiuteremo a migrare a un nuovo tema con documentazione utile, inclusi suggerimenti per temi.

È importante notare che hai tempo per prendere una decisione su un nuovo tema . Uno dei motivi principali per cui non vendiamo più Canvas è che riteniamo che non sia nel tuo interesse utilizzarlo in futuro, sapendo dove sarà WordPress in un futuro non così lontano. Canvas non smetterà immediatamente di funzionare, semplicemente non supporterà la prossima generazione di funzionalità di WordPress.

Come passaggio pratico, riteniamo che Storefront sia il miglior sostituto di Canvas, sia per gli sviluppatori che per chiunque crei siti senza modificare il codice del proprio tema.

Gli sviluppatori hanno adorato Canvas per l'estendibilità di ganci e filtri e Storefront ha questo e altro ancora. È stato costruito da zero appositamente per questo scopo. Ci sono una varietà di estensioni che offrono funzionalità simili a Canvas. E, soprattutto, è ben posizionato per supportare sia il Customizer (in questo momento) che Gutenberg (in futuro).

Il tuo successo va avanti

Ti apprezziamo come nostra community e vogliamo posizionare te e i tuoi siti per avere il maggior successo possibile. Canvas è stata una scelta popolare per agenzie e sviluppatori, qualcosa di cui siamo orgogliosi, ma non è più il modo migliore per garantire il tuo successo.

Siamo qui per aiutarti mentre capisci come appare cambiare i temi. Crediamo fermamente che questo sia un passo per aiutarti a creare siti migliori ed esperienze migliori sul web.

Se hai domande o dubbi, non esitare a metterti in contatto con uno dei nostri Happiness Engineers.