Descubre en este tutorial cómo impedir que el usuario modifique la estructura de una plantilla de bloques en WordPress con una línea de código.
Hace unos días aprendiste las virtudes de crear una plantilla de bloques específica para un CPT.
Este era el resultado:
Esto puede hacerle la vida mucho más fácil a tu cliente porque, una vez creada la estructura, solo tendrá que introducir los datos.
Pero ¿y si quieres evitar que cambie los bloques de sitio o introduzca alguno nuevo?
Pues no pasa nada porque puedes «bloquear» estas plantillas de dos formas distintas.
Escoge la tuya. 🙂
Snippet para bloquear la edición de una plantilla de bloques
Estos son los dos niveles de «bloqueo» a tu disposición:
Para ver este código y los otros 2055 snippets de esta web,
identifícate o suscríbete aquí.
Con la primera, impides que se muevan o introduzcan nuevos bloques.
En cambio, la segunda solo evita se añadan bloques adicionales.
Tomando el ejemplo de la plantilla de bloques para un CPT creada en el tutorial anterior quedaría así:
Para ver este código y los otros 2055 snippets de esta web,
identifícate o suscríbete aquí.
Ya lo tienes.
Conclusión
Ahora no solo sabes cómo crear una plantilla de bloques para ponérselo fácil a tu cliente, sino que también sabes cómo bloquearla para impedir que modifiquen su estructura.
Dependiendo de la complejidad de la plantilla o los conocimientos de tu cliente esto puede solucionar muchos problemas antes de que ocurran. 😉
¿Alguna pregunta o sugerencia para próximos snippets? Déjala en los comentarios.
Ventajas de ser suscriptor.