In WooCommerce WordPress zeigt ui-datepicker-year nur 20 Jahre an.
P粉720716934
2023-08-06 21:20:13
<p>Ich muss die Datei function.php aktualisieren, damit sie 99 Jahre statt nur 20 Jahre anzeigt. Ich verwende das Bizberg-Theme. <br /><br />Ich habe diese Methode erfolglos ausprobiert, um den Zeitbereich zu erweitern. Das Problem ist, dass die Bildlaufleiste immer noch nur 20 Jahre zulässt, ich brauche 99 Jahre. </p><p><br /></p>
<pre class="brush:php;toolbar:false;">function extend_date_of_birth_range() {
?>
<script>
jQuery(function($) {
var currentYear = new Date().getFullYear();
var startYear = currentYear - 99;
var endYear = currentYear - 10;
// Ersetzen Sie „billing_date_of_birth“ durch die ID oder den Namen Ihres Geburtsdatumsfelds
$('#billing_date_of_birth').datepicker('option', {
yearRange: startYear + ':' + endYear
});
});
</script>
<?php
}
add_action('wp_footer', 'extend_date_of_birth_range');</pre>
<p><br /></p>
试一下这个
将"dateRange"变量放置如下:
将此函数添加到function.php文件中,希望这能帮到你。