Avisos
Vaciar todo

[Resuelto] Crear enlaces dinámicos

8 Respuestas
3 Usuarios
0 Reactions
15 Visitas
Respuestas: 32
Eminent Member
Topic starter
 

Me gustaría crear un enlace dinámico en un botón tengo la en página  https://www.hotelmiramarplaya.com/oferta-playa-julio/  que cambie con los años.
El enlace lo pongo abajo me gustaria coger el valor del año de una variable o hacerlo dinámico, he estado leyendo documentación y no he encontrado como hacerlo. revise custom attributes, y etiquetas dinamicas, pero no he logrado hacerlo.

La idea es en el valor: mphb_check_in_date que ponga la fecha del 1 de Julio del año actual

Gracias.

https://www.hotelmiramarplaya.com/resultados-multireserva/?
mphb_check_in_date=01%2F07%2F2024&
mphb_check_out_date=02%2F07%2F2024
&mphb_adults=2&
mphb_children=0&
mphb_check_in_date=2024-07-01&
mphb_check_out_date=2024-07-02

Contenido solo visible a usuarios registrados


 
Respondido : 07/02/2024 12:02 pm
Respuestas: 18646
Soporte CMS Webempresa
 

Hola Alberto, 

En este caso para crear este tipo de enlaces estás usando algún tipo de plugins para reservar donde obtienes los valores específicos que deseas añadir en las variables? Coméntanos más detalles sobre donde obtienes estos valores de las reservas para verificarlo con mayor detalle. 

Un Saludo 


 
Respondido : 07/02/2024 4:08 pm
Respuestas: 32
Eminent Member
Topic starter
 

@karen

Hola Karen,

Hemos creado unas páginas de ofertas tipo landing y al final el boton tiene los parámetros del buscador de hoteles: la url a formar es una url con parametros donde quiero rellenar los parámetros:

'mphb_check_in_date' y 'mphb_check_out_date'

con una fecha de julio por ejemplo entrada: 01/07/2024 y salida 02/07/2024

El valor que le meto en la url del botón es este:

https://www.hotelmiramarplaya.com/resultados-multireserva/?mphb_check_in_date=01%2F07%2F2024&mphb_check_out_date=02%2F07%2F2024&mphb_adults=2&mphb_children=0&mphb_check_in_date=2024-07-01&mphb_check_out_date=2024-07-02

La idea es darle un poquito de inteligencia y que lo cambie con el valor del año.

No hay plugins de por medio.

Gracias.


 
Respondido : 07/02/2024 4:25 pm
Pepe
 Pepe
Respuestas: 41108
Illustrious Member Admin
 

Hola Alberto.

.- Añade lo siguiente al archivo functions.php o si utilizas algún plugin para añadir código como puede ser Code Snippets

function fecha_actual_con_anio_shortcode() {
// Obtener el año actual
$anio_actual = date('Y');

// Fecha fija con año dinámico
$fecha_fija_con_anio = 'Julio ' . $anio_actual;

return $fecha_fija_con_anio;
}

add_shortcode('fecha_actual_con_anio', 'fecha_actual_con_anio_shortcode');

Este código creará un ShortCode que podrás añadir en el Botón:

.- Edita la pagina donde tienes el boton

.- Edita el botón y en el texto del boton añade lo siguiente:

Reservar [fecha_actual_con_anio]

 

Guarda los cambios y lo revisas.

 

Por cierto, eres de Miramar ?

 

Un Saludo

 


Esta publicación ha sido modificada el hace 2 años por Pepe
 
Respondido : 07/02/2024 4:46 pm
Respuestas: 32
Eminent Member
Topic starter
 

Gracias Pepe,

Quería añadir la fecha dinámica en el campo URL del botón en el enlace he pegado este enlace al pantallazo.

Enlace a foto de Elementor 

Al final he cambiado el planteamiento y he utilizado el shortcode para generar toda la URL y lo he añadido como etiqueta dinámica de tipo shotcode.

No soy de Miramar, llevo la página web del hotel. 

Saludos.

 


 
Respondido : 07/02/2024 7:55 pm
Respuestas: 18646
Soporte CMS Webempresa
 

Hola Alberto, 

En este caso entiendo que has logrado configurar lo que necesitas con lo comentando por Pepe?

Un Saludo 


 
Respondido : 07/02/2024 8:03 pm
Respuestas: 32
Eminent Member
Topic starter
 

@karen

Si todo correcto.

Gracias Karen y Pepe.

Saludos

 


 
Respondido : 07/02/2024 8:25 pm
Respuestas: 18646
Soporte CMS Webempresa
 

Hola Alberto, 

Gracias a ti, es un placer para nosotros siempre poder ayudarte. 

No dudes en escribirnos si tienes cualquier otra consulta. 

Un Saludo 😊 


 
Respondido : 07/02/2024 9:10 pm