Impedir publicar si no hay una imagen destacada en un artículo
En esta ocasión vamos a ver cómo podemos impedir publicar si no hay una imagen destacada.
Si tienes un blog en tu página web, habrás visto que a la hora de escribir un artículo tienes la opción de agregar o no, una imagen destacada para dicho artículo. Si eres tú el único que escribe en tu blog, seguramente no se te olvidará insertar dicha imagen destacada, pero si tienes a más gente que que escribe en tu blog, seguramente te habrá pasado alguna vez que alguien se olvida de insertar una imagen destacada en su artículo.
Código que vamos a utilizar para impedir publicar si no hay una imagen destacada
Para evitar que se te escape algún artículo sin su imagen destacada, podemos utilizar un código como el siguiente.
Este contenido es exclusivo para los usuarios de pago de la web.
Si ya lo eres accede a tu cuenta, y si aún no te has suscrito, regístrate desde aquí.
¡Nos vemos dentro!
Qué hace este código
En primer lugar, creamos una función para comprobar si el artículo tiene una imagen destacada (comprobar_imagen_destacada). A continuación prepararemos un mensaje de error (tiene_imagen) y creamos una acción que revise al guardar el artículo, si este tiene una imagen destacada, si no tiene esta imagen, directamente no guardará el artículo y le cambiará su estado a borrador (draft).
A continuación vuelve a hacer una comprobación de la imagen destacada, y si la encuentra, entonces la muestra, pero si no la encuentra, entonces mostrará un mensaje de error (Para publicar este artículo, debes añadir una imagen destacada, mientras tanto, el artículo se ha guardado correctamente.)
Dónde tenemos que poner este código
A estas alturas de la película, ya sabrás dónde podemos colocar este código, y también sabrás que yo soy partidario de ponerlo en un plugin de snippets de código.
Este artículo ha sido visitado: 35 veces
Obtén acceso a los secretos mejor guardados de WordPress con solo un clic
Suscríbete a la newsletter y recibe en tu correo electrónico 10 snippets de código exclusivos que nunca se han publicado en nuestra membresía y que nunca se publicarán.
Obtén la ventaja definitiva en WordPress y conviértete en un experto.
10 códigos para WordPress, Divi y WooCommerce, que nunca han sido publicados aquí, ni se publicarán
Deja que WordPress trabaje por ti, utiliza código.