tutorial pro mostrar functions fields custom advanced acfpro wordpress advanced-custom-fields

pro - custom fields wordpress



¿Cómo puedo restringir dos fechas en el selector de fechas de ACF para la fecha de inicio y la fecha de finalización en Wordpress? (4)

He creado un tipo de publicación de eventos en Wordpress. Para eso he puesto la fecha de inicio y la fecha de finalización del selector de fechas de ACF.

Quiero que el administrador pueda seleccionar Fecha de finalización mayor que Fecha de inicio.

¿Hay alguna forma de restringir la fecha de inicio y la fecha de finalización?

Por ejemplo, si el administrador elige el 1 de enero de 2016 como fecha de inicio, solo podrá seleccionar la fecha de finalización del 1 de enero o superior a la fecha seleccionada.



Creo que podemos hacerlo con el script java y usar este código para establecer el límite de la fecha de finalización:

$( ".selector" ).datepicker({ minDate: new Date( ) });


Es una característica muy importante y necesaria en ACF, mucha gente la quiere. He pasado mucho tiempo resolviendo esto e investigado, pero no obtengo ninguna solución para ello. Se solicita la función de ACF, por lo que vendrá con la última versión de ACF.


Tuve un problema similar con los campos de fecha regulares. Espero que este código JS (con el momento JS library) con algunos ajustes lo ayude.

$(document).ready(function() { $("input[name=''Arrival'']").change(function() { var date_picked = $("input[name=''Arrival'']").val(); var SpecialTo = moment(date_picked, "YYYY-MM-DD"); var today = new Date(); today.setDate(today.getDate() - 240); var selectedDate = new Date(date_picked); if (today <= selectedDate) { //alert(''Date is today or in future''); } else { alert(''Date is in the past''); $("input[name=''Arrival'']").val(''''); } }); })

Si pudiera publicar el código fuente de la entrada de fecha con un valor, probablemente podría cambiarlo a lo que está buscando.