Abrir URL dinámica con Php y PODs
-
Saludos!
Deseo ejecutar abrir el enlace de un campo dinámico creado con Pods (tipo web), para ello uso este código:
<?php $link = get_field('url_dinamico'); if( $link ): ?> <a href="<?php echo esc_url( $link ); ?>"></a> <?php endif; ?>
Para insertarlo lo hago a través de un shortcode que me genera «WPCode»
[wpcode id="2281"]
, lo pongo en un widget de ícono usando Elementor (campo enlace / etiqueta dinámica / Shortcode).Sin embargo, cuando abro la página y doy click en dicho botón, me lleva a la misma URL del sitio en el que me encuentro en ese momento. Sin embargo, si modifico el código de esta manera:
<?php $link = get_field('url_dinamico'); if( $link ): ?> <a class="button" href="<?php echo esc_url( $link ); ?>">Botón de prueba</a> <?php endif; ?>
Me genera correctamente un botón que me abre la web ingresada en el campo dinámico en una nueva pestaña.
¿Qué podría modificar del código anterior para que pueda insertarlo como enlace en el widget que deseo?
- Debes estar registrado para responder a este debate.