Hola, @ricardomat:
¿Podrías decirme el nombre del desarrollador o la empresa detrás del plugin que estás utilizando? Hay varios plugin que usan el mismo nombre, así que tengo que saber cuál es exactamente el que tienes instalado para intentar ayudarte.
¿Podrías decirme qué versión del plugin tienes instalada?
Parece que estás utilizando la última versión, así que queda descartado que ese sea el problema.
Como no puedo probar la versión Pro, no puedo confirmar lo siguiente, pero te dejo la pregunta retórica para que lo confirmes tú mismo: ¿Quizás el plugin todavía no es compatible con el bloque de finalizar compra?
Ten en cuenta que muchos plugins que modifican los formularios de la página de finalizar compra, son compatibles con el shortcode [woocommerce_checkout]
, pero todavía no han añadido compatibilidad con el bloque para Gutenberg.
Para confirmarlo, solo tienes que crear una página de pruebas, pegar el shortcode allí y abrir la página en la vista pública para ver si el campo aparece.
Yordan gracias por responder.
Gracias a tus comentarios me di cuenta que agregando el shortcode [woocommerce_checkout] desde el editor de Gutenberg se agrega un formulario distinto al que ya viene por defecto en la plantilla pero efectivamente SI me muestra el campo de Upload File y funciona perfectamente, lo único que no me gusta es el diseño de este formulario, dejo algunas capturas:
Formulario Original: https://snipboard.io/xK9XNR.jpg
Agregando el Sortcode: https://snipboard.io/tjpl5w.jpg
Diseño Original: https://snipboard.io/iT1lhP.jpg
Resultado: https://snipboard.io/vpHkaw.jpg
Como puedes ver si se muestra el campo, pero no quiero utilizar ese diseño, quisiera dejar el que viene en la plantilla por defecto.
Saludos!
Efectivamente, el diseño de ambos formularios es diferente porque también son enfoques de diseño distintos. El formulario que se genera con el shortcode es, en realidad, un formulario heredado que, muy probablemente, deje de mantenerse en el futuro cercano, en favor del formulario que imprime el nuevo bloque «Finalizar compra».
En realidad, la mayoría de plugins de este tipo ya deberían ser compatibles a estas alturas con dicho bloque, pero lo cierto es que casi todos los que he probado todavía no lo son. Mi recomendación es que entres en contacto con ThemeHigh y les solicites añadir compatibilidad con el bloque «Finalizar compra» (en inglés Checkout block). Con suerte, puede que ya estén trabajando en ello y te suministren una versión beta.
Vale muchísimas gracias, doy el tema por cerrado. Saludos