Abfrage, die ausgeschlossene Kategorie in ausgelagerter Schleife zählt

Ich habe eine Index.php mit einer grundlegenden Schleife mit dieser Abfrage zuvor:

 'work', 'orderby' => 'asc', 'paged' => $paged ); query_posts($args); ?> 

Was funktioniert. Aber wenn ich die Anzahl der Seiten mit max_num_pages zähle, sagt es, dass es 5 Seiten von Beiträgen im ‘category_name’ => ‘work’ gibt, aber ich weiß, dass es keine gibt und was passiert ist, einschließlich der anderen Beiträge außerhalb dieser Kategorie.

Wie kann ich das verhindern und die Schleife dazu bringen, nur die tatsächliche Anzahl von Seiten anzuzeigen, die Beiträge enthalten, die nur mit “Arbeit” kategorisiert sind?

Solutions Collecting From Web of "Abfrage, die ausgeschlossene Kategorie in ausgelagerter Schleife zählt"