Tema hijo múltiple para WordPress Multisite
Tengo una configuración multisite y estoy usando un mismo tema para múltiples sitios dentro de ella, donde cada sitio tiene un diseño y maquetación personalizados. Para esto necesito crear un tema hijo. Pero no sé cómo crear múltiples temas hijos para cada sitio, para poder añadir personalizaciones en los archivos style.css, footer.php, functions.php y header.php de cada tema hijo.
Por ejemplo:
Estoy usando el tema Canvas para todos los sitios. Luego creé canvas-child y lo personalicé para el sitio1. Ahora necesito personalizarlo para otro sitio2. ¿Cómo puedo crear otro tema hijo basado en el tema principal Canvas actual para aplicar las personalizaciones en el sitio2?
Puedes copiar tu carpeta canvas-child
y llamarla canvas-child-2
, o algo similar. Luego abre el archivo style.css
en canvas-child-2
, y edita la línea Theme Name:
. Haz esto para tantos temas hijo diferentes como necesites.
Luego necesitarás habilitar los temas hijo para los sitios donde deseas usarlos. Visita el menú Sitios en tu Panel de Control de la Red, y haz clic en el enlace de edición bajo uno de los sitios. Cambia a la pestaña Temas y haz clic en el enlace Habilitar bajo el nombre del tema que deseas usar en este sitio. Haz esto para todos los sitios donde quieras usar un tema hijo personalizado.
El paso final es activar los temas en los sitios. Inicia sesión en el panel de administración del sitio y visita el menú Temas. Haz clic en el enlace Activar bajo el tema hijo que deseas usar en este sitio. Haz esto para todos los sitios donde quieras usar un tema hijo personalizado.

@bunjeshea Muchas gracias por tu respuesta y es exactamente lo que estaba buscando. No puedo darte reputación o aceptar la respuesta debido a restricciones de la cuenta.

La convención de nombres no es la mejor. Si quieres asignar cada tema hijo a un sitio específico, mi consejo sería nombrar el directorio del tema hijo como canvas-child-<site-id-here>
. Luego en tu style.css
configura Theme Name: Nombre del Sitio Específico Aquí
. Desde el punto de vista del directorio de archivos, los temas hijos son fáciles de ubicar y asignar. Desde la interfaz gráfica de WordPress, los temas hijos son rápidos y fáciles de identificar para activar/desactivar, etc. Espero que esto ayude a alguien.
