stats_get_csv (WordPress Stats), um nur Top-Posts (keine Seiten) anzuzeigen

Ich versuche, die ersten 10 Beiträge basierend auf Seitenansichten durch WordPress Stats (jetzt Jetpack genannt) zu bekommen. Ich habe es geschafft, dass dieser Code funktioniert (ungefähr …), nachdem ich stundenlang über die Foren gegraben habe (weil Variablen und Code von Zeit zu Zeit geändert wurden):

<?php if ( function_exists('stats_get_csv') && $top_posts = stats_get_csv( 'postviews', "days=10&limit=10")) { echo '
    '; foreach ( $top_posts as $post ) { if($post['post_id'] && get_post($post['post_id'])) echo '
  1. ' . get_the_title( $post['post_id'] ) . ' (' . number_format_i18n( $post['views']) .' visits)
  2. '; } echo '
'; } ?>

Jetzt möchte ich Seiten von dieser Liste ausschließen und habe nur Posts. Das Problem ist, dass die WordPress.com Stats API keinen post_type Filter anbietet. Ich sollte das irgendwo hinstellen

 if ( !isset($post->post_type) || $post->post_type != 'post' ) 

Kannst du mir helfen, darauf hinzuweisen, wo ich es hinzufügen soll?

Danke im Voraus! : D

Solutions Collecting From Web of "stats_get_csv (WordPress Stats), um nur Top-Posts (keine Seiten) anzuzeigen"