JAVA / jQuery

【MW WP form】MW WP form で「任意の日付(臨時)を選択不可」にする方法【javascript】

0=日曜、3=水曜 を永久に選択不可にして、
2023-09-10、2023-10-10 を臨時に選択不可に。

footer.php に記述するのみ。

<script>
jQuery(function($){ 
    $(".hasDatepicker").datepicker("option","beforeShowDay",function(date){
        var ret = [(date.getDay() != 0 && date.getDay() != 3)]; 

        // 任意の日付を選択不可にする
        var disableDates = ["2023-09-10", "2023-10-10"]; // 選択不可にしたい日付を追加
        var dateString = $.datepicker.formatDate('yy-mm-dd', date);
        if ($.inArray(dateString, disableDates) !== -1) {
            ret = [false];
        }

        return ret; 
    });
});
</script>