So, noch einiges getestet.
<?php
/**
* Template Name: Testseite
* Description: Datei speichern unter page-test.php und als Testseite für eine statische Seite auswaehlen.
*/
$neuer_query = new WP_Query(array('tag_id' => 32));
if ( $neuer_query->have_posts() ) {
print "<pre>";
print_r($neuer_query);
print "<pre>";
}
?>
Alles anzeigen
Ausgabe:
WP_Query Object
(
[query_vars] => Array
(
[tag_id] => 32
...
)
[query] => Array
(
[tag_id] => 32
)
Alles anzeigen
Wenn ich dann die Tag-Id 32 abfrage, dann ist auch alles was ich wissen will enthalten und kann mir dann zum Beispiel [post_content] ausgeben lassen. Dazu im ersten Test ruhig einmal
echo $neuer_query->posts[0]->post_content;
benutzen und erst nach dem Test diese Aufgabe wieder richtig von The Loop und den WP-Funktionen erledigen lassen.
Nur für Tests gedacht:
<?php
/**
* Template Name: Testseite
* Description: Datei speichern unter page-test.php und als Testseite für eine statische Seite auswaehlen.
*/
$neuer_query = new WP_Query(array('tag_id' => 32));
if ( $neuer_query->have_posts() ) {
echo $neuer_query->posts[0]->post_content;
}
?>
Alles anzeigen
Wichtig ist eigentlich nur ein halbwegs sicherer Umgang mit Arrays, um zu erkennen wie was verschachtelt ist.