Sortieren von Posts mit Meta-Wert funktioniert nicht

Ich möchte die beliebtesten Beiträge basierend auf dem Metawert “view_count” abrufen. Der folgende Code scheint nicht zu funktionieren. Ich erhalte zufällige Posts. Wo mache ich das falsch?

 'post', 'orderby' => 'meta_value_num', 'meta_key' => 'view_count', 'posts_per_page' => '10', ); ?>  have_posts() ): ?> have_posts()): $mostpopular_pick->the_post(); ?> 
<a href ="https://wordpress.stackexchange.com/questions/181823/sorting-posts-with-meta-value-not-working/">
ID), 'featuredsmall'); ?> <img src="https://wordpress.stackexchange.com/questions/181823/sorting-posts-with-meta-value-not-working/" alt="" />

<a href="https://wordpress.stackexchange.com/questions/181823/sorting-posts-with-meta-value-not-working/">

Und das ist Code für die Aktualisierung der Anzahl der Aufrufe in single.php

   

Sollte ich die Abfrage irgendwo zurücksetzen?

Update: Hier ist mein single.php Code

  

Und artikel.php code,

 <article id="post-" >  

<a href="https://wordpress.stackexchange.com/questions/181823/sorting-posts-with-meta-value-not-working/">

<a href ="https://wordpress.stackexchange.com/questions/181823/sorting-posts-with-meta-value-not-working/">
ID), 'featuredbig'); ?> <img src="https://wordpress.stackexchange.com/questions/181823/sorting-posts-with-meta-value-not-working/" alt="" />
'post', 'post__not_in' => $post_not_in, 'category__in' => $include_categores, 'posts_per_page' => '10', ); $related_posts = new WP_Query($related_args); ?>
<?php // If we have a single page and the author bio exists, display it if ( is_single() && get_the_author_meta( 'description' ) ) { echo '

' . __( 'Written by ', 'alpha' ) . get_the_author() . '

'; echo '

' . the_author_meta( 'description' ) . '

'; } ?>

Solutions Collecting From Web of "Sortieren von Posts mit Meta-Wert funktioniert nicht"