Childify Me

Descrizione

Crea temi child da qualsiasi tema padre direttamente dal Customizer.

Puoi creare temi child anche mentre stai visualizzando l’anteprima in tempo reale di un tema prima della sua attivazione!

Compatibile con i multisiti.

Funzionalità del plugin

Gestione delle richieste delle credenziali FTP nel Customizr.
Generazione Screenshot del Tema Child a partire dallo screenshot del tema padre, cui viene dinamicamente applicato un nastrino.
Generazione automatica del campo autore del tema child a partire dal Nome e Cognome dell’utente, se impostati, altrimenti ripiega su un generico “Administator”

Credits

  • Grazie a @nikeo per avermi spronato, per aver testato il mio plugin e per i suoi preziosi consigli
  • Grazie a @rdellconsulting per aver testato il mio plugin anche su un multisito, e per i suoi preziosi consigli
  • L’immagine child.png è stata generata su http://oojits.com/info/img/corner-ribbons/

Traduzioni

Il plugin è translation ready, i file default.mo and .po files sono inclusi in /lang

Childfy-Me è attualmente disponibile nelle seguenti lingue:

  • Italiano (a cura di .. ME stesso, che non sta per Millennium Edition :P)
  • Russo (a cura di @baneff)
  • Ucraino (a cura di @baneff)
  • Portoghese (a cura di @wph4)
  • Olandese (a cura di @wph4)
  • Ebraico (a cura di @JTS-IL)

Grazie mille a questi generosi utenti 🙂

Screenshot

  • Childify Me nell'atto di creazione di un tema chlld di Customizr-Pro direttamente dal Customizer
  • Childify Me che richiede le credenziali ftp (nel caso tu non abbia acccesso diretto al filesystem)
  • Childify Me ha creto il tuo tema child con successo - Il tuo tema child in Aspetto -> Temi
  • Childify Me in ambiente multisito nell'atto di creazione di un tema child di Twenty Twelve direttamente dall' Anteprima in tempo reale

Installazione

  1. Installa il plugin direttamente dal pannello di amministrazione di WordPress in Plugin > Aggiunti nuovo.
    1-bis. Scarica il plugin, scompatta il pacchetto e caricalo manualmente nella directory /wp-content/plugins
  2. Attiva il plugin
  3. Vai in Aspetto -> Personalizza e potrai vedere il pulsante “Childify Me”.
    3-bis. In Aspetto -> Temi, passa il puntatore del mouse su un qualsiasi tema genitore (non child) poi fai click su Anteprima in tempo reale, una volta entrato nell’anteprima potrai vedere il pulsante “Childify Me”

FAQ

Sono in Aspetto -> Personalizza ma non vedo nessun pulsante “Childify Me”, perché?

Sei sicuro che Il tema di cui vuoi creare un tema child non sia esso stesso un tema child? Childify Me è progettato solo per creare temi child di temi che non lo siano a loro volta.

Ho creato un tema child dall’Anteprima in tempo reale, tuttavia quando ritorno in Aspetto -> Temi non risulta nella lista dei temi, perché?

Per favore, aggiorna la pagina.

Come posso creare un tema child nei multisiti?

Vai in Aspetto -> Personallizza (o in Aspetto -> Temi, se vuoi creare un tema child di un tema non attivo, passa il puntatore del mouse su un tema genitore e fai click su ‘Anteprima in tempo reale’)

Ho creato un tema child ma ho perso il mio menu, come mai?

Ciò avviene a causa del fatto che alcune opzioni non fanno realmente parte delle opzioni del tema.
In pratica puoi considerarle come opzioni che fanno solo riferimento ad uno specifico tema. WordPress infatti le salva in una riga del database diversa all’interno della wp-options table.
Dal Codex: https://codex.wordpress.org/it:Temi_Child

Nota: Potresti dover salvare di nuovo il tuo menu (Aspetto -> Menu, oppure Aspetto -> Personalizza -> Menu) e alcuni opzioni (quali sfondo e immagine della testata) dopo aver attivato il tema child.

Perché lo screenshot del mio tema child non presenta il nastrino?

Questa caratteristica è stata implementata utilizzando alcune funzioni del modulo GD di PHP.
Per beneficiarne, quindi, devi aver installato una versione di PHP >= 4.0 con il modulo GD installato e caricato correttamente.

Recensioni

Great plugin

I’ve tried this on a couple of sites now and it works great. Really simple to use. Highly recommended. Thanks!

Doesn’t work with WP 4.6.1

When I went to install this plugin, there was an alert that it hadn’t been tested with the latest version (4.6.1) of WordPress. It certainly didn’t work for me. Until the bugs are worked out, you’d be advised to create your child CSS file through ftp or by logging into the file manager on your host’s server.

Needs update

**UPDATED**
The author gave me a well reasoned explanation in order to ask my doubt. So I’m giving the plugin five starts. He has a point. 😉
—————————–
This plugin works fine but I wonder why this code(@import url("../parent-theme/style.css");) is still being used when in articles like this is said that it should be done like this (

<?php
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );

}
?>

)

Amazingly easy child builder

Just follow installation EXACTLY as it states, and there really shouldn’t be any problems with this plugin. I found it via Customizr Theme, and with this plugin it is easy to use snippets to customize.
Thank you for this!

Contributori & Sviluppatori

“Childify Me” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“Childify Me” sono stati tradotti in 7 lingue: German, Italian, Dutch, English (UK), English (Canada), English (Australia), English (New Zealand). Grazie ai traduttori per i loro contributi.

Traduci “Childify Me” nella tua lingua.

Interessato allo sviluppo?

Sfoglia il codice oppure iscriviti al log di sviluppo tramite RSS.

Changelog

1.0.15 : May 12, 2016

  • Imp: aggiungi i tag domainpath e textomain all’intestazione del plugin

1.0.14 : May 06, 2016

  • Add: migliorata la creazione dei temi figli del tema Hueman
  • Imp: piccole migliorie al css
  • Imp: limita il campo d’azione del plugin per is_admin() == true
  • Upd: aggiorna campo Tested up alla versione di WordPress 4.5.1

1.0.13 : Nov 26, 2015

  • Add: migliorie al CSS rtl: Grazie a Yaacov Glezer
  • Upd: aggiorna campo Tested up alla versione di WordPress 4.4

1.0.11 : Sep 08, 2015

1.0.10 : May 07, 2015

  • Fix: refuso nel readme

1.0.9 : May 06, 2015

  • Add: aggiunte traduzioni in Portoghese e Olandese: Grazie a @wph4

1.0.8 : April 21, 2015

  • Fix: migliorie minori al css dei radio buttons

1.0.7 : March 26, 2015

  • Fix: migliore al css in accordo al css del tema Customizr nel customizer

1.0.6 : March 22, 2015

  • Add: aggiunte traduzioni in Russo e Ucraino. Grazie a @baneff

1.0.5 : February 08, 2015

  • Fix: per ragioni di sicurezza, ripiega su un generico “Administrator” nel caso il Nome e il Cognome non siano impostati
  • FIx: aggiornamento delle traduzioni

1.0.4 : February 02, 2015

  • Fix: correggi refuso nella procedura di creazione dello screenshot del tema child

1.0.3 : February 02, 2015

  • Fix: gestisci screenshot.png a 8 bit del tema genitore

1.0.2 : January 19, 2015

  • Fix: bug pulsante annulla, css padding della form

1.0.1 : January 19, 2015

  • Fix: migliora compatibilità con versioni di PHP < 3.5.3
  • Fix: css, modifica alcuni padding

1.0.0 : January 03, 2015

  • Primo rilascio ufficiale