web-development-kb-pt.site

Como obter as configurações de formato de data e hora para uso no meu modelo?

Esta é uma pergunta estranha, mas eu quero saber como posso acessar as configurações de data e hora

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

Estou usando o plug-in Any + Time jQuery como um seletor de data/hora para a visualização do editor para um tipo de postagem personalizado. Ele permite que você especifique um formato de data e hora usando as mesmas configurações WordPress faz. Edit: Acontece que ele não usa os mesmos tokens de partições de data que o WordPress faz. Coxo.

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

Idealmente eu quero fazer algo assim ...

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

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

O que eu não sei é ... existe uma função como get_admin_settings()?

22
jessegavin
get_option('date_format');
get_option('time_format');
47
scribu

Você quer get_option (). Em particular:

$date_format = get_option( 'date_format' );
$time_format = get_option( 'time_format' );
10
Dougal Campbell

Por que você não escreve uma pequena função PHP que mapeia os especificadores de formato do WordPress para os especificadores Any + Time ™? Então você pode realizar seu objetivo :)

0
Andrew M. Andrews III