Descubre en este tutorial cómo puedes asegurarte de ejecutar una función (o cualquier código) solo en webs que tengan una versión mínima de WordPress.
WordPress evoluciona bastante rápido y en algunas actualizaciones incorpora nuevas funciones o hooks.
Esto está genial, pero si estás creando un plugin o código a medida y quieres usar alguna de estas actualizaciones debes de tenerlo en cuenta para no causar errores en instalaciones con una versión de WordPress inferior.
Así que lo recomendable es obtener la versión de la instalación del WordPress donde se va a ejecutar el código y usar un condicional para que solo lo haga si es una versión superior a la que decidas.
En este tutorial vas a aprender cómo hacerlo:
Código para ejecutar diferentes códigos dependiendo de la versión de WordPress
Para obtener la versión de WordPress puedes utilizar la variable global $wp_version
.
Este sería un ejemplo sencillo de cómo mostrar la versión de WordPress usando un shortcode:
Para ver este código y los otros 2057 snippets de esta web,
identifícate o suscríbete aquí.
Una vez que obtienes la versión de WordPress, la idea es utilizar esa información para hacer que la ejecución de un código esté condicionada por la versión de WordPress del sitio en cuestión.
La función podría ser algo así:
Para ver este código y los otros 2057 snippets de esta web,
identifícate o suscríbete aquí.
Como puedes observar, primero obtienes la versión de WordPress usando la variable global y después ejecutas el filtro solo si la versión es igual superior a la 5.9.
Para adecuar estos ejemplos a tu conveniencia solo tienes que modificar la versión de WordPress y añadir el código que quieres que se ejecute dependiendo de la versión.
Conclusión
Ahora ya sabes cómo obtener la versión de WordPress de una instalación y ejecutar diferentes códigos dependiendo de la misma.
¿Alguna duda? Te leo en los comentarios.
Y si quieres darme una sugerencia para próximos tutoriales, déjamela en el formulario de contacto. Ventajas de ser suscriptor. 😉