Συνδυασμός πεδίων ημερομηνίας και ώρας για ολοκληρωμένες φόρμες προγραμματισμού
Μια ημερομηνία χωρίς ώρα είναι ελλιπής για τον προγραμματισμό. «Θα ήθελα να κάνω κράτηση στις 15 Ιανουαρίου»—εντάξει, αλλά τι ώρα; Οι αποτελεσματικές φόρμες προγραμματισμού χρειάζονται και τα δύο: έναν επιλογέα ημερομηνίας για την ημέρα και έναν επιλογέα ώρας για την ώρα. Μαζί, καταγράφουν ακριβώς πότε κάποιος θέλει να κάνει κράτηση, να συναντηθεί ή να παραστεί.
Σε αυτόν τον οδηγό, θα μάθετε πώς να συνδυάζετε πεδία ημερομηνίας και ώρας για να δημιουργήσετε ολοκληρωμένες φόρμες προγραμματισμού στο WordPress.
Γιατί να διαχωρίζετε τα πεδία ημερομηνίας και ώρας;
Πλεονεκτήματα των ξεχωριστών πεδίων
- Ανεξάρτητη επικύρωση: Διαφορετικοί κανόνες για κάθε
- Ευέλικτοι περιορισμοί: Αποκλεισμός Σαββατοκύριακων για ημερομηνία, ορισμός ωραρίου λειτουργίας για ώρα
- Καλύτερη εμπειρία χρήστη για κινητά: Οι εγγενείς επιλογείς λειτουργούν καλά ξεχωριστά
- Πιο ξεκάθαρο για τους χρήστες: Μία απόφαση τη φορά
- Ευκολότερη διαχείριση δεδομένων: Αποθηκεύστε και επεξεργαστείτε ανεξάρτητα
Όταν Χρειάζεστε Και τα Δύο
- Προγραμματισμός ραντεβού
- Αιτήματα για συναντήσεις
- Εγγραφή σε εκδήλωση με συγκεκριμένες ώρες
- Κρατήσεις υπηρεσιών
- Αιτήματα διαβούλευσης
- Προγραμματισμός παράδοσης
- Αιτήματα επανάκλησης
Ρύθμιση πεδίων ημερομηνίας + ώρας
Βήμα 1: Προσθήκη πεδίου ημερομηνίας
- Ανοίξτε τη φόρμα σας σε A.F.B.
- αγαπητός Ημερομηνία πεδίο στη φόρμα
- Διαμόρφωση ετικέτας: "Προτιμώμενη ημερομηνία" ή "Ημερομηνία ραντεβού"
Βήμα 2: Ρύθμιση παραμέτρων περιορισμών ημερομηνίας
Ορίστε κατάλληλους περιορισμούς:
| Ρύθμιση | Σύσταση | Γιατί |
|---|---|---|
| Αποκλεισμός προηγούμενων ημερομηνιών | Ναι | Δεν είναι δυνατή η κράτηση στο παρελθόν |
| Απενεργοποίηση Σαββατοκύριακων | Εάν είναι κλειστό τα Σαββατοκύριακα | Εμφάνιση μόνο των διαθέσιμων ημερών |
| Ελάχιστη Ημερομηνία | Αύριο ή και αργότερα | Υπολογίστε χρόνο προετοιμασίας |
| Μέγιστη Ημερομηνία | 60-90 μέρες μπροστά | Εύλογο χρονικό περιθώριο κράτησης |
Βήμα 3: Προσθήκη πεδίου ώρας
- αγαπητός Χρόνος πεδίο κάτω από το πεδίο Ημερομηνία
- Διαμόρφωση ετικέτας: "Προτιμώμενη ώρα" ή "Ώρα ραντεβού"
Βήμα 4: Ρύθμιση παραμέτρων χρονικών περιορισμών
| Ρύθμιση | Σύσταση | Γιατί |
|---|---|---|
| Ελάχιστος χρόνος | Ώρες λειτουργίας (π.χ., 9:00 π.μ.) | Έναρξη ωραρίου λειτουργίας |
| Μέγιστος χρόνος | Τελευταία ώρα (π.χ., 5:00 μ.μ.) | Λήξη ωραρίου λειτουργίας |
| Διάστημα | 15, 30 ή 60 λεπτά | Διάρκεια ραντεβού αγώνα |
| Μορφή | 12-ώρα ή 24-ώρα | Αντιστοίχιση προτίμησης κοινού |
Βήμα 5: Ορίστε και τα δύο όπως απαιτείται
Για τις φόρμες προγραμματισμού, και τα δύο πεδία θα πρέπει να είναι υποχρεωτικά:
- Ημερομηνία: Υποχρεωτικό ✓
- Χρόνος: Απαιτείται ✓
Παραδείγματα διαμόρφωσης
Τυπικό Επαγγελματικό Ραντεβού
Πεδίο ημερομηνίας:
- Ετικέτα: «Ημερομηνία Ραντεβού»
- Αποκλεισμός παρελθουσών ημερομηνιών: Ναι
- Απενεργοποίηση Σαββατοκύριακων: Ναι
- Ελάχιστη ημερομηνία: Αύριο
- Μέγιστη ημερομηνία: 90 ημέρες
- Απαιτείται: Ναι
Πεδίο χρόνου:
- Ετικέτα: «Προτιμώμενη ώρα»
- Ελάχιστη ώρα: 9:00 π.μ.
- Μέγιστο: 5:00 μ.μ.
- Διάστημα: 30 λεπτά
- Μορφή: 12ωρη
- Απαιτείται: Ναι
Διαθέσιμες κουλοχέρηδες: Καθημερινές, 9 π.μ. – 5 μ.μ., κάθε 30 λεπτά
Ιατρικό Γραφείο
Πεδίο ημερομηνίας:
- Ετικέτα: «Αιτούμενη ημερομηνία ραντεβού»
- Αποκλεισμός παρελθουσών ημερομηνιών: Ναι
- Απενεργοποίηση Σαββατοκύριακων: Ναι
- Ελάχιστη ημερομηνία: 2 ημέρες νωρίτερα
- Μέγιστη ημερομηνία: 60 ημέρες
Πεδίο χρόνου:
- Ετικέτα: «Προτιμώμενη ώρα»
- Ελάχιστη ώρα: 8:00 π.μ.
- Μέγιστο: 4:00 μ.μ.
- Διάστημα: 15 λεπτά
- Μορφή: 12ωρη
Σημείωση: Διαστήματα 15 λεπτών για ιατρικά ραντεβού ποικίλης διάρκειας.
Κράτηση εστιατορίου
Πεδίο ημερομηνίας:
- Ετικέτα: «Ημερομηνία Κράτησης»
- Αποκλεισμός παρελθουσών ημερομηνιών: Ναι
- Απενεργοποίηση Σαββατοκύριακων: Όχι (ανοιχτά Σαββατοκύριακα)
- Ελάχιστη ημερομηνία: Σήμερα
- Μέγιστη ημερομηνία: 30 ημέρες
Πεδίο χρόνου:
- Ετικέτα: «Ώρα κράτησης»
- Ελάχιστη ώρα: 11:00 π.μ. (έναρξη μεσημεριανού γεύματος)
- Μέγιστο: 9:00 μ.μ. (τελευταία θέση)
- Διάστημα: 30 λεπτά
- Μορφή: 12ωρη
Ραντεβού στο κομμωτήριο
Πεδίο ημερομηνίας:
- Ετικέτα: «Ημερομηνία Ραντεβού»
- Αποκλεισμός παρελθουσών ημερομηνιών: Ναι
- Απενεργοποίηση Σαββατοκύριακων: Όχι (τα κομμωτήρια συχνά ανοίγουν τα Σαββατοκύριακα)
- Ελάχιστη ημερομηνία: Αύριο
Πεδίο χρόνου:
- Ετικέτα: «Προτιμώμενη ώρα»
- Ελάχιστη ώρα: 9:00 π.μ.
- Μέγιστο: 7:00 μ.μ.
- Διάστημα: 15 λεπτά
Αίτημα επανάκλησης
Πεδίο ημερομηνίας:
- Ετικέτα: «Καλύτερη ημέρα για κλήση»
- Αποκλεισμός παρελθουσών ημερομηνιών: Ναι
- Απενεργοποίηση Σαββατοκύριακων: Ναι
- Προεπιλογή: Σήμερα ή αύριο
Πεδίο χρόνου:
- Ετικέτα: «Καλύτερη ώρα για κλήση»
- Ελάχιστη ώρα: 9:00 π.μ.
- Μέγιστο: 6:00 μ.μ.
- Διάστημα: 1 ώρα
Σημείωση: Μεγαλύτερα διαστήματα (1 ώρα) για ευέλικτα παράθυρα επανάκλησης.
Πλήρες πρότυπο φόρμας προγραμματισμού
Πλήρης δομή φόρμας
| Order | Πεδίο | Χαρακτηριστικά | Απαιτείται |
|---|---|---|---|
| 1 | Πλήρες όνομα | Όνομα | Ναι |
| 2 | Ναι | ||
| 3 | Τηλέφωνο Επικοινωνίας | Τηλέφωνο Επικοινωνίας | Ναι |
| 4 | Τύπος Υπηρεσίας/Ραντεβού | Αναπτυσσόμενο | Ναι |
| 5 | Προτιμώμενη ημερομηνία | Ημερομηνία | Ναι |
| 6 | Προτιμώμενη ώρα | Χρόνος | Ναι |
| 7 | Εναλλακτική Ημερομηνία | Ημερομηνία | Οχι |
| 8 | Εναλλακτική Ώρα | Χρόνος | Οχι |
| 9 | Πρόσθετες σημειώσεις | Textarea | Οχι |
Γιατί να συμπεριλάβετε εναλλακτική ημερομηνία/ώρα;
- Η πρώτη επιλογή ενδέχεται να μην είναι διαθέσιμη
- Μειώνει την επικοινωνία μπρος-πίσω
- Υψηλότερες πιθανότητες επιτυχούς κράτησης
- Κάντε τα προαιρετικά (δεν χρειάζονται όλοι αντίγραφα ασφαλείας)
Θέματα διάταξης
Επιλογή 1: Στοιβαγμένο (Κάθετο)
Προτιμώμενη ημερομηνία: [___________________] Προτιμώμενη ώρα: [___________________]
Καλύτερο για:
- Σχεδίαση για κινητά
- Καθαρή επιλογή βήμα προς βήμα
- Μεγαλύτερες μορφές
Επιλογή 2: Δίπλα-δίπλα (Οριζόντια)
Προτιμώμενη ημερομηνία: [__________] Προτιμώμενη ώρα: [_________]
Καλύτερο για:
- Φόρμες για υπολογιστές
- Συμπαγής διάταξη
- Όταν η ημερομηνία και η ώρα είναι στενά συνδεδεμένες
Επιλογή 3: Ομαδοποιημένο με ετικέτα
Πότε θα θέλατε να έρθετε; Ημερομηνία: [____________] Ώρα: [____________]
Καλύτερο για:
- Μορφές συνομιλίας
- Καθαρισμός ομαδοποίησης
Αντιστοίχιση διαστημάτων με τη διάρκεια της υπηρεσίας
Γιατί το Διάστημα Έχει Σημασία
Τα χρονικά διαστήματα θα πρέπει να ταιριάζουν με τη διάρκεια των ραντεβού σας:
| Διάρκεια Ραντεβού | Προτεινόμενο διάστημα |
|---|---|
| 15 λεπτά | 15 λεπτά |
| 30 λεπτά | 30 λεπτά |
| 45 λεπτά | 15 λεπτά (ή 45) |
| 1 ώρα | 30 λεπτά ή 1 ώρα |
| Μεταβλητός | 15 λεπτά (ευέλικτο) |
Παράδειγμα: Διαφορετικές Υπηρεσίες
Εάν προσφέρετε υπηρεσίες διαφορετικής διάρκειας:
- Χρησιμοποιήστε το μικρότερο κοινό διάστημα (15 λεπτά)
- Ή χρησιμοποιήστε το αναπτυσσόμενο μενού με συγκεκριμένες χρονικές περιόδους
- Ή χρησιμοποιήστε λογική υπό όρους για να εμφανίσετε διαφορετικές ώρες με βάση την υπηρεσία
Χειρισμός Ειδικών Περιπτώσεων
Διαφορετικές ώρες σε διαφορετικές ημέρες
Πρόκληση: Ανοιχτά 9-5 τις καθημερινές, 10-2 τα Σάββατα.
Λύσεις:
- απλό: Χρησιμοποιήστε το ευρύτερο δυνατό εύρος (9-5), σημειώστε τις ώρες του Σαββάτου στο κείμενο βοήθειας.
- Προχωρημένος: Λογική υπό όρους για την εμφάνιση διαφορετικών επιλογών ώρας με βάση την επιλεγμένη ημερομηνία
- Εναλλακτική λύση: Αναπτυσσόμενο μενού με όλες τις πιθανές χρονικές ζώνες
Διάλειμμα για μεσημεριανό διάλειμμα
Πρόκληση: Κλειστά 12-1 μ.μ. για μεσημεριανό γεύμα.
Λύσεις:
- Πεδίο χρόνου: Δεν είναι δυνατή η δημιουργία κενού (εμφανίζει συνεχές εύρος)
- Αναπτυσσόμενο μενού: Λίστα συγκεκριμένων διαθέσιμων θέσεων, παράλειψη 12-1
- Σημείωση: Προσθήκη κειμένου βοήθειας σχετικά με το κλείσιμο του γεύματος
Ώρα Τελευταίου Ραντεβού
Πρόκληση: Κλείσιμο στις 5 μ.μ., τα ραντεβού διαρκούν 30 λεπτά.
Λύση: Ορίστε τη μέγιστη ώρα στις 4:30 μ.μ. (τελευταία υποδοχή που ολοκληρώνεται με κλείσιμο).
Απαιτήσεις χρόνου παράδοσης
Πρόκληση: Απαιτείται 24ωρη ειδοποίηση για ραντεβού.
Λύση: Ορίστε την ελάχιστη ημερομηνία σε αύριο (ή χρησιμοποιήστε προσαρμοσμένο υπολογισμό ημερομηνίας).
Συμβουλές εμπειρίας χρήστη
1. Λογική Σειρά Πεδίων
Ημερομηνία πριν από την ώρα (οι χρήστες σκέφτονται «ποια ημέρα» και μετά «τι ώρα»).
2. Σαφείς ετικέτες
- «Προτιμώμενη ημερομηνία» όχι απλώς «Ημερομηνία»
- «Ώρα Ραντεβού» όχι απλώς «Ώρα»
- Υποδεικνύει ότι πρόκειται για προτιμήσεις, όχι εγγυημένες
3. Χρήσιμα placeholders
- Ημερομηνία: «Επιλέξτε ημερομηνία»
- Ώρα: «Επιλέξτε μια ώρα»
4. Σαφήνεια ζώνης ώρας
Εάν οι χρήστες εκτείνονται σε ζώνες ώρας:
- Προσθήκη σημείωσης ζώνης ώρας: "Όλες οι ώρες είναι Ανατολική ώρα (ET)"
- Ή προσθέστε πεδίο επιλογής ζώνης ώρας
5. Δοκιμές σε κινητές συσκευές
- Επιλογή ημερομηνίας εξέτασης σε κινητό (εγγενής έναντι προσαρμοσμένης έκδοσης)
- Επιλογή χρόνου δοκιμής σε κινητό
- Εξασφαλίστε ομαλή εμπειρία επιλογής
6. Ορίστε Προσδοκίες
Στην εισαγωγή φόρμας ή στο μήνυμα επιτυχίας:
- «Αυτό είναι ένα αίτημα—θα επιβεβαιώσουμε τη διαθεσιμότητα»
- «Θα λάβετε επιβεβαίωση εντός 24 ωρών»
Μήνυμα επιτυχίας και παρακολούθηση
Μήνυμα Καλής Επιτυχίας
Σας ευχαριστούμε για το αίτημα ραντεβού σας!
Λάβαμε το αίτημά σας για [Ημερομηνία] στις [Ώρα].
Θα ελέγξουμε τη διαθεσιμότητα και θα επιβεβαιώσουμε το ραντεβού σας εντός 24 ωρών. Ελέγξτε το email σας για επιβεβαίωση.
Ειδοποίηση ηλεκτρονικού ταχυδρομείου
Το email ειδοποίησης θα πρέπει να περιλαμβάνει:
- Ζητούμενη ημερομηνία και ώρα
- Στοιχεία επικοινωνίας
- Τύπος υπηρεσίας/ραντεβού
- Οποιεσδήποτε σημειώσεις παρέχονται
Διαχείριση δεδομένων
Τι αποθηκεύεται
- Ημερομηνία: Αποθηκεύεται ως τιμή ημερομηνίας (π.χ., 2026-01-15)
- Ώρα: Αποθηκεύεται ως τιμή ώρας (π.χ., 14:30 ή 2:30 μ.μ.)
- Και τα δύο συνδέονται με το αρχείο υποβολής
Χρησιμοποιώντας τα Δεδομένα
- Προβολή στη λίστα υποβολών
- Η εξαγωγή περιλαμβάνει και τα δύο πεδία
- Φιλτράρισμα υποβολών κατά ημερομηνία
- Ταξινόμηση χρονολογικά
Αντιμετώπιση προβλημάτων
Η ημερομηνία/ώρα δεν αποθηκεύεται σωστά
Ελεγχος:
- Και τα δύο πεδία έχουν ρυθμιστεί σωστά
- Ρυθμίσεις ζώνης ώρας στο WordPress
- Ρυθμίσεις μορφής ημερομηνίας/ώρας
Λάθος Ώρες Εμφάνισης
Ελεγχος:
- Ρυθμίσεις ελάχιστου/μέγιστου χρόνου
- Μορφή 12 ωρών έναντι 24 ωρών
- Ρύθμιση διαστήματος
Οι ημερομηνίες του Σαββατοκύριακου εξακολουθούν να εμφανίζονται
Ελεγχος:
- Η επιλογή «Απενεργοποίηση Σαββατοκύριακων» είναι ενεργοποιημένη
- Αποθήκευση ρυθμίσεων και ανανέωση
- Εκκαθάριση cache
Συχνές ερωτήσεις
Γιατί να μην χρησιμοποιήσετε ένα μόνο πεδίο ημερομηνίας/ώρας;
Τα ξεχωριστά πεδία επιτρέπουν ανεξάρτητη επικύρωση (καθημερινές για την ημερομηνία, εργάσιμες ώρες για την ώρα), καλύτερη εμπειρία χρήστη για κινητά και πιο σαφή εμπειρία χρήστη—μία επιλογή κάθε φορά.
Μπορώ να έχω διαφορετικά χρονικά διαστήματα για διαφορετικές ημέρες;
Όχι με βασικούς περιορισμούς πεδίων χρόνου. Επιλογές: χρήση αναπτυσσόμενου μενού με όλες τις υποδοχές, προσθήκη λογικής υπό όρους (Pro) ή σημείωση μεταβλητών ωρών στο κείμενο βοήθειας.
Πώς μπορώ να χειριστώ τις ζώνες ώρας;
Δηλώστε με σαφήνεια σε ποια ζώνη ώρας βρίσκονται οι ώρες (π.χ., "Όλες οι ώρες EST"). Για τους διεθνείς χρήστες, σκεφτείτε να προσθέσετε ένα αναπτυσσόμενο μενού ζώνης ώρας.
Πρέπει να συμπεριλάβω εναλλακτικά πεδία ημερομηνίας/ώρας;
Συνιστάται για φόρμες ραντεβού—σας δίνει ευελιξία εάν η πρώτη επιλογή δεν είναι διαθέσιμη. Ορίστε τις ως προαιρετικές.
Τι γίνεται αν οι ώρες λειτουργίας μου διαφέρουν ανάλογα με την υπηρεσία;
Χρησιμοποιήστε λογική υπό όρους για να εμφανίσετε διαφορετικές επιλογές ώρας με βάση την επιλεγμένη υπηρεσία ή χρησιμοποιήστε ένα αναπτυσσόμενο μενού με όλες τις πιθανές ώρες και σημειώστε τυχόν περιορισμούς.
Περίληψη
Συνδυασμός πεδίων ημερομηνίας και ώρας:
- Προσθήκη πεδίου ημερομηνίας – Για επιλογή ημέρας
- Ρύθμιση παραμέτρων περιορισμών ημερομηνίας – Προηγούμενο μπλοκ, Σαββατοκύριακα, καθορισμένη εμβέλεια
- Προσθήκη πεδίου ώρας – Κάτω από το πεδίο ημερομηνίας
- Διαμόρφωση χρονικών περιορισμών – Ώρες λειτουργίας, διαστήματα
- Ορίστε και τα δύο απαραίτητα – Για τον πλήρη προγραμματισμό
- Εξετάστε εναλλακτικές λύσεις – Προαιρετική ημερομηνία/ώρα δημιουργίας αντιγράφων ασφαλείας
- Αντιστοίχιση διαστημάτων με υπηρεσίες – Ευθυγράμμιση με τη διάρκεια των ραντεβού
- Ορίστε σαφείς προσδοκίες – Αίτημα έναντι επιβεβαιωμένης κράτησης
Συμπέρασμα
Οι αποτελεσματικές φόρμες προγραμματισμού απαιτούν επιλογή ημερομηνίας και ώρας. Τα ξεχωριστά πεδία σας δίνουν ευελιξία—διαφορετικούς περιορισμούς για το καθένα—παρέχοντας παράλληλα μια σαφή, βήμα προς βήμα εμπειρία για τους χρήστες. Ρυθμίστε την ημερομηνία ώστε να εμφανίζει τις διαθέσιμες ημέρες και την ώρα για να εμφανίζει τις εργάσιμες ώρες και θα λαμβάνετε πλήρη αιτήματα προγραμματισμού κάθε φορά.
Αυτόματη δημιουργία φορμών Παρέχει πλήρως εξοπλισμένα πεδία ημερομηνίας και ώρας με ανεξάρτητους περιορισμούς, επιλογές μορφοποίησης και διαστήματα. Συνδυάστε τα για να δημιουργήσετε επαγγελματικές φόρμες προγραμματισμού για οποιοδήποτε σενάριο κράτησης.
Είστε έτοιμοι να δημιουργήσετε φόρμες προγραμματισμού; Λήψη Αυτόματου Δημιουργού Φόρμας για Λήψη και δημιουργήστε ολοκληρωμένες φόρμες κράτησης ημερομηνίας + ώρας σήμερα.