web-dev-qa-db-fra.com

Quelle est la différence entre les mêmes fonctions wp get_posts (); fonctionne sous une forme différente?

get_posts('post_type=post&numberposts=-1')

et le

get_posts( array(
'post_type'    => 'post',
'posts_per_page' => -1
) );

Sont-ils les mêmes?

1
Nimesh

Oui, ils sont, la première forme est convertie en interne dans la seconde. OMI, vous ne devriez pas utiliser le premier formulaire, car il s'agit d'une relique de l'époque où la structure de la base de données wordpress était beaucoup plus simple. Aujourd'hui, je ne suis pas sûr que vous puissiez même réaliser tout ce que vous pouvez faire avec le deuxième formulaire en utilisant le premier.

1
Mark Kaplun