Guten Tag Alle zusammen
Ich wollte mir eine Seite mit einer Zusammenfassung über meine Japan-Reise einrichten.
Ich habe eine "japan.php" die als Template für eine Seite dienen soll.
Doch sowohl der "Edit" link als auch die Kommentar funktion und die "Share" Links benutzen den Permalink des ersten Blogeintrages der auf dieser Seite ausgelesen wird.
Die Seite besteht zur Hälfte aus Content der im Backend eingetragen wird, zur andren hälfte aus Blogeintragen die ich aus der Kategorie "Japan" (ID 33) hole.
Problem kann man auf
http://www.sumit-online.de/japan
sehen.
Ihr könnt gerne einen Test-Kommentar schreiben, dann werden ihr zum ersten Blogeintrag weitergeleitet (wo auch die anderen Kommentare herkommen).
So solls natürlich nicht sein
Ich möchte das die Seite auch als solche behandelt wird.
Wo steckt der Fehler?
Gruß und Danke im vorraus
Sumit
PS.:
der Code mit dem ich die Posts aus der Cat auslese ist:
<ul class="japan" style="margin:2px 0;padding:0;">
<?php $recent = new WP_Query("cat=33&showposts=50"); while($recent->have_posts()) : $recent->the_post();?>
<li class="japanList"><a href="<?php the_permalink() ?>" rel="bookmark">
<?php the_title(); ?>
</a></li>
<?php endwhile; ?>
</ul>
Da ensteht dieser Fehler. Denn ohne ihn funktioniert es einwandfrei.
Eingebettet sieht das so aus:
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div class="post clearfix" id="single_post">
<div class="post_content_wrapper">
<h2><span><?php the_title(); ?></span></h2>
<div class="post_content">
<?php the_content(__('Read more', 'monochrome')); ?>
<?php wp_link_pages(); ?>
<ul class="japan" style="margin:2px 0;padding:0;">
<?php $recent = new WP_Query("cat=33&showposts=50"); while($recent->have_posts()) : $recent->the_post();?>
<li class="japanList"><a href="<?php the_permalink() ?>" rel="bookmark">
<?php the_title(); ?>
</a></li>
<?php endwhile; ?>
Alles anzeigen