Comment obtenir les paramètres de format de date et de format d'heure à utiliser dans mon modèle?


24

C'est une question étrange, mais je veux savoir comment accéder aux paramètres de date et d'heure

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

J'utilise le plugin Any + Time jQuery comme sélecteur de date / heure pour la vue de l'éditeur pour un type de publication personnalisé. Il vous permet de spécifier un format de date et d'heure en utilisant les mêmes paramètres que WordPress . Modifier: il s'avère qu'il n'utilise pas les mêmes jetons de partie Date que WordPress. Boiteux.

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

Idéalement, je veux faire quelque chose comme ça ...

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

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

Ce que je ne sais pas, c'est ... existe-t-il une telle fonction get_admin_settings()?

Réponses:


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

Merci, il s'avère que le plugin jQuery utilise des jetons de date et d'heure différents pour spécifier le format après tout. Donc, même si cela ne résout pas mon problème, je vous remercie de partager pour mon bénéfice futur.
jessegavin

très gentil, merci beaucoup ... je ne savais pas que je pouvais faire ça :)
Sagive SEO

10

Vous voulez get_option (). En particulier:

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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.