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.