Hallo Leute, ich stehe auf dem Schlauch. Ich habe rund um den Loop alles möglich gelesen, komme aber nicht weiter.
Aufgabe:
im Loop 1 wird eine Pageinfo angezeigt
im Loop 2 (in Loop1 geschachtelt) wird eine vom custom field abhängige Kategorie dargestellt.
Danach soll der Bearbeitenlink auf Loop 1 wirken
Der Code sieht wie folgt aus:
PHP
<!-- Start des 1ten Loop fuer statische Seiteninhalte -->
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h3 class="posttitle"><a href="<?php echo get_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>">
<?php the_title(); ?></a>
</h3>
<div class="entrytext">
<?php the_content('<p class="serif">mehr zu diesem Beitrag »</p>'); ?>
</div>
</div>
<?php endwhile; endif;?>
<!-- ENDE des 1ten Loop -->
<!-- Pruefung ob custom field category vorhanden-->
<?php $cf_cat = get_post_meta($post->ID, 'category', $single = true);?>
<?php if ($cf_cat !== '') { ?>
<!-- Start des 2ten Loop um Archive der im custom field definierten Kategorie darzustellen -->
<h3 class="posttitle">Titel:
<a href="<?php bloginfo('url'); ?>/category/<?php echo $cf_cat; ?>"><?php echo $cf_cat;?></a></h3>
<ul>
<?php $myquery=new WP_Query('category_name=' . get_post_meta($post->ID, 'category', true) . '&showposts=10'); ?>
<?php if ($myquery->have_posts()) : while ($myquery->have_posts()) : $myquery->the_post(); ?>
<li class="posttitle">
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</li>
<?php endwhile; ?>
</ul>
<!-- Text falls keine Beiträge vorhanden -->
<?php else : ?>
<h4 class="center">In dieser Kategorie liegen leider keine Blogbeiträge vor</h4>
<?php endif; ?>
<?php
}
else
{
echo '<p>Custom Field category nicht vorhanden</p>';
}
?>
<!-- Bearbeitungslink ohne Kommentarfeld -->
<?php edit_post_link('[Bearbeiten des Beitrags]', '<p>', '</p>'); ?>
Alles anzeigen
Statt dem Bearbeitungslink kann hier auch der Kommentar usw. stehen. Das bedeutet am Ende der Seite will ich wieder Informationen von Loop 1:x
Zur Zeit wirkt mein Link immer auf die Beiträge aus Loop 2