Hallo liebe Leute,
ich bräuchte mal ein wenig Hilfe :)
Ich habe meine Website mit sieben Seiten ausgestattet. Auf einen dieser Seiten befindet sich der Blog, also dort werden nun die Artikel ausgegeben. Diese Seite habe ich in den Einstellungen als Artikelseite definiert.
Zusätzlich lasse ich noch zu jedem Artikel ein Bild in der Seitenleiste ausgeben:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php
$attachments = get_children( array(
'post_parent' => get_the_ID(),
'post_type' => 'attachment',
'numberposts' => 1, // show all -1
'post_status' => 'inherit',
'post_mime_type' => 'image',
'order' => 'ASC',
'orderby' => 'menu_order ASC'
) );
foreach ( $attachments as $attachment_id => $attachment ) {
echo wp_get_attachment_image( $attachment_id );
}
?>
<?php endwhile; endif; ?>
Alles anzeigen
Das funktioniert auch soweit sehr gut. Allerdings möchte ich auch, dass diese Bilder in der Seitenleiste auf allen anderen Seiten angezeigt werden.
Dies funktioniert natürlich nicht, da die anderen Seiten keine "Artikelseiten" sind.
Gibt es die Möglichkeit den Loop die ID der Artikelseite zu übergeben? Der Loop würde sich also auch auf den normalen Seiten (die nicht als Artikelseite definiert sind) seine Artikel suchen.
Versteht ihr was ich meine? Ich freue mich auf jede Hilfe!
Grüße
robb