HEX
Server: Apache
System: Linux pdx1-shared-a1-31 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: dh_5jabqq (6436002)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /home/dh_5jabqq/bermudashipwreckarchive.com/wp-content/themes/loquet/includes/datepicker.php
<?php
/*======
*
* Datepicker
*
======*/
if( !function_exists( 'loquet_datepicker' ) ) {

	function loquet_datepicker() {

		/*====== Customizer Settings ======*/
		$datepicker_format = get_theme_mod( 'loquet_datepicker_date_format', 'MM dd, yy' );

		if( empty( $datepicker_format ) ) {

			$datepicker_format = "MM dd, yy";

		}

		$other_months = get_theme_mod( 'loquet_datepicker_date_format', 'true' );
		$apply_button = get_theme_mod( 'loquet_datepicker_apply_button', 'true' );
		$first_day = get_theme_mod( 'loquet_datepicker_first_day', '1' );
		$duration = get_theme_mod( 'loquet_datepicker_duration', 'normal' );

		/*====== HTML Output ======*/
		wp_add_inline_script( "loquet", "jQuery(document).ready(function($){
			jQuery('.gt-datepicker-input').datepicker({
					dateFormat: '" . esc_attr( $datepicker_format ) . "',
					showOtherMonths: " . esc_attr( $other_months ) . ",
					showButtonPanel: " . esc_attr( $apply_button ) . ",
					firstDay: " . esc_attr( $first_day ) . ",
					duration: '" . esc_attr( $duration ) . "',
					closeText: '" . esc_html__( 'Apply', 'loquet' ) . "',
					prevText: '" . esc_html__( 'Prev', 'loquet' ) . "',
					nextText: '" . esc_html__( 'Next', 'loquet' ) . "',
					monthNames: [ '" . esc_html__( 'January', 'loquet' ) . "', '" . esc_html__( 'February', 'loquet' ) . "', '" . esc_html__( 'March', 'loquet' ) . "', '" . esc_html__( 'April', 'loquet' ) . "', '" . esc_html__( 'May', 'loquet' ) . "', '" . esc_html__( 'June', 'loquet' ) . "', '" . esc_html__( 'July', 'loquet' ) . "', '" . esc_html__( 'August', 'loquet' ) . "', '" . esc_html__( 'September', 'loquet' ) . "', '" . esc_html__( 'October', 'loquet' ) . "', '" . esc_html__( 'November', 'loquet' ) . "', '" . esc_html__( 'December', 'loquet' ) . "' ],
					monthNamesMin: [ '" . esc_html__( 'Jan', 'loquet' ) . "', '" . esc_html__( 'Feb', 'loquet' ) . "', '" . esc_html__( 'Mar', 'loquet' ) . "', '" . esc_html__( 'Apr', 'loquet' ) . "', '" . esc_html__( 'May', 'loquet' ) . "', '" . esc_html__( 'Jun', 'loquet' ) . "', '" . esc_html__( 'Jul', 'loquet' ) . "', '" . esc_html__( 'Aug', 'loquet' ) . "', '" . esc_html__( 'Sep', 'loquet' ) . "', '" . esc_html__( 'Oct', 'loquet' ) . "', '" . esc_html__( 'Nov', 'loquet' ) . "', '" . esc_html__( 'Dec', 'loquet' ) . "' ],
					dayNames: [ '" . esc_html__( 'Saturday', 'loquet' ) . "', '" . esc_html__( 'Monday', 'loquet' ) . "', '" . esc_html__( 'Tuesday', 'loquet' ) . "', '" . esc_html__( 'Wednesday', 'loquet' ) . "', '" . esc_html__( 'Thursday', 'loquet' ) . "', '" . esc_html__( 'Friday', 'loquet' ) . "', '" . esc_html__( 'Saturday', 'loquet' ) . "' ],
					dayNamesMin: [ '" . esc_html__( 'Su', 'loquet' ) . "', '" . esc_html__( 'Mo', 'loquet' ) . "', '" . esc_html__( 'Tu', 'loquet' ) . "', '" . esc_html__( 'We', 'loquet' ) . "', '" . esc_html__( 'Th', 'loquet' ) . "', '" . esc_html__( 'Fr', 'loquet' ) . "', '" . esc_html__( 'Sa', 'loquet' ) . "' ],
					dayNamesShort : [ '" . esc_html__( 'Sun', 'loquet' ) . "', '" . esc_html__( 'Mon', 'loquet' ) . "', '" . esc_html__( 'Tue', 'loquet' ) . "', '" . esc_html__( 'Wed', 'loquet' ) . "', '" . esc_html__( 'Thu', 'loquet' ) . "', '" . esc_html__( 'Fri', 'loquet' ) . "', '" . esc_html__( 'Sat', 'loquet' ) . "' ],
				});
		});" );

	}
	add_action( 'wp_enqueue_scripts', 'loquet_datepicker' );

}