Outils pour utilisateurs

Outils du site


informatique:wordpress

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révisionLes deux révisions suivantes
informatique:wordpress [07/09/2021 21:24] – [get post custom orderby] cyrilleinformatique:wordpress [07/09/2021 21:46] – [get post custom orderby] cyrille
Ligne 235: Ligne 235:
  
 Il y a aussi ''apply_filters_ref_array( 'posts_orderby', array( $orderby, &$this ) );'' qui est dans ''WP_Query::get_posts()''. Il y a aussi ''apply_filters_ref_array( 'posts_orderby', array( $orderby, &$this ) );'' qui est dans ''WP_Query::get_posts()''.
 +<code php>
 +    public function dmach_archive_post_args_posts_orderby( $orderby )
 +    {
 +        $orderby = 'min(meta_value)'
 +        remove_filter('posts_orderby', [$this,'dmach_archive_post_args_posts_orderby']);
 +        return $orderby ;
 +    }
 +
 +    public function dmach_archive_post_args( $args )
 +    {
 +        Queries::fillWpQueryArgs( $args );
 +        add_filter('posts_orderby', [$this,'dmach_archive_post_args_posts_orderby']);
 +        return $args ;
 +    }
 +
 +</code>
  
  
informatique/wordpress.txt · Dernière modification : 23/04/2024 18:11 de cyrille

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki