Soporte » Diseño – Temas y plantillas » Utilizar un Theme Child en mi site

  • Resuelto jmgabad67

    (@jmgabad67)


    Buenas tardes,
    el problema que tengo es el siguiente, cuando empecé a utilizar WordPress para montar la página web de http://www.fastlap.es, lo hacía por primera vez, siempre había montado páginas partiendo desde cero, pero nunca con un gestor como WordPres. El tema es que como podréis ver, el site está muy avanzado y ahora se me ha presentado una duda.
    Me gustaría haber utilizado un theme-child, pero cuando empecé no tenía ni idea de que fuera necesario o muy recomendable. ahora me encuentro con un site, en cual el theme está reescrito por completo y con el riesgo de que una actualización por error se cargue todo el trabajo hecho.
    La duda es la siguiente:
    ¿Existe alguna manera de hacer ese theme, contando con que tengo muchas cosas modificadas y en un futuro pueda hacer actualizaciones sin problemas?
    ¿Cuales serían las carpetas a duplicar, o es mejor que haga una copia integra del theme originario?

    Muchas gracias y un cordial saludo,
    Juanma

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)
  • ¡Vaya faena Juanma!

    Se me ocurre que podrías hacer un diff (con WinMerge por ejemplo) del tema original y del que tienes modificado para así poder identificar los archivos que has tocado y qué líneas de CSS has tirado nuevas.

    Con esos resultados podrías crear el ChildTheme añadiendo al style.css las reglas nuevas y creando en el ChildTheme sólo los archivos que hayas modificado.

    Recuerda que el functions.php no se sobreescribe como los demás archivos, si no que el functions.php del ChildTheme se concatena automáticamente con el original, por lo que en el functions.php del ChildTheme sólo tendrías que incluir las funciones nuevas que hayas creado.

    Un saludo

    Iniciador del debate jmgabad67

    (@jmgabad67)

    Si si, toda una faena, de novato!!!!

    La verdad es que me he metido en un buen lio con el tema del Child.

    Voy a ver si puedo hacer lo que comentas sin romper nada de nada… Lo primero un buen backup y a ver que pasa.

    Muchas gracias Jose.
    Juanma

    • Esta respuesta fue modificada hace 4 años, 10 meses por jmgabad67.
    Iniciador del debate jmgabad67

    (@jmgabad67)

    Disculpad por lo pesado que soy, pero estaba pensando que quizás exista un plugin que pueda solucionarme este trabajo de forma automática.

    Alguien sabe de la existencia de este plugin y que funciones correctamente?

    Insisto, la web que tengo montada está muy avanzada y con muchas modificaciones en el código.

    Un cordial saludo,
    Juanma

    Iniciador del debate jmgabad67

    (@jmgabad67)

    Finalmente he podidp solucionar el tema del Theme Child, aunque me he encontrado con algún error y ahora estoy estudiando la forma de poderlo arreglar.
    El problema está en que estoy utilizando el Theme PinPoint con el plugin de Woocommerce, y en su momento incorporé todo el paquete de Bootstrap 3. El tema está en que no hay compatibilidad total y algunas cosas, como por ejemplo, la configuración de productos de la tienda, no funciona al 100%.

    Ahora, creo que tengo que buscar una solución para esto, ya que si cambio el boostrap a la versión anterior, pierdo muchas cosas de diseño responsive.

    A alguien le ha pasado esto y tiene alguna solución???

    Muchas gracias

    Hola,

    no sé si ya lo habrás solucionado, pero para crear temas hijo fácilmente hay un plugin que te permite hacerlo con un click:

    https://es.wordpress.org/plugins/one-click-child-theme/

    Saludos,

    Iniciador del debate jmgabad67

    (@jmgabad67)

    Muchas gracias Raul, pero como comentaba en el post anterior, ya lo solucioné.
    En cuanto al tema de Bootstrap, este tema, por el momento no está preparado para la versión 4, así que lo he tenido que trampear un poco, pero todo perfecto.

    Un saludo,
    Juanma

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)
  • El debate ‘Utilizar un Theme Child en mi site’ está cerrado a nuevas respuestas.