Le web avance et cet article date de juillet 2012, son contenu peut ne plus être pertinent ou d'actualité.

Récupérer une page via son nom de template sous wordpress

Ayant été confronté récemment à des difficultés pour récupérer une page grâce à son nom de template via la méthode get_pages(), le get_posts() suivant permet d’obtenir le même résultat.

 $pages = get_posts(array(
    'post_type' => 'page',
    'meta_key' => '_wp_page_template',
    'meta_value' => 'page-mytemplate.php',
    'numberposts' => 1
 ));
Publié le par Edouard dans Wordpress