Jak uzyskać ustawienia formatu daty i formatu godziny do użycia w moim szablonie?


24

To dziwne pytanie, ale chcę wiedzieć, jak mogę uzyskać dostęp do ustawień daty i godziny

Admin > Settings > General > Date Format
Admin > Settings > General > Time Format

Używam wtyczki jQuery Any + Time jako selektora daty / godziny dla widoku edytora dla niestandardowego typu postu. Pozwala określić format daty i godziny przy użyciu tych samych ustawień, co WordPress . Edycja: Okazuje się, że nie używa tego samego tokenu części Data, co WordPress. Kulawy.

http://www.ama3.com/anytime/#AnyTime.Converter.format

Idealnie chcę zrobić coś takiego ...

<?php 
  $wpDateFormat = get_admin_settings('DateFormat');
  // $wpDateFormat now holds something like "F j, Y"
?>

<script>
    $("#datetime").AnyTime_picker({
      format: '<?php echo $wpDateFormat ?>'
    );
</script>

Nie wiem ... czy istnieje taka funkcja get_admin_settings()?

Odpowiedzi:


51
get_option('date_format');
get_option('time_format');

Dzięki, okazuje się, że wtyczka jQuery używa różnych tokenów daty i godziny do określenia formatu. Tak więc, chociaż to nie rozwiązuje mojego problemu, doceniam to, że dzielisz się dla mojej przyszłej korzyści.
— jessegavin,

bardzo miło, dziękuję bardzo ... nie wiedziałem, że mogę to zrobić :)
— Sagive SEO

10

Chcesz get_option (). W szczególności:

$date_format = get_option( 'date_format' );
$time_format = get_option( 'time_format' );

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.