Perdita della personalizzazione del tema quando si passa da un tema a un child

20 set 2010, 17:11:03
Visualizzazioni: 238
Voti: 0

Ho seguito la pratica di creare un sottotema (child theme) ma ho scoperto di aver perso alcune configurazioni che avevo fatto:

  • l'header personalizzato principale è scomparso, ma è rimasto per le pagine dove era stato personalizzato, ho dovuto ricaricarlo.
  • personalizzazione del menu: l'assegnazione del menu di navigazione principale è stata persa, ma i menu erano ancora presenti quindi è stato facile riassegnarlo.

Ci sono altri effetti collaterali come quelli sopra?

Sono bug o comportamenti attesi?

Dettagli:

  • Ho aggiunto una nuova directory nei temi, creato style.css con l'header richiesto
  • Attivato il nuovo tema in WordPress (in esecuzione in modalità multi-site)
  • Osservato i problemi sopra descritti
2
Commenti

@Sorin Per favore elenca i passaggi che hai seguito durante questa operazione. Potresti aver saltato un passaggio, oppure potremmo identificare meglio come migliorare la "pratica" che hai seguito.

EAMann EAMann
20 set 2010 17:15:00

Grazie, ho aggiunto i passaggi, non sono molti. A proposito, assicurati di personalizzare l'immagine dell'header prima di aggiungere il tema.

sorin sorin
20 set 2010 17:55:24
Tutte le risposte alla domanda 1
2

Non sei sicuro dell'intestazione "persa". Faceva parte del markup? Era uno sfondo CSS? Uno sfondo personalizzato?

Perdere le assegnazioni dei menu è un comportamento normale.

  • Il tema child non è lo stesso tema del genitore

  • È un tema completamente separato, che utilizza il genitore come fall-back

Il tema child viene caricato e processato prima del tema genitore (sì, sembra un po' controintuitivo). Non aspettarti che agisca semplicemente come un tema genitore con alcune modifiche. Sembra così, ma internamente non è esattamente così.

20 set 2010 18:18:51
Commenti

Non ho personalizzato nulla sul disco, ho solo usato l'interfaccia di amministrazione per caricare un nuovo header. Quindi riguardo all'header, è un bug?

sorin sorin
21 set 2010 15:35:18

Scusa, finora non avevo mai usato la funzionalità di header personalizzato. Non ho idea dei dettagli. Fondamentalmente se è impostato per un tema, allora cambiare tema e resettarlo è normale. Se è impostato per un blog - il cambio di tema non dovrebbe influenzarlo.

Rarst Rarst
21 set 2010 15:52:35