Cómo averiguar la versión de WordPress

Cómo averiguar la versión de WordPress

Si te han hackeado un sitio WordPress o se ha roto por cualquier otro motivo te vendrá bien volver a pisar todos los ficheros para asegurarte que están limpios y no falta ninguno.

Hay dos formas de averiguar la versión de una instalación WordPress, uno buscando en un fichero, otro buscando en la base de datos que te vendrá muy bien para cuando no puedas usar el primer método.

1) Averiguando la versión de WordPress desde el sistema de archivos.

Abre el archivo /wp-includes/version.php y en las primeras líneas de código verás la versión, será algo similar a esto:


<?php
/**
* The WordPress version string
*
* @global string $wp_version
*/
$wp_version = '4.4.7';

2. Averiguando la versión de WordPress desde la base de datos.

Para acceder a la base de datos necesitamos phpMyAdmin, esta herramienta se encontrará disponible desde el panel de control de tu alojamiento, desde allí deberás poder abrir la base de datos de tu WordPress. Una vez que estés dentro de phpMyAdmin tienes que ir a la tabla wp_options. Desde esta table tienes que buscar una fila de datos cuyo option_name sea db_version, para ello puedes ordenar las filas por la columa option_name, de forma ascendente y verás dicha fila en la primera o segunda página.

Cuando encuentres la fila verás algo como esto, fíjate en el valor que tiene db_version, pone 35700:

Ahora que sabemos ese valor podemos ir a la página de versiones de WordPress para averiguar a cuál corresponde, pincha este enlace. Allí verás una lista de versiones y sólo hay que buscar el valor 35700, fíjate en la imagen. En este caso verás que hay varias versiones WordPress que usan la misma versión de base de datos 35700, desde la 4.4 hasta la 4.4.7, esto quiere decir que todas esas versiones WordPress usan la misma base de datos, sin hacer cambios en su esquema, por tanto cualquiera de esas versiones te pueden servir.

blank

 

Actualizar WordPress ¿Apto para todos los públicos?

Actualizar WordPress ¿Apto para todos los públicos?

Actualizar WordPress en principio parece una tarea sencilla pero puede complicarse hasta el punto de dañar la página y dejarla inutilizada totalmente.

Ya sabemos que WordPress es un entorno amigable, «fácil» de utilizar, casi parece una herramienta ofimática y actualizar debería ser cosa de niños, como actualizar el sistema operativo de nuestro móvil, pero en realidad es un proceso sin garantías que puede provocar serios problemas.

WordPress es una herramienta desarrollada por una empresa y una comunidad de desarrolladores, va publicando versiones estables y tienen medios para chequear y garantizar con bastante fiabilidad que su software es liberado sin errores. Bueno, en la realidad esto no es cierto. Lo normal es que WordPress libere nuevas versiones sin errores pero a veces meten la pata, introducen otros nuevos o boquetes de seguridad. A principios de septiembre del 2016 publicaron una versión que generaba problemas, dos semanas más tarde publicaron otra que los solucionaba, este es el pan nuestro del software open source. Tienen grandes programadores en sus filas pero WordPress funciona en más de 70 millones de sitios webs de todo el mundo, no pueden testear su aplicación en todos ellos, por tanto es normal que publiquen fallos que afecten sólo a parte de ese gran mercado web.

¿Qué elementos intervienen en la actualización WordPress?

Por otro lado tenemos otros dos elementos que intervienen en nuestro sitio WordPress: el theme (o plantilla) y los plugins. Aquí también podemos tener bastantes problemas a la hora de actualizar porque hay plugins y temas profesionales, normalmente de pago, y otros que no lo son y contienen errores y pocas ganas de arreglarlos por parte de sus desarrolladores. Hay que tener en cuenta que si usamos plugins o plantillas gratuitas es probable que estén realizadas por un programador que lo mantiene en sus ratos libres, puede que no tenga tiempo de corregir errores o simplemente puede que no sea buen programador y su código sea como un colador por donde «todo» se cuela.

La combinación del core o núcleo de WordPress, el tema y los plugins puede ser como lanzar un coche cuesta abajo sin conductor, si no hay obstáculos seguirá avanzando y si los hay habrá problemas…

Por todas estas razones, mi recomendación es que antes de hacer una actualización de WordPress crées un punto de restauración de tu sitio web, quizá el directorio uploads lo puedas dejar fuera de la copia porque no sufrirá cambios en la actualización pero los demás directorios y ficheros sí pueden sufrir cambios. En esta copia de seguridad debemos respaldar la base de datos también.

¿Cómo creo un punto de restauración de mi WordPress?

Hay dos formas de crear el punto de restauración, el primer método es el recomendado por ser algo más sencillo y automático.

Método automático con Duplicator

Esta es la forma más sencilla. Este magnífico plugin gratuito te permite respaldar ficheros y base de datos, genera dos archivos al final del proceso, un .zip y un .php, descargas estos dos archivos a tu ordenador y ya tienes respaldada tu página. La única salvedad o problema que podrías encontrar es que tengas mucho contenido en el directorio uploads, muchas imágenes, PDFs o archivos multimedia, y el plugin no sea capaz de hacer la copia completa. En este caso puedes excluir dicho directorio y así podrás hacer el respaldo, no importa que no esté respaldado el directorio uploads porque sólo quieres crear un punto de restauración por si hay problemas en la actualización.

Método manual

Este método consiste en descargar todos los ficheros de la web por FTP. Para ello tendrás que acceder al panel de control de tu alojamiento para obtener las credenciales FTP y con FileZilla podrás descargar los ficheros de la página.

Para respaldar la base de datos también necesitarás acceder al panel de control de tu alojamiento, dentro tendrás alguna opción para acceder a la base de datos mediante la herramienta phpMyAdmin, con dicha herramienta puedes hacer la exportación.

Si por un casual tu panel de control es CPanel, todavía más fácil, puedes respaldar ficheros y BD con un click desde el apartado Copias de seguridad.

Ahora ya podemos actualizar

Si ya has creado el punto de restauración puedes proceder a actualizar todo, WordPress, plugins, el theme. Una vez que hayas actualizado deberías chequear lo siguiente:

  • Que funciona el administrador de WordPress, edita una entrada o página para garantizar que todo está en orden.
  • Que funciona el frontal o parte pública de tu web. Navega por los apartados, comprueba que funcionen los sliders, que la maquetación del texto sea correcto y sobre todo el formulario de contacto.

¿Y si hay problemas?

Si algo falla en tu página habrá que analizar el problema. Si es algo puntual quizá se pueda resolver fácilmente, si no, habrá que aplicar en tu web el punto de restauración que creaste y a partir de ahí ir actualizando paso a paso hasta encontrar el origen del problema.

¿Conviene estar siempre actualizado?

Sí y no. Conviene tener tu web lo más actualizada posible pero si estás demasiado actualizado sufrirás los errores de programación introducidos en las nuevas versiones del software. Es mejor esperar un tiempo antes de actualizar, así nos aseguramos que las versiones vayan madurando.

¿Quién me puede ayudar?

Si alojas tu web con nosotros nos encargamos de actualizar tu web regularmente, normalmente cada mes, creamos los puntos de restauración y damos todos los pasos para intentar que tu página esté actualizada y si algo falla nos encargamos de averiguar el origen del problema. Consulta nuestros planes de alojamiento y mantenimiento web.

Si no alojas tu web con nosotros también puedes ¡pedir ayuda a nuestros superhéroes!

Problemas WordPress: No puedo crear contenido en Avada, aparece una ventana negra

Problemas WordPress: No puedo crear contenido en Avada, aparece una ventana negra

Hay un problema que tiene locos a los usuarios de Avada y es que no pueden utilizar la herramienta para crear contenido porque hay una ventana negra emergente que cubre toda la página.

Este problema es un error de algunas versiones de Avada, a mí me ha ocurrido con la versión 3.6.1, 3.6.2 y creo que ocurre en alguna más.

El problema consiste en que aparece una capa negra (<div>) por encima de la propia ventana emergente de Avada con la que se configuran los parámetros de los módulos. Esta ventana impide la edición de los campos del módulo.

Solución, paso a paso

Hasta que el desarrollador solucione el problema, que por cierto se lo está tomando con mucha calma, hay un pequeño parche que he desarrollado y puedes utilizar. El parche consiste en aplicar unos estilos al CSS del administrador de WordPress, esos estilos ocultan esa capa negra y ya puedes acceder al contenido.

1) Necesitamos crear una nueva hoja de estilos y modificar el archivo functions.php del tema. No te recomiendo hacerlo en el tema original de Avada, no es una buena práctica, te impedirá actualizar el tema, lo mejor es utilizar un tema hijo, ¡vamos a ello!

2) Si has comprado Avada en themeforest verás que en los archivos de descarga ya está el tema hijo creado, simplemente tienes que copiarlo a tu directorio wp-content/themes.

3) Tienes que activar el tema hijo, vas a Apariencia, temas y ahí activas el tema hijo que se llamará Avada child. Al hacer esto el menú superior de tu web se desconfigura, no pasa nada, vas a Menús, selecciona el menú principal y pincha el check Main Navigation, guarda y ya verás como tu web se ve con el menú correctamente.

4) En el directorio wp-content/themes/avada-child tienes que editar el archivo functions.php, puedes hacerlo desde Apariencia, Editor y tienes que añadir estas líneas de código:

function cdp_scripts() {
wp_enqueue_style( 'cdp_admin_css', get_stylesheet_directory_uri() . '/cdp_admin.css' );
}
add_action( 'admin_enqueue_scripts', 'cdp_scripts' );

5) Ahora tienes que crear un nuevo archivo (mediante FTP) llamado wp-content/themes/avada-child/cdp_admin.css y dentro tienes que pegar este código CSS:

body.wp-admin .ui-widget-overlay {
z-index:101 !important;
}

6) Guarda los cambios y …. ¡a funcionar!

¡Espero que te haya ayudado!

Añade botones compartir en redes sociales con este sencillo y liviano plugin WordPress

Añade botones compartir en redes sociales con este sencillo y liviano plugin WordPress

Existen numerosos plugins para añadir botones sociales en los post y páginas de un sitio WordPress pero todos tienen algún tipo de problema, como los citados a continuación:

  • Tardan mucho en cargar porque cada vez que renderizan los botones realizan conexiones al sitio web del desarrollador.
  • Añaden efectos CSS3 o funcionalidad Javascript compleja para hacer algún tipo de efecto en muchos casos innecesarios.
  • Configuración demasiado rebuscada o compleja para algo tan sencillo.

Este plugin llamado Simple Share Buttons es el plugin perfecto en este sentido, cumple los requisitos para evitar los problemas mencionados anteriormente.

Aquí dejamos el enlace de descarga.

 

Qué hacer cuando no puedes enviar correos desde tu página WordPress

Qué hacer cuando no puedes enviar correos desde tu página WordPress

Enviar emails desde una página WordPress parece una tarea sencilla pero muchas empresas de alojamiento tienden a restringir nuestros espacios web de tal forma que no puedan hacer algo que se salga de lo normal.

Se supone que enviar correos es una necesidad básica para una página web pero hasta eso lo suelen limitar, sobre todo si hemos contratado un plan de alojamiento excesivamente barato.

Cuando creamos páginas web siempre encontramos limitaciones en los alojamientos de los clientes y en este caso la restricción de envío de correos nos impide tener operativo un formulario de contacto para que nuestros usuarios puedan enviarnos mensajes desde la web.

Hemos encontrado una solución muy interesante a través de un plugin llamado WP Mail SMTP que nos permite configurar WordPress para que envíe todos los correos mediante SMTP en lugar de enviarlos mediante la función mail de PHP que utiliza el agente de correo predeterminado en Linux, que suele ser Sendmail, QMail, etc. El envío SMTP suele estar permitido en prácticamente todos los planes de hosting porque reduce muchísimo las posibilidades de hacer spam, que es lo que las empresas de alojamiento quieren evitar.

Instala este plugin, configura los parámetros de tu cuenta SMTP y todo lo tendrás listo y sin problemas!

 

Valoración en Google
5.0
Basado en 68 opiniones
×
js_loader