php WooCommerce WordPress中的ui-datepicker-year只显示20年

qeeaahzv  于 2023-08-02  发布在  PHP
关注(0)|答案(2)|浏览(98)

**我需要更新function.php文件,使其显示99年而不仅仅是20年,我运行Bizberg主题

试过这个,它没能给予我一个扩展的范围,问题是滚动条仍然只允许20年,我需要99**

function extend_date_of_birth_range() {
    ?>
    <script>
        jQuery(function($) {
            var currentYear = new Date().getFullYear();
            var startYear = currentYear - 99;
            var endYear = currentYear - 10;

            // Replace "billing_date_of_birth" with the ID or name of your date of birth field
            $('#billing_date_of_birth').datepicker('option', {
                yearRange: startYear + ':' + endYear
            });
        });
    </script>
    <?php
}
add_action('wp_footer', 'extend_date_of_birth_range');

字符串

e0bqpujr

e0bqpujr1#

在function.php文件中添加此函数,希望对您有所帮助

<?php 
function extend_date_of_birth_range() {
    ?>
    <script>
        jQuery(function($) {
            var currentYear = new Date().getFullYear();
            var startYear = currentYear - 99;
            var endYear = currentYear - 10;
            var dateRange = '"'+startYear+' : '+endYear+'"';

            // Replace "billing_date_of_birth" with the ID or name of your date of birth field
            $('#billing_date_of_birth').datepicker('option', {
                yearRange: dateRange
            });
        });
    </script>
    <?php
}
add_action('wp_footer', 'extend_date_of_birth_range');
?>

字符串

tv6aics1

tv6aics12#

你可以这样使用:

var dateRange = '"'+startYear+' : '+endYear+'"';

字符串
并将“dateRange”变量如下所示:

// Replace "billing_date_of_birth" with the ID or name of your date of birth field
$('#billing_date_of_birth').datepicker('option', {
     yearRange: dateRange
});

相关问题