: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
api.controlConstructor['datetime'] = api.Control.extend( {
this.container.on( 'change', 'input[type="datetime-local"]', function() {
if (control.params.id === 'ppwp_sitewide_start_time' && this.value ) {
var endTime = document.getElementById("datetime-ppwp_sitewide_end_time");
endTime.min = this.value;
if (control.params.id === 'ppwp_sitewide_start_time' && !this.value ) {
var endTime = document.getElementById("datetime-ppwp_sitewide_end_time");
if (control.params.id === 'ppwp_sitewide_end_time' ) {
document.getElementById('datetime-ppwp_sitewide_end_time-error-message').style.display = 'none';
var startTime = document.getElementById("datetime-ppwp_sitewide_start_time").value;
var countDownDateStart = new Date(startTime).getTime();
var countDownDateEnd = new Date(this.value).getTime();
if ( countDownDateStart > countDownDateEnd ) {
document.getElementById('datetime-ppwp_sitewide_end_time-error-message').style.display = 'block';
control.setting.set( value );
} )( jQuery, wp.customize );