add_action( 'wp_footer', 'load_flatpickr_datetime_script' ); function load_flatpickr_datetime_script() { ?> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css"> <script src="https://cdn.jsdelivr.net/npm/flatpickr"></script> <script> document.addEventListener("DOMContentLoaded", function() { flatpickr(".datetimepicker input", { enableTime: true, dateFormat: "m/d/Y @ h:i K", // h:i = 12h, K = AM/PM time_24hr: false }); }); </script> <style> body .gform_fields .gfield.datetimepicker .ginput_container input{ background-image: url(<?php echo home_url(); ?>/wp-content/uploads/2025/04/calendar.svg) !important; background-position: center right 10px !important; background-repeat: no-repeat !important; } </style> <?php }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter