Это странный вопрос, но я хочу знать, как я могу получить доступ к настройкам даты и времени.
Admin > Settings > General > Date Format
Admin > Settings > General > Time Format
Я использую плагин Any+Time jQuery в качестве селектора даты/времени для представления редактора для пользовательского типа сообщения. Он позволяет указать формат даты и времени,
. Редактировать: оказывается, он не использует те же токены части даты, что и WordPress. Хромой.
используя те же настройки, что и WordPress
http://www.ama3.com/anytime/#AnyTime.Converter.format
В идеале я хочу сделать что-то вроде этого…
<?php
$wpDateFormat = get_admin_settings('DateFormat');
// $wpDateFormat now holds something like "F j, Y"
?>
<script>
$("#datetime").AnyTime_picker({
format: '<?php echo $wpDateFormat ?>'
);
</script>
Чего я не знаю, так это… есть ли такая функция, как get_admin_settings()
?
Спасибо, оказывается, плагин jQuery использует разные токены даты и времени для указания формата. Итак, хотя это не решает мою проблему, я ценю, что вы поделились ею для моей будущей выгоды.
очень мило, спасибо большое… не знал, что так можно сделать 🙂
Кто-то уже написал преобразование из php
date()
вstrftime()
формат, и я думаю, что формат MySQL, который использует Any+Time, совместим с последним.Вы хотите get_option(). Особенно:
Почему бы вам не написать небольшую PHP-функцию, которая сопоставляет спецификаторы формата WordPress со спецификаторами Any+Time™? Тогда вы сможете достичь своей цели 🙂