Hay muchas formas de actualizar un tema de WordPressWordPress es el software de blogs líder en el mundo, y es concretamente fácil de utilizar y adaptable. Con WordPress, es factible crear con éxito sitios web con la ayuda de funciones ya predefinidas, sin mucho esfuerzo, y para proporcionar contenido como texto, imagen y vídeo. No se requiere conocimiento de HTML. WordPress además facilita la gestión y el mantenimiento de contenidos extensos. Al mismo tiempo de su fácil manejo, más, pero es fácil para ellos terminar con datos perdidos, por lo que debe saber cómo evitarlo. Aguanta. Aún no he personalizado mi sitio. No necesito este artículo «. De hecho, sí lo tienes; prepararse de antemano es la única manera de garantizar una transición verdaderamente fluida. Si ya ha personalizado su sitio, no se preocupe. No es demasiado tarde.
Aquí está el resumen: la mayoría de los desarrolladores aficionados simplemente entran en la hoja de estiloConcepto de Hoja de estilo¿Qué es una Hoja de estilo?Una Hoja de estilo es un archivo que suele acompañar al fichero principal de cualquier página web, con la amplitud css, y que se encarga de definir distintos aspectos relacionados con el formato y el diseño de la web, estableciendo los parámetros que definen las etiquetas utilizadas en el código fuente de la misma.Este fichero es donde se almacena información del más de su sitio y comienzan a reorganizar las cosas. Eso está bien, hasta que actualice y desaparezca toda su minuciosa personalización. De hecho, si personaliza su sitio web sin considerar cómo lo afectarán las actualizaciones, se encontrará con un mundo de dolor. Antes de considerar no actualizar su sitio y convertirlo en una práctica objetivo¿Qué es un objetivo?En marketing, un objetivo es el resultado que se pretende alcanzar en un periodo de tiempo, a través el uso de los recursos disponibles. Por tanto, se debe formular de una forma clara y hace falta que sea accesible y medible. más para los piratas informáticos de todo el mundo, siga algunos de los consejos a continuación para integrar las personalizaciones en su proceso de actualización.
Marcos de WordPress
La solución más común y popular para esto es Genesis FrameworkEl framework se refiere a una estructura básica subyacente en la ingeniería de software, que sirve al programador como estructura de desarrollo para su programación de apps. Los frameworks se usan principalmente en el desarrollo de software orientado a objetos y en enfoques de desarrollo basados en componentes. Características Un framework incluye los bloques de construcción básicos de un programa y por ende determina el diseño de la estructura básica más. Si alguna vez ha leído un blogEl término blog se usa para describir un diario virtual en Internet. El autor de un blogger puede publicar posts sobre cualquier tema. Los posts suelen estar presente de forma cronológica. El estilo de redacción de un blog suele ser informal y se escribe en primera persona. No obstante, además son posibles otros estilos, por ejemplo en el caso de los periódicos online, en los que la atención se centra más o un tutorial de WordPress, es muy probable que haya visto a un desarrollador entusiasmado con él (consulte la revisión completa de Génesis de Ren en nuestro blog).
Génesis es como un tema, pero más. Fiel a su nombre, podría describirse como la plantilla básica sobre la que se construyen muchos temas, y todos ellos vienen en forma de temas secundarios que construyen un «exterior» sobre el marco. Con Genesis, puedes cambiar y actualizar tus temas tanto como quieras sin perder un solo detalle de tu personalización. Al mismo tiempo cuenta con algunas otras características deseables, y cabe destacar echarle un vistazo. En este momento le costará $ 60.
Otra alternativa es Total WordPress Theme Framework, que utiliza un enfoque equivalente. Total incluye opciones para temas secundarios a la vez de un campo CSSConcepto de CSS¿Qué es el CSS?CSS es un lenguaje de programación que se usa para definir el estilo y el aspecto de un documento que se ha escrito mediante de un lenguaje de etiquetas, como HTML. Conocido además como hojas de estilo en cascada, es el que se emplea para dar colores, indicar tipos de letra o inclusive resaltar aspectos como el espacio entre items para dotar de estilo a más personalizado fácil de usar en el panel de administración que puede usar para agregar ajustes de estilo a su tema. A pesar de todo, si no tienes el presupuesto para ello, o has encontrado otro tema que te gusta y no planeas renunciar a él, todavía hay alternativas.
Complementos de WordPress

Hay una gran cantidad de complementos que pueden ayudarlo a facilitar el proceso de actualización. La mayoría de ellos están diseñados para usarse antes de que usted comience a personalizarlos, pero si ya lo hizo, podrían ser útiles en el futuro.
El complemento WP Template Overrides le permitirá anular rápidamente cualquier plantilla. Si no tiene ganas de hacer todo lo anterior, puede usar un complemento llamado Tema infantil de un clic para hacerlo desde el panel de WordPress, ofreciendo lo mejor de ambos mundos.
Temas para niños de WordPress
La forma más común de realizar personalizaciones estables, y la más recomendada, es con un tema hijo. Para aclarar, un tema hijo se parece mucho a una capa de PhotoshopConcepto de Photoshop¿Qué es Photoshop?Photoshop es el nombre de una más que conocida herramienta de edición de imágenes y fotografía, un programa que se usa en ordenador para retocar fotos y hacer montajes de carácter profesional, aún cuando además alcanzable para usuarios que llevan poco tiempo experimentando en ese terreno.Con la innovación tecnológica de los últimos años, las empresas se han lanzado cada vez más a recurrir a este programa más o una celda de animación: una hoja de estilo transparente que le posibilita realizar cambios de forma no destructiva. No solo cambios cosméticos, es aún más importante incluir modificaciones importantes en las funciones esenciales del sitio en un tema hijo.
Modificando su sitio functions.php file es una de las peores cosas que puede hacer antes de una actualización, ya que la pérdida de un componente funcional importante puede esencialmente sacar las vigas de soporte debajo de su sitio web. Por ende, incluya al mismo tiempo cambios funcionales en el tema hijo. Puede ser útil crear varios para evitar tener que volcar demasiada información en uno solo. En caso de que necesite un repaso, son bastante simples de crear. Posteriormente de eso, solo necesita incluir las cosas del tema secundario que desea cambiar específicamente.
Primero, cree una nueva carpeta en el wp-content / themes directorio para contenerlo. Dale el mismo nombre que el tema principal, pero con «-child» tachonado al final (realmente puedes llamarlo como quieras, pero al nombrarlo de esta manera si alguna vez tienes varios temas secundarios, sabes para qué sirven) . En la carpeta, cree un archivo llamado «style.css». Posteriormente de eso, la hoja de estilo debe comenzar con el siguiente código:
/*
Theme Name: Total Child
Theme URI: httpEl HTTP (Hyper Text Transfer Protocol) es un protocolo que se usa para transmitir datos en redes. HTTP es un estándar técnico generalmente aceptado que establece cómo un cliente web se comunica con un servidor para que los datos solicitados por el cliente puedan ser cargados y mostrados. Información general Junto con el URL y el HTML, HTTP es uno de los conceptos más importantes de Internet (www). Fue desarrollado más://totalwptheme.com
Description: Total WordPress theme example child theme.
Author: AJ Clarke
Author URI: http://totalwptheme.com
Template: Total
Version: 1.0
*/
Cualquiera de los campos de entrada se puede cambiar como mejor le parezca, pero asegúrese de conservar el nombre del tema y la plantilla. La plantilla es el nombre del directorio del tema principal y si el nombre de la plantilla falta o es incorrecto, el tema secundario no se mostrará.
A continuación, desea crear un nuevo archivo function.php vacío donde agregará código para que su tema hijo sepa incluir la hoja de estilo principal de su tema. En este archivo functions.php pegue el siguiente código:
<?php
// Load parent themeConcepto de Parent Theme¿Qué es un Parent Theme?Un Parent Theme es un concepto que se usa mucho en WordPress para hablar de una plantilla principal, de un tema central que define una serie de funciones, procesos y líneas de diseño que sirven de base. A partir de él se construye lo que se saben como child themes, otras plantillas más ligeras o específicas que heredan ciertos atributos de este.Además se más stylesheet
function total_child_enqueue_parent_theme_style() {
// Dynamically get version number of the parent stylesheet (lets browsers re-cache your stylesheet when you update your theme)
$theme = wp_get_theme( 'Total' );
$version = $theme->get( 'Version' );
// Load the stylesheet
wp_enqueue_style( 'parent-style', get_template_directory_uri().'/style.css', array(), $version );
}
add_action( 'wp_enqueue_scripts', 'total_child_enqueue_parent_theme_style' );
Si observa el código, verá que lo que hace es cargar la hoja de estilo principal, pero al mismo tiempo incluye el número de versión del tema principal. Esto es muy importante pero no mucha gente lo hace. La razón para incluir el número de versión del tema principal es que siempre y cuando el tema principal se actualiza si ha habido algún cambio en la hoja de estilo del tema principal, los complementos de almacenamiento en cachéUn caché es un tipo de memoria auxiliar de la que se puede recuperar a alta velocidad con una capacidad de almacenamiento relativamente pequeña. Se encuentra entre la unidad central de procesamiento (CPU) y la memoria principal. Ayuda a evitar el acceso al disco duro o los recálculos complejos almacenando temporalmente ciertos datos y haciéndolos disponibles rápidamente cuando sea necesario. El caché almacena una copia de la petición actual y más, CDN y navegadoresConcepto de Navegadores¿Qué son los Navegadores?Los Navegadores son herramientas informáticas que utilizamos para, normalmente, navegar por Internet y visitar cualquier página web, al mismo tiempo de para hacer otras tareas como ver documentos, observar vídeos o reproducir contenido multimedia de cualquier tipo. Son un tipo de software sencillamente usual y bastante utilizado hoy en día.Insistimos en que es algo que se utiliza con mucha frecuencia, puesto que moverse por Internet más saben que necesitan actualizar el archivo. Esto ayudará a prevenir cualquier CSS «roto» al actualizar su tema principal.
Mover las ediciones manuales actuales a un tema secundario
Ahora, si ya creó su sitio y personalizó el tema principal incorrectamente y no tiene varias horas libres para sentarse y mover el código de un archivo a otro, siempre puede hacer una copia de seguridad de la versión actual de su sitio en un niño. tema. Una vez que haya creado la carpeta del tema secundario, simplemente agregue copias de los archivos que ha cambiado, luego reemplace su tema de WordPress con el del repositorio.
No es una solución perfecta, pero debería funcionar. El truco es asegurarse de no hacer una copia de seguridad de nada que no haya sido modificado, para que no termine sobrescribiendo accidentalmente el nuevo código que la actualización instalará con el código anterior. Por ende, aún necesita un conocimiento profundo de lo que personalizó, no puede simplemente copiar cosas al por mayor. Incluso podría ser útil revisar los archivos y quitar la mayor cantidad posible de código que no sea suyo.
Hacer una copia de seguridad de su sitio web de WordPress
Primero, retroceda temprano y retroceda frecuentemente. WordPress almacena todo lo que ha escrito o cargado en su base de datos, y pueden sufrir fallas por muchas razones. Es muy fácil perder un sitio completo debido a una falla del servidorLos servidores son ordenadores centrales y potentes dentro del campo de la tecnología de la información que procesan y proporcionan software y archivos en una red. Desde el punto de vista de un cliente, varios ordenadores en una red pueden ponerse en contacto con el servidor central para conseguir la información solicitada. En la arquitectura cliente-servidor, el servidor puede ser un software que proporciona un servicio y se ejecuta en más o una base de datos dañada. Por suerte, hacer una copia de seguridad solo lleva unos minutos.
Hay muchas formas de hacerlo. Primero, puede simplemente copiar los archivos a su computadora usando Clientes FTP o Habilidades de Unix Shell. Al mismo tiempo puedes usar WinSCP para mantener un «espejo» en su escritorio que se actualice con su sitio.
O hay una larga lista de complementos de respaldo automático, así como opciones premium. Aquí en R Marketing Digital utilizamos VaultPress, y en el pasado hemos utilizado BackupConcepto de Backup¿Qué es el Backup?El Backup es una definición en inglés que se refiere a la copia de seguridad de los datos almacenados en un PC con la finalidad de que, en caso de algún problema informático que implique la pérdida de archivos, estos puedan ser recuperados. El significado de Backup es copia de respaldo o copia de reserva.El Backup se complementa con el procedimiento de recuperación de datos, el más Buddy, las cuales son excelentes opciones para crear y mantener copias de seguridad periódicas de su sitio web (a la vez de las copias de seguridad diarias proporcionadas por la mayoría de los planes de alojamiento de WordPress administrados).
Por último, cPanelConcepto de Cpanel¿Qué es Cpanel?Cpanel, cuyo nombre es el acrónimo de Control Panel, es un panel de control que se usa para gestionar servidores de hosting web. Un entramado de herramientas con el que automatizar procesos, administrar datos y cuentas por medio de de una interfaz gráfica que se aloja además en la web.Una de sus principales características es que cuenta con distintos aspectos y menús accesibles en función del más, Direct Admin, Ensim, Plesk, vDeck y Ferozo tienen formas únicas de realizar copias de seguridad de los sitios alojados con ellos. Se pueden encontrar instrucciones completas para eso en el Códice de WordPress. En el peor de los casos, cuando pierde algo que realmente necesita, puede ponerse en contacto con su anfitrión. La mayoría de los hosts hacen copias de seguridad de sus sitios, pero puede ser complicado recuperar los datos de ellos.
Pruebe sus cambios
En resumen, puede actualizar de forma manual o automática. Con la actualización manual, puede probar los cambios para ver si arruinan su sitio o no. WordPress trata dos versiones del mismo tema como dos temas diferentes. Dicho de otra forma, si tiene GenericTheme V1 y GenericTheme V1.1 en su wp-content / themes carpeta, se tratarán como dos temas diferentes. Esto significa que puede tener varias versiones del mismo tema instaladas en su sitio. Como mínimo, puede usar esto para cambiar entre su versión anterior y personalizada y la nueva, por lo que dispone de una referencia en caso de que elija reconstruirla desde cero con temas secundarios.
Conclusión
La perspectiva de perder las personalizaciones en las que trabajó tan duro puede ser abrumadora, y el proceso de actualización puede parecer que lo lleva a eso. Pero, con temas secundarios (o complementos o marcos) y un poco de previsión, no tiene por qué ser así. ¿Tiene alguna otra idea para realizar actualizaciones periódicas en los sitios de WordPress sin perder la personalización? ¡Me encantaría escuchar sobre ellos en los comentarios!




