Antwort bereits gegeben worden, aber ich würde es gerne ein bisschen erweitern CSS enthalten (Wordpress stellt keine Stylesheets für jQuery UI zur Verfügung, um jedem zu helfen, der versucht, diese Art von Skripten zu verwenden.
Grundsätzlich (und sehr einfach), müssen Sie zumindest diese drei Zeilen Code haben:
wp_enqueue_script('jquery-ui-datepicker');
wp_register_style('jquery-ui', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css');
wp_enqueue_style('jquery-ui');
Erläuterung Zeile für Zeile:
- laden jQuery UI Datepicker (Bibliothek bereits registriert durch Wordpress, nichts anderes erforderlich ist)
- Register Sheet mit Griff
jquery-ui
(I verwendet, um die eine von Google gehostet, können Sie verwenden, je nachdem, was Sie bevorzugen)
- Effizientes Stylesheet in die von Wordpress auf dieser Seite geladenen Bilder einfügen
Und jetzt werden Ihre Datypickers alle schön und bunt sein! :)
HTML5 Geschenk
Dies ist nicht das, was die OP fragt, aber es ist etwas im Zusammenhang mit der Frage: wenn Sie wollen nicht die Mühe machen die Datumsauswahl hinzufügen, könnten Sie versuchen, die HTML5 date
Eingabetyp, ließ der Browser eine sehr schön (und Standard) picker erstellen:
<input type="date" name="the_date" />
Ja, nichts anderes benötigt wird (und es funktioniert in der back-End von Wordpress auch: https://jsfiddle.net/2jxdvea0/
Mehr Informationen zu MDN: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/date
Hinweis Wie @ Mark wiesen darauf hin, die Eingabe nicht für Firefox funktioniert (wie auch für anderen Browser). Dies ist in der MDN-Seite vermerkt, aber natürlich sollte es auch hier erwähnt werden. Es gibt natürlich Problemumgehungen für dieses Problem, aber es wäre nicht mehr möglich, über diese Frage zu schreiben.
aktualisieren 2017.03.11 Ab @ Kosso Kommentar, Firefox Unterstützung hierfür ist in Version kommenden 57
Haben Sie versucht, meine Frage vor dem Kommentieren zu lesen? Ich frage nicht, wie man einen Datepicker hinzufügt. Ich sagte, ich mache das schon. Ich habe gefragt, ob es einen im Wordpress Admin gibt. Wie eine Klasse kann ich ein Eingabefeld hinzufügen. Wenn Sie die Frage nicht verstehen, hinterlassen Sie bitte keinen Kommentar. – CChoma
Ja, ich habe es getan. Die Antwort war einfache Suche oder sogar ausprobieren. Ein anderer Weg wäre, die Dateien zu betrachten, die in das Kontrollfeld von wp geladen werden. Die Antwort ist nein. Haben Sie darüber nachgedacht, stattdessen einige der html5-Tags (vielleicht http://dev.w3.org/html5/markup/input.date.html) zu verwenden? –
btw meinte ich ist kein spezieller datepicker für wp beyound was jquery datepicker bietet. Dies kann in die Warteschlange eingereiht werden, ohne dass ein zusätzliches Datumsauswahl-Skript hinzugefügt werden muss. CSS dafür? Keine, die du einbeziehen müsstest. Letzte Sache für gute wp-Feedback in Betracht ziehen http://wordpress.stackexchange.com/ –