Guía avanzada para usar WordPress: WP Wizardry

WordPress es una de las plataformas más densas para construir su sitio web. En esta guía avanzada sobre el uso de WordPress, vamos a mostrar por qué. A lo largo de estas secciones, cubriremos opciones avanzadas de optimización, desarrollo de WordPress y algunos consejos generales sobre la plataforma a medida que avanza hacia su dominio completo..


A diferencia de nuestras guías anteriores, no habrá muchos tutoriales aquí. Al llegar al extremo avanzado de WordPress, las cosas se vuelven mucho más complicadas. Aquí, buscamos simplemente equiparlo con un conocimiento básico de estos temas complejos, sin profundizar en ellos. Después de todo, cubrir solo el desarrollo del tema completo requeriría múltiples artículos de más de 5000 palabras.

Aun así, esta guía está diseñada para expulsarlo de su zona de confort utilizando WordPress, utilizando las muchas herramientas en línea para ampliar su conocimiento de la plataforma y sus complejidades. Si está buscando un enfoque más básico para WordPress, consulte nuestras otras guías antes de seguir esta..

  • Guía para principiantes sobre el uso de WordPress
  • Guía intermedia para usar WordPress

Optimización avanzada

En nuestras tres guías de WordPress, hemos cubierto varias formas de optimización, desde la edición básica de imágenes hasta complementos más avanzados como WP-Optimize. En esta sección, vamos a profundizar en la optimización, tocando cómo puede acelerar su sitio aún más con un CDN, almacenamiento en caché y carga progresiva de imágenes.

Contenido dinámico con un CDN

La mejor manera de reducir los tiempos de carga con WordPress es mediante el uso de contenido estático. El contenido estático, como una publicación de blog, se carga mucho más rápido en una página que el contenido dinámico, como un archivo CSS, que se obtiene y lee cada vez que recibe una consulta..

Un CDN, o red de entrega de contenido, hace exactamente eso. Filtra a través de su contenido dinámico, lo almacena en caché y lo sirve estático. Un proveedor de CDN (que es independiente de un proveedor de alojamiento web) posee una gran cantidad de servidores en todo el mundo para hacer que los tiempos de carga sean rápidos.

Supongamos que el centro de datos más cercano a su proveedor de alojamiento web se encuentra en Los Ángeles. Alguien ubicado en los Estados Unidos tendrá un tiempo de respuesta más rápido que alguien ubicado en Europa. La latencia de transmisión de los datos de su sitio web será más larga ya que tiene que viajar una distancia más larga.

Un CDN alivia estos problemas. La red (siempre que tenga buena reputación) tendrá servidores en todo el mundo, lo que significa que el usuario europeo recibirá una versión en caché de su sitio de un servidor más cercano. Sus velocidades se suavizarán internacionalmente, asegurando que brinde la misma experiencia a cualquier audiencia, sin importar dónde se encuentren..

Además, un CDN descarga los recursos de su proveedor de alojamiento web. Dado que el servidor principal no recibe una consulta cada vez que se carga su sitio web, la CDN ayudará a evitar picos de tráfico y ataques DDoS para garantizar que su sitio permanezca en línea.

Cada CDN disponible tiene un método de implementación ligeramente diferente, por lo que no podemos atropellarlo todo. En su lugar, nos centraremos en Cloudflare, una de las CDN más populares y una característica común que hemos visto en nuestras revisiones de alojamiento web. Dicho esto, algunos proveedores incluyen una versión gratuita de Cloudflare con cada sitio web, por lo que no necesita instalarlo nuevamente si ese es el caso.

Primero, vaya a Cloudflare y regístrese para obtener una cuenta gratuita. Una vez que llegue a su tablero, haga clic en “+ agregar sitio” en la esquina superior derecha. Ingrese su dominio de WordPress y haga clic en “comenzar a escanear”.

Después de un par de minutos, Cloudflare extraerá sus registros DNS, así como dos opciones. Para aprovechar la CDN, seleccione “CDN y protección” entre las dos. Su registro A (su dominio) debe tener una nube naranja que se muestra en la columna “estado”. Otros registros, como los registros MX utilizados para el correo electrónico, no necesitan usar el CDN, así que no se preocupe si tiene un espacio en blanco en el estado.

Continúe con la configuración después de asegurarse de que sus registros DNS sean precisos. Sin embargo, siempre puede volver y cambiar esta sección, así que no se preocupe demasiado si algo necesita modificarse más adelante. En la siguiente pantalla, seleccionará su plan. Cloudflare es un poco caro, pero el plan gratuito debería funcionar bien para la mayoría de los usuarios.

Ahora que Cloudflare está activo, debe configurarlo. Esencialmente, debe apuntar su dominio hacia Cloudflare que, a su vez, volverá a apuntar a su alojamiento web. Cloudflare simplemente actúa como un proxy, uno que desafortunadamente toma algún tiempo para configurar.

Vaya a su registrador de dominios y dirija su dominio hacia los servidores de nombres de Cloudflare. Para la siguiente captura de pantalla, utilizamos InMotion (lea nuestra revisión de InMotion Hosting), pero el proceso debe ser bastante simple sin importar dónde se encuentre su dominio.

Ahora que su dominio apunta a Cloudflare, debe apuntar Cloudflare a su proveedor de alojamiento web. Inicie sesión en Cloudflare y haga clic en la pestaña “DNS” en su tablero. Su registro A, que es su dominio, debe apuntar a la dirección IP del servidor de su proveedor de alojamiento web. Puede encontrar esto fácilmente en cPanel (lea nuestro mejor alojamiento web con cPanel), pero simplemente comuníquese con el servicio de asistencia si su proveedor de alojamiento web no es compatible con esta interfaz.

Después de eso, Cloudflare está configurado para su uso con su sitio de WordPress. Aún así, hay un complemento dedicado que puede simplificar la administración de Cloudflare dentro del panel de WordPress. Simplemente instale y ejecute las indicaciones y debería estar bien. Lo único que necesitará es una clave API de Cloudflare que puede encontrar aquí.

Este complemento es bastante bueno, especialmente si tienes un plan pago. Puede ver el ancho de banda que Cloudflare está guardando, las solicitudes entrantes a la CDN y la cantidad de visitantes únicos que ha atendido. Los miembros pagos también podrán configurar el firewall de la aplicación web y la protección avanzada contra DDoS dentro del complemento.

Carga progresiva de imágenes

En nuestra guía anterior, hablamos sobre la optimización de sus imágenes para uso web mediante ajustes de tamaño y resolución, así como algunos complementos para cortar toda la grasa posible. Sin embargo, hay más que puede hacer para disminuir el tiempo de carga con imágenes.

La clave para afeitar algunas fracciones de un milisegundo con imágenes es la carga progresiva de imágenes. Sin embargo, eso no es lo mismo que la carga de imágenes receptivas, ya que los dos a menudo se pueden confundir. La carga de imagen progresiva se refiere a cuando la imagen se carga en la página, mientras que la carga receptiva se ocupa del diseño general de su sitio.

Esencialmente, las imágenes configuradas para cargarse progresivamente no se cargarán realmente en la página hasta que un usuario se desplace hacia ellas. Esto reduce la tensión en el servidor al cargar solo lo que está “por encima del pliegue” cuando alguien aterriza en su sitio.

Puede configurar todas sus imágenes para que se carguen progresivamente a través de HTML, pero este es un proceso bastante arduo. En su lugar, le recomendamos que instale un complemento de carga diferida para manejar el trabajo de pierna por usted. La mayoría de los complementos también pueden cargar comentarios y videos de forma diferida, así que tenlo en cuenta. Aquí están algunos de nuestros favoritos:

  • A3 Carga perezosa
  • BJ Lazy Load
  • Desplazamiento infinito – Ajax Cargar más

También se puede optimizar antes de cargar. Como se mencionó en nuestra guía anterior, recomendamos archivos .png para cualquier gráfico o captura de pantalla, ya que el formato no se rompe tan fácilmente bajo compresión. Las fotografías, por otro lado, son mucho más adecuadas como .jpgs.

En la mayoría de los casos, las fotos son archivos masivos e, incluso después de cambiar el tamaño, tardan un tiempo en cargarse en una página web. La mayoría de las aplicaciones de edición de imágenes exportarán un .jpg optimizado para la línea de base, un archivo un poco más pequeño que retiene la mayor cantidad de detalles posible mediante la compresión.

Los .jpgs progresivos son un poco más grandes, pero utilizan un método diferente de carga. En lugar de intentar cargar la imagen completa línea por línea, un .jpg progresivo cargará conjuntos de líneas durante un período de tiempo más largo, dando la percepción de la imagen en su página, pero permitiendo más tiempo para cargarla. Es como cargar un video de YouTube en SD durante unos segundos antes de que salte automáticamente a HD (aunque la tecnología es diferente).

Esta es ciertamente una medida de optimización secundaria para usar la carga diferida. No guardará ningún espacio en su servidor y su tiempo de carga general de la página no se verá afectado. Sin embargo, puede resolver el problema de una imagen que aparece aleatoriamente en la página después de cargarla.

En particular, los archivos .jpgs progresivos funcionan mejor para archivos de imágenes grandes. Los .jpgs pequeños deberían estar bien en el formato de línea de base, ya que se cargarán bastante rápido en cualquier página web. Sin embargo, si desea fotografías de alta resolución, los archivos .jpgs progresivos garantizarán que no haya un punto negro en su página mientras se carga la imagen..

Una mirada al almacenamiento en caché de WordPress

En nuestra guía anterior, informamos sobre el almacenamiento en caché de WordPress y por qué es importante acelerar las cosas en su sitio. Sin embargo, no analizamos por qué ese es el caso. Aquí, veremos el almacenamiento en caché de WordPress con más detalle sobre por qué acelera su sitio y por qué, en algunos casos, puede romper su tema.

Comencemos por comprender realmente lo que es. Cuando alguien escribe su URL y presiona “enter”, una ráfaga de archivos comienza a transferirse del servidor a la máquina de destino. Esencialmente, alguien visita su sitio, WordPress busca todos los archivos en su base de datos y el servidor web compila los datos en una página HTML para entregar al usuario.

Sin embargo, hay un problema con este enfoque. WordPress genera contenido de forma dinámica, lo que significa que cada vez que un usuario llega a su sitio, se carga contenido nuevo, incluso si ya ha estado allí antes. Es en gran medida innecesario ya que una publicación de blog y el estilo general de su sitio es poco probable que cambie día a día.

Ahí es donde entra el almacenamiento en caché. Crea una versión estática de su contenido y lo entrega, lo que significa que cuando los visitantes que regresan a su sitio, verán una versión en caché que debería ser mucho más rápida. Está reutilizando datos, minimizando el flujo entre el servidor y el usuario.

Hay dos tipos de almacenamiento en caché disponibles: del lado del cliente y del lado del servidor. El almacenamiento en caché del lado del cliente está fuera de su control. Se utiliza en la mayoría de los navegadores modernos para acelerar los tiempos de carga reutilizando los datos descargados anteriormente. Su sitio web (siempre que esté emparejado con un navegador moderno) ya está realizando el almacenamiento en caché del lado del cliente.

Tu reino es del lado del servidor. Existen varios protocolos de almacenamiento en caché que conforman todo el espacio del almacenamiento en caché de WordPress. Aquí hay una breve descripción de cada uno:

  • Almacenamiento en caché de página: La forma más pura de almacenamiento en caché. Este es el proceso que almacena archivos HTML estáticamente y los sirve desde el caché. Eso significa menos ejecuciones de scripts PHP y consultas de bases de datos MySQL
  • Caché de Base de Datos: Esto se refiere al almacenamiento en caché del resultado de una consulta de base de datos particular. En lugar de que WordPress busque algo en la base de datos cada vez, el resultado se almacena en la memoria caché y WordPress lo cargará en su lugar. Sin embargo, deberá purgar el caché cada vez que actualice la base de datos.
  • Almacenamiento en caché de objetos: El almacenamiento en caché de objetos está integrado en WordPress desde el primer momento. Es similar al almacenamiento en caché de la base de datos, pero analiza los resultados de las consultas repetidas. No tendrá que perder el tiempo aquí, ya que WordPress almacenará automáticamente los objetos en la caché del conjunto
  • Caché de código de operación: WordPress utiliza una lista de scripts PHP en su núcleo. Cada vez que se ejecuta un script PHP, debe compilarse para generar un código ejecutable. El almacenamiento en caché de Opcode básicamente lleva el resultado del compilador PHP a la caché para reducir el número de ejecuciones

Entienda que el almacenamiento en caché requiere algún tipo de almacenamiento. El alojamiento compartido (del que puede obtener información en nuestra mejor guía de alojamiento web) generalmente solo proporciona almacenamiento en el disco duro, lo que significa que su caché ocupará espacio en un disco duro. Los VPS y los servidores dedicados pueden aprovechar la RAM dedicada, una memoria mucho más rápida que acelerará el almacenamiento en caché. Asegúrese de leer nuestra reseña de DreamHost para conocer un plan VPS de WordPress que es excelente.

Ahora, el almacenamiento en caché parece un sueño en teoría, pero puede ser un poco doloroso en la práctica. Los sitios web modernos tienen muchas características dinámicas que se actualizan incluso sin que cambie nada. Por ejemplo, su feed de Instagram se actualizará constantemente aunque no esté haciendo cambios en su sitio.

Este contenido dinámico constantemente actualizado se romperá primero al almacenar en caché, no se actualizará cuando alguien acceda a su sitio. El caché se refiere a lo que haya almacenado anteriormente, lo que significa que elementos como este no se volverán a cargar.

Elementos como este solo se rompen si usan PHP para ejecutar ya que el almacenamiento en caché de Opcode almacena la salida. La mejor solución es confiar en complementos o widgets que usan JavaScript o AJAX para generar una salida, ya que estos operan en el lado del navegador. Con eso, incluso cuando las páginas están en caché, el navegador generará características dinámicas.

Si confía en una característica específica que usa PHP, entonces la mejor solución es simplemente desactivar el almacenamiento en caché en esa página en particular. Puede afectar sus velocidades, pero es mejor tener un sitio web funcional lento que uno roto rápidamente.

Dimos algunas recomendaciones en nuestra guía anterior para el almacenamiento en caché de complementos. Para una referencia rápida, aquí están nuestros tres favoritos:

  • WP Super Cache
  • W3 Caché total
  • Optimización de la velocidad de la página del colibrí

Opciones de diseño avanzadas

Con conocimiento de temas secundarios, complementos y barras laterales, a continuación queremos aventurarnos en algunas opciones de diseño más avanzadas en WordPress. Vamos a definir los lenguajes utilizados para el desarrollo en WordPress, así como a explicar brevemente cómo ponerlos en práctica en la plataforma..

Antes de comenzar a desarrollar su propio complemento, queremos definir algunos términos. Si estás familiarizado con HTML, CSS, Javascript y PHP, no dudes en seguir adelante. Para los novatos, vamos a diferenciar los cuatro, pero asegúrese de aprender los idiomas si está interesado en el desarrollo de complementos o temas..

HTML

HTML, o HyperText Markup Language, maneja todo el contenido de su sitio web. Este idioma es la piedra angular de su sitio web. Los navegadores web obtienen archivos HTML cuando se accede a su sitio web y traducen el script a su contenido.

Una buena manera de obtener una comprensión básica de HTML es cambiar al editor de texto en WordPress. Aquí, verá funciones básicas como incrustar videos, agregar modificaciones de texto y agregar imágenes.

Esta es la estructura básica de su sitio web. Si hacemos una analogía con un edificio, HTML sería el edificio en sí mismo, independientemente de lo que pudiera estar dentro de él..

CSS

CSS, u hojas de estilo en cascada, manejan el aspecto general y el estilo de su sitio web. Eso significa cómo se muestran las publicaciones, cómo se muestran las imágenes en la página, los colores, las fuentes, etc. Todo lo que tenga que ver con el aspecto de su sitio es manejado por CSS.

Aunque se puede hacer algo de estilo con HTML, como la modificación de la fuente, CSS maneja el aspecto general de su sitio que se aplica a todas las publicaciones o páginas. Proporciona mucho más control sobre los colores universales, el diseño y la fuente de su sitio web por separado de cualquier configuración individual.

Continuando con nuestra analogía del edificio, CSS sería el trabajo de pintura y el aspecto general del edificio, así como las habitaciones dentro de él. HTML maneja el contenido, CSS maneja el estilo.

JavaScript

Completando la tríada de tecnologías que conforman cualquier sitio web, JavaScript maneja la capacidad de respuesta de su sitio web. No solo se usa para una imagen de paralaje ordenada (aunque se usa para este propósito) sino para cualquier interacción que alguien tenga con su sitio.

Eso significa usar la barra de búsqueda, hacer clic en una imagen o ejecutar un enlace. JavaScript es lo que permite que su sitio responda a los comentarios de los usuarios, sin importar cuán básico sea. Para el desarrollo de plugins y temas, no necesitará hacer mucho con JS.

En lo que respecta a nuestro edificio, JavaScript se compara más fácilmente con puertas, ascensores, etc. Convierte la losa de hormigón en algo funcional.

PHP

PHP, o preprocesador de hipertexto, es un lenguaje de script del lado del servidor utilizado en el desarrollo web de back-end con MySQL. Se utiliza para manipular páginas web creadas con HTML. Cada sitio web tendrá un lenguaje de script del lado del servidor para ejecutar scripts HTML.

Eso podría ser Java (no JavaScript, cosas diferentes), PHP o Python. A diferencia de los tres grandes que se ejecutan a través del navegador web, los scripts PHP se ejecutan en el propio servidor. Por lo general, eso significa almacenar y tomar datos de una base de datos MySQL.

La mayoría de los sitios de WordPress usan PHP, por lo que es más importante que lo aprenda a través de Java o Python si tiene la intención de desarrollar en la plataforma. Para nuestro edificio, PHP sería el arquitecto y contratista que lo hizo posible..

Escribir su propio complemento

Hemos cubierto una lista masiva de complementos entre nuestras tres guías de WordPress. Aquí, vamos a desglosar cómo puedes hacer el tuyo. Sin embargo, debe tener en cuenta que este no es un tutorial sobre PHP. Si no tiene conocimiento de PHP, puede seguir nuestra pequeña guía aquí, pero no tendrá mucha aplicación práctica hasta que aprenda el idioma.

Empecemos por lo que realmente es un complemento. Esencialmente, es solo un script PHP que modifica algo en su sitio web. Los temas modifican el aspecto de su sitio web y los complementos modifican su funcionamiento.

Suena bastante básico, pero los dos tienen mucho crossover. Como se menciona en nuestra guía intermedia, cada tema tiene un archivo functions.php que maneja el comportamiento de su sitio. Puede editar este archivo para lograr lo que busca con un complemento, pero no siempre es práctico.

Un cambio como la longitud de la publicación o el tamaño de la sección de comentarios se puede cambiar fácilmente en sus archivos de tema, pero algo más intensivo, como una lista de correo, se adapta mejor con su propio complemento.

Crear un complemento es realmente simple con WordPress. Acceda a su sitio a través de FTP y diríjase por el camino “public_html > wp-content > complementos “. Cree un nuevo directorio y asígnele el nombre que desee. Para este tutorial, simplemente lo llamaremos “myplugin”.

Abra NotePad o cualquier editor de script e ingrese lo siguiente:

<?php

  / *

  Nombre del complemento: Mi complemento

  URI del complemento: http://my-fake-plugin.com

  descripción: >-

 Puedo agregar complementos a WordPress

  Versión: 1.0

  Autor: Desarrollador de complementos

  Autor URI: http://plugin-developer.com

  Licencia: GPL2

  * /

?>

Coloque ese archivo en la carpeta que acaba de crear y asígnele el nombre “myplugin.php”. De todas las opciones aquí, solo se requiere el nombre del complemento, pero es una buena idea agregar tantos detalles como sea posible si tiene la intención de distribuir el complemento en línea.

Después de cargar el archivo, puede ir a su panel de WordPress y activarlo. Por supuesto, en realidad no hará nada, pero esto es solo una demostración para mostrarle cómo funciona el proceso. Depende de usted escribir el guión.

Sin embargo, no siempre es tan simple como escribir su script y tirarlo a una carpeta. A veces es mejor dividir el complemento en varios archivos según la necesidad. Si es nuevo en el proceso de desarrollo, le recomendamos que consulte los scripts de complementos populares para ver cómo están estructurados..

Antes de pasar a los temas, queremos dar algunas notas sobre las cosas que todos los complementos necesitan. WordPress proporciona tres ganchos para asegurarse de que su complemento solo almacene información cuando se activa y toma todos esos datos cuando se desactiva o desinstala.

  • register_activation_hook (): esta es la función que se ejecuta cuando su complemento se activa dentro de WordPress. Este es el gancho que se llama cuando el complemento está activo y ejecuta la primera función en el script.
  • register_deactivation_hook (): al igual que el gancho anterior, este activa WordPress para ejecutar una función cuando el complemento está desactivado. Por lo general, no eliminará datos aquí, pero recorte la grasa innecesaria cuando el complemento no está activo.
  • register_uninstall_hook (): esta es la función que se ejecuta cuando se elimina el complemento en el panel de WordPress. Es un buen área para eliminar cualquier dato que haya dejado el complemento. El complemento debe poder funcionar por separado del gancho para que se desinstale correctamente. Si no puede llegar allí, necesitará crear un archivo uninstall.php.

No podemos entrar en detalles sobre el desarrollo de su propio complemento, ya que toma cualquier idea que tenga y, a menudo, algo de experiencia en scripting. Si tiene ambos, le recomendamos que eche un vistazo al Manual de complementos de WordPress para conocer los entresijos del sistema..

Escribiendo tu propio tema

Hay un complemento para casi cualquier cosa y el desarrollo es bastante complicado si necesita algo que encuentre en la base de datos de complementos. Para muchos, desarrollar un tema es mucho más práctico. Aún así, necesitará un conocimiento de CSS y PHP para ejecutar su propio desarrollo de temas.

Fuera de ese conocimiento, el desarrollo del tema es bastante simple. Nos basamos en la información de nuestra guía intermedia sobre temas secundarios, así que asegúrese de leerla antes de continuar (el enlace está arriba).

Hay dos opciones para desarrollar su propio tema: a través de un tema de marco o desde cero. Recomendamos lo primero, ya que puede comenzar a funcionar con bastante rapidez mientras mantiene el control sobre el estilo de su sitio web..

Es el mismo proceso de usar un tema secundario en WordPress. En este caso, el marco es el tema principal y el tema secundario maneja todo el estilo. Vuelva a ejecutar el proceso en la guía anterior de instalar un marco de tema y crear un archivo style.css y functions.php para unir los dos.

Cada marco es diferente, al igual que cada tema. Algunos vienen con una etiqueta de precio y algunos vienen con características diferentes de los demás. Asegúrese de mirar alrededor para encontrar uno que funcione mejor para sus necesidades. Aquí hay tres de nuestros favoritos:

  • Génesis
  • Portal
  • Núcleo híbrido

Desarrollar su propio tema solo técnicamente requiere dos archivos: index.php y style.css. Sin embargo, muchos temas incluyen algunos archivos más para especificar el encabezado, el pie de página y las barras laterales de una página web. Aquí hay una breve descripción de los archivos que tendrán la mayoría de los temas:

  • index.php: El núcleo de tu tema. Esta es el área principal que especificará dónde se encuentran todas las opciones de tema. Bien nombrado, es un índice para su tema
  • style.css: Este es el aspecto general de su sitio. Aquí, definirá los colores, las fuentes, el espaciado, etc. del contenido principal
  • header.php: El script para generar toda la información del encabezado, incluido el logotipo, el menú principal, etc.
  • sidebar.php: Toda la información sobre cómo funcionan las barras laterales en su tema. Consulte nuestra guía para principiantes (vinculada anteriormente) para obtener más información sobre las barras laterales.
  • footer.php: Tan explicativo como los últimos tres, esto maneja la sección de pie de página de su sitio web

Su objetivo es comenzar con un archivo de índice, utilizando un marco como Bootstrap para comenzar y expandirlo dividiendo ese archivo en archivos separados para encabezados, pies de página y barras laterales. Al igual que los complementos, un buen ejercicio es revisar los archivos de temas incluidos con WordPress para ver cómo están estructurados.

En muchos casos, adoptar un marco para construir su tema es la mejor manera de hacerlo. Eliminará todos los scripts básicos para que tenga un sitio funcional y le permita regresar y realizar cambios en el estilo general del mismo..

Si quieres intentarlo tú mismo, prepárate para el largo recorrido. No es tan difícil como el desarrollo de complementos en muchos sentidos, pero consume mucho más tiempo. Consulte el Manual de temas de WordPress para aprender todo sobre el formato y la estructura de su tema.

Consejos generales de WordPress

Con la complejidad de WordPress, es fácil perderse en todo el alboroto. Como reverencia a nuestra serie de tres partes en WordPress, le daremos algunos consejos generales sobre el uso del CMS para que pueda ejecutar su sitio correctamente.

Mantenlo simple

Por encima de todo, es importante mantener WordPress lo más simple posible. Toneladas de complementos, estilos personalizados y diseños intrincados de publicaciones rara vez pagan algo positivo para su sitio. Los resultados suelen ser tiempos de carga lentos, incompatibilidades de complementos y páginas web rotas.

Ejecute su sitio solo con los complementos esenciales y las opciones de estilo. Con la cantidad de transferencias de datos de WordPress, cada complemento u opción extravagante solo se suma al tiempo de carga que ya es bastante largo. Si quieres algo llamativo, prepárate para hacer una optimización seria o utiliza un creador de sitios web.

Si estás en el extremo de la codificación de las cosas, eso significa no consentirte también. Mantenga limpio su código e intente no hacer nada elegante si está desarrollando su propio complemento o tema. En última instancia, eso hace que el script sea más difícil de ejecutar para WordPress.

Actualizar a menudo

No podemos enfatizar este punto lo suficiente. WordPress es una plataforma en constante evolución con muchas partes móviles. Una actualización en un complemento o característica puede causar incompatibilidades con otro que conduzca a un sitio roto o caído.

Tan pronto como llegue una actualización, impleméntela en su sitio. En algunos casos, esto puede causar incompatibilidad, así que asegúrese de hacer una copia de seguridad de su sitio (que cubriremos en la siguiente sección) para que pueda revertir en caso de que esto suceda.

Sin embargo, es mejor seguir adelante y hacer la actualización. Sentarse en una pila masiva de cambios solo ralentizará su sitio e, incluso si experimenta un complemento que se rompe con la actualización de otro, puede avisar a los desarrolladores para que puedan implementar una revisión.

Copia de seguridad constante

Después de hacer todo el trabajo en su sitio de WordPress, sería perjudicial perderlo en un servidor pirateado o roto. Si bien es poco probable, debe hacer una copia de seguridad de su sitio con la mayor frecuencia posible utilizando uno de los mejores servicios de copia de seguridad en línea.

Hay un montón de complementos de WordPress que se integran con el respaldo en línea y el almacenamiento en la nube para darle redundancia a su sitio web. Una de las mejores opciones para esto es UpdraftPlus, que le permite almacenar sus copias de seguridad directamente en Dropbox (lea nuestra reseña de Dropbox) o Google Drive (lea nuestra reseña de Google Drive).

Es poco probable que los datos de su sitio web se borren por completo, pero ciertamente es posible. Es un pequeño impuesto pagar por la tranquilidad que sin duda pagará dividendos en el evento catastrófico de que se pierda cualquiera de sus datos..

Pensamientos finales

Con eso, hemos terminado nuestro curso de tres partes para aprender WordPress. A pesar de que cubrimos mucho en el transcurso de estas guías, hay mucho más que aprender sobre la plataforma. Asegúrese de leer en el Codex de WordPress para aprender cualquier cosa que no esté cubierta aquí.

Incluso con todo el conocimiento de WordPress, es un esfuerzo vano si no tiene un proveedor de alojamiento web sólido para ejecutar su sitio web. Asegúrese de consultar nuestro mejor alojamiento web para WordPress para asegurarse de que todo su trabajo duro se combine con un servidor sólido.

¿Qué otras preguntas de WordPress tienes? Háganos saber en los comentarios a continuación y, como siempre, gracias por leer.

Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map