Ya sabe que si cambia un tema de WordPress, sería bueno trabajar con un tema infantil. Cambie el tema en sí y todo su trabajo se perderá la próxima vez cuando se actualice el tema. Los desarrolladores de WordPress y la mayoría de los implementadores no tienen problemas para crear un tema infantil desde cero en solo unos minutos. Sin embargo, esto no es cierto para el usuario habitual de WordPress. Las barreras para comenzar a usar WordPress son lo suficientemente pequeñas como para que muchos de los que primero presionan no sepan nada sobre los temas de los niños, y mucho menos para crear uno.
Aunque esta barrera de baja entrada es una gran cosa, significa que hay muchos sitios web de WordPress que ejecutan temas extremadamente anticuados, porque los propietarios del sitio han cambiado los temas y no quieren perder cambios al actualizar. Afortunadamente, si usted es un desarrollador de temas, hay una nueva herramienta que puede usar para hacer el tema de un niño como sea posible para sus usuarios: use el tema de los niños. Creando la tarea infantil actualmente hoy en día, la mayoría de los desarrolladores de temas ayudan a los usuarios a configurar temas secundarios utilizando uno de los tres métodos:
Proporcionar una página de documentación con instrucciones de paso por paso sobre la configuración de un tema infantil
Proporcionar un archivo zip infantil descargable que los usuarios puedan cargar utilizando la herramienta de carga de temas incorporados
Ignorando completamente el problema, dejando a los usuarios que se realicen con blogs y tutoriales de WordPress
El método uno está bien, el método dos es mejor y el método tres es simplemente perezoso (¡pero gracias por el tráfico adicional!). Una nueva forma de crear temas infantiles debido a las buenas personas en FACETWP, los creadores del uso del tema, ayudan a sus usuarios a crear sus propios temas infantiles ahora es más fácil que nunca para los desarrolladores y usuarios. El proyecto gratuito está alojado en GitHub y es increíblemente fácil de implementar. Las nociones introductorias con el uso del tema de la configuración del tema de los niños, el tema infantil es un proceso simple de dos pasos:
Agregue el archivo Use-child-theme.php a su tarea
Agregue la línea request_once (trailingsLashit (get_template_directory ()). ‘Use-child-theme.php’); En el archivo Function.php de su tema
Eso es todo. Con el archivo en su lugar y el código agregado a Functions.php, se les pedirá a los usuarios de temas que creen y activen un tema infantil, un proceso que termina automáticamente con un solo clic del mouse. Las instrucciones de implementación PASTWP Paso por paso crearon una pantalla de 27 segundos para mostrar el proceso. Sin embargo, si ha estado siguiendo el screencast, sabe que se está moviendo bastante rápido.
Detallaré el proceso para que pueda seguir. En aras del ejemplo, usaré el tema predeterminado de veinte y dieciséis, para que pueda ver el proyecto en acción. Lo primero que debe hacer es ir a la página del proyecto GitHub y copiar el contenido Use-Child-Theme.php a un archivo de texto simple.
No descargue todo el proyecto. Todo lo que necesita es el archivo US-Child-Theme.php.

Luego guarde el archivo directamente en su director de tarea utilizando el uso de Use-child-theme.php. Tenga cuidado de obtener el nombre de archivo correcto correcto, de lo contrario, no obtendrá el tema de Automagic Children que está esperando. Asegúrese de guardar el archivo en el tema.
Finalmente, abra el archivo functions.php del tema y agregue esta línea de código: reequire_once (trailingsLashit (get_template_directory ()). ‘Use-child-theme.php’); .

Agregue el código en cualquier lugar no comentado. Lo agregué a la parte superior con un comentario explicativo.
Puede agregar el código en cualquier lugar del archivo no comentado. Continué y agregué el código justo en la parte superior del archivo Functions.php junto con un comentario que explica el fragmento del código.

¡Eso es todo! Si el tema modificado está activo, se les pedirá a los usuarios que creen un tema secundario.
La experiencia del usuario Cuando un usuario activa un tema con el tema de uso del tema, se pedirá automáticamente que cree y active un tema infantil. Después de seguir los pasos mencionados anteriormente, abrí el sitio web de WordPress con el tema activo cambiado de veinte y dieciséis, navegué el editor de apariencia y encontré una notificación que me estaba esperando.

Después de la activación seleccionada ahora, el tema de veinte y dieciséis niños también se activó después de actualizar la página, el archivo style.css del niño se mostró en el editor.
Observaciones y conclusiones Agregar este proyecto a un tema es fácil y crea y activa un niño limpio que consta de archivos de estilo.css y funciones.php con dificultad mínima.

Vale la pena señalar que mi experiencia con el proyecto fue ligeramente diferente de la representación del screencast. Screencast muestra la notificación para crear el tema infantil que aparece en la página de aspecto> temas. Sin embargo, no lo vi hasta que fui a mirar. Ocultar la notificación hasta que se accede al editor tiene sentido, porque los usuarios del tema deben crear y activar un tema infantil si cambian los archivos de archivo. El código en el archivo Use-child-theme.php está de acuerdo con mi experiencia que sugiere que el comportamiento de notificación se ha cambiado desde que se creó el screencast. El código actual limita la notificación al editor.

Una recomendación que haría al equipo de desarrollo es hacer un solo cambio de UX en el proceso de activación para evitar cualquier edición involuntaria del tema principal por parte de usuarios experimentados. Esto es lo que me preocupaba: después de la activación seleccionada ahora, fui recibido con un mensaje exitoso, pero los archivos de Father Twenty Se dieciséis todavía estaban cargados en el editor.
Tenga en cuenta el mensaje de éxito, pero el tema principal todavía está seleccionado en el editor.

Me imagino un escenario en el que un usuario selecciona la activación de vez en cuando y continúa editando los archivos principales creyendo que edita los archivos de tema secundario. La transición del padre al tema del niño se mejoraría, ya sea obligando al editor a actualizar y mostrar los archivos con el tema del niño después de activar el tema secundario o si esto no es posible, los usuarios deben ser requeridos por el mensaje exitoso para Actualice la ventana. Antes de editar los archivos de temas.
No soy un desarrollador de temas y el proceso de uso de este proyecto ha sido bastante fácil de usarlo para crear más niños.Como tal, debería ser fácil para cualquier desarrollador temático automatizar la creación de niños para sus usuarios, agregando este proyecto a su tarea.Agregar esta funcionalidad a los temas haría que los usuarios sean mucho más fáciles de crear y activar un tema infantil que cualquiera de los otros métodos típicos para crear un tema infantil.Desarrolladores de temas: ¿Agregó o pensó en agregar esta herramienta a su tarea?Usuarios del tema: ¿La capacidad de crear automáticamente un tema infantil de un solo clic es una característica útil?Cuéntanos qué piensas en los comentarios a continuación.

temas infantiles
desarrollo
Github
Cómo crear automáticamente la tarea infantil en WordPress
Tags Cómo crear automáticamente la tarea infantil en WordPress
homefinance blog