WordPress : Comment commander un type de publication personnalisé par un sélecteur de date et d’heure personnalisé ?

Publié par Jean-Michel le

J’essaie de commander une liste d’événements par date la plus proche de l’utilisateur. J’utilise un sélecteur de date et d’heure à l’aide du plug-in Advanced Custom Fields.

Mais, les événements semblent être rendus par la date de publication au lieu du sélecteur de date/heure personnalisé que j’ai créé.

Il s’agit d’une application WordPress qui utilise Timber pour le moteur de template.

        $context['events'] = Timber::get_posts(
            array(
                'post_type' => 'event',
                'order'     => 'ASC',
                'order_by'  => 'date_and_time_of_event',
            )
        );

Le résultat attendu est que la page affiche la liste des événements par le date_and_time_of_eventet affiche la date la plus proche de l’utilisateur en premier.

Mais je pense que la liste des événements est rendue en utilisant le post_dateau lieu du required date_and_time_of_event.

Solution n°1 trouvée

array(
            'post_type'   => 'event',
            'meta_key'    => 'date_and_time_of_event',
            'orderby'     => 'meta_value',
            'order'       => 'ASC',

     )

Essaye ça

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *