Supporto » Aspetto = Temi » Info Theme Child e plugin

  • Risolto avconsulting

    (@avconsulting)


    Save a tutti, è da un po che uso wordpress, ed è la prima volta che m’imbatto in questa problematica, per me, ho visto un po tante discussioni su vari forum ma non son riuscito nel mio intento. Mi spiego meglio: avrei la necessita di personalizzare o duplicare un plugin senza che un upgrade futuro mi vada a cancellare le modifiche fatte e implementarlo nel mio tema child. E’ possibile questo come si fa naturalmente con il tema genitore?

Stai visualizzando 4 risposte - dal 1 al 4 (di 4 totali)
  • Luca Grandicelli

    (@lucagrandicelli)

    Salve @avconsulting,
    i plugin non hanno la stessa struttura dei template e non sono soggetti alla relazione parent-child. Anche se questo argomento è stato discusso alcuni anni fa nella community internazionale di WordPress, si è preferito non continuare oltre poiché i plugin non hanno le stesse caratteristiche strutturali e funzionali dei template. Detto questo, il consiglio è quello di duplicare il plugin e rinominarne il file principale (che dovrebbe chiamarsi come il plugin ed è posizionato nella root della struttura) affinché abbia un nome completamente diverso. Inoltre dovresti individuare se ci sia del codice che effettua chiamate all’esterno per annullare alcun tipo di aggiornamento “extra-wordpress”.
    Fatto questo, puoi fare le tue modifiche ma, ovviamente, non avrai mai altri aggiornamenti dal produttore originale.

    Chi ha creato la discussione avconsulting

    (@avconsulting)

    Salve @lucagrandicelli
    questo vale anche se la modifica è solo di un file del plugin? duplicare e copiare il plugin nella root del sito oppure nella root del template child( questo non mi è chiaro ).
    in attesa ringrazio per la Tua risposta celere.

    Luca Grandicelli

    (@lucagrandicelli)

    No, i plugin non vanno copiati nella root del child theme, ma devono sempre rimanere nella cartella wp-content/plugins – Duplica l’originale, cambiagli i riferimenti nel file nome-mio-plugin.php, disattiva il precedente e attiva questo nuovo. Poi fai le modifiche che vuoi.

    Chi ha creato la discussione avconsulting

    (@avconsulting)

    Ok ti ringrazio, provero’ come dici e vedro’ come va la modifica.
    Grazie

Stai visualizzando 4 risposte - dal 1 al 4 (di 4 totali)
  • Il topic ‘Info Theme Child e plugin’ è chiuso a nuove risposte.