Pregunta sobre Contact Form 7 Dynamic Text Extension de Wordpress:

La URL del archivo ACF no se está ejecutando

Un usuario preguntó 👇

Estamos ejecutando WP 4.9.4, C7 versión 5.0.1 y su plugin versión 2.0.2.1. 2 campos ACF están conectados al formulario C7 guardado en CPT. Aquí están los códigos en Q7:
[dynamichidden dialogid “CF7_get_custom_field key=’dialog_id’”] [dynamichidden rurl “CF7_get_custom_field key=’return_url’”]

En nuestra forma de cara inicial, el valor de entrada de un elemento NO dibuja la URL del archivo. He configurado mi campo de archivo ACF para restaurar la URL del archivo. Incluso fui a verificar el ACF y puedo mostrar este campo ACF return_url en una plantilla. Entonces sé que ACF está funcionando correctamente. Además, el siguiente campo dialog_id está dibujando el valor correcto establecido en el CPT. Pero la URL del archivo no se dibuja correctamente.

aquí hay una copia de mi etiqueta de formulario:

como puede ver, parece estar arrastrando el ID de archivo y NO la URL del archivo.

Agradeceríamos cualquier ayuda.

(@sevenspark)

hace 3 años

Hola dxladner,

CF7_get_custom_field acceso directo solo llamadas

get_post_meta( $post_id, $key , true )

No hay más información incrustada que esa: le da una clave, el atajo vuelve a colocar el valor ingresado para esa publicación en la base de datos. Verificaría el campo de su base de datos; probablemente encontrará la identificación allí.

Lo que sea que regrese al campo de archivo en ACF probablemente contendrá más información incorporada para capturar la ID (que es lo que almacena) y luego buscar la URL. Eso tiene sentido: siempre desea almacenar las ID detrás de escena, no las URL, ya que las URL pueden cambiar.

Dudo que desee utilizar un acceso directo ACF que devuelva la URL (o escriba la suya propia si es necesario), en lugar de simplemente capturar el valor de los metadatos.

Espero que ayude

Lanzador de hilos

(@dxladner)

hace 3 años

Gracias por la respuesta. Sí, después de indagar en el código, me di cuenta de que el acceso directo devolvía la identificación del archivo. Así que creé un plugin personalizado, que verifica su plugin y luego escribí mi propio acceso directo personalizado que devuelve la URL del archivo que necesito. ¡Gracias!

Esta respuesta fue modificada hace 3 años por.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.