Hallo,
Ich versuche zurzeit die Kategorie "Geheim" auf eine eigene Seite "Privates" zu integrieren.
Die Kategorie habe ich selbstverständlich von der Startseite entfernt und es funktioniert auch die Kategorie auf einer Seite anzuzeigen.
Das Problem ist jedoch, dass die "zusätzlich" angezeigte Kategorie auf der Seite nicht so wie auf der Startseite mit den dazugehörigen Meta-Angaben (wie viele Kommentare geschrieben wurden, Tags,...) mit zu übernehmen.
Hat jemand vielleicht einen Tipp?
Dies ist meine aktuelle page.php:
<?php get_header(); ?>
<div class="content">
<br /><br /><br />
<?php if ( is_page('privates') ) { ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php if ( is_page('privates') ) { query_posts('category_name=Geheim'); ?>
<div class="postWrapper" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a> <span class="post_date"><?php the_time('d.m.Y') ?></span></h2>
<?php the_content('Kompletten Artikel lesen'); ?>
</div>
<div class="content_post_bottom">
<div class="meta_post">
<span class="meta_post_left"><img src="<?php bloginfo('stylesheet_directory'); ?>/images/comment_bubble.png" alt="Kommentarbild"class="meta_post_pic" />
<b><?php comments_popup_link('0 Kommentare', '1 Kommentar', '% Kommentare'); ?></b>
</span>
<span class="meta_post_right"><img src="<?php bloginfo('stylesheet_directory'); ?>/images/folder.png" alt="Kategoriebild" class="meta_post_pic" />
<b>Kategorie:</b> <?php the_category(', ') ?>
</span>
<br />
<span class="edit_link"><?php edit_post_link('Diesen Artikel bearbeiten',' '); ?></span>
</div>
</div>
<br /><br /><br />
<?php } ?>
<?php comments_template(); ?>
<?php endwhile; ?>
<?php else : ?>
<h2 class="center">Nichts gefunden</h2>
<p class="center">Sorry, aber du suchst etwas was nicht da ist.</p>
<?php endif; ?>
<?php } ?>
<?php if (! is_page('privates') ) { ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="postWrapper" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a> <span class="post_date"><?php the_time('d.m.Y') ?></span></h2>
<?php the_content('Kompletten Artikel lesen'); ?>
</div>
<?php comments_template(); ?>
<?php endwhile; ?>
<?php else : ?>
<h2 class="center">Nichts gefunden</h2>
<p class="center">Sorry, aber du suchst etwas was nicht da ist.</p>
<?php endif; ?>
<?php } ?>
<br />
</div>
<?php get_footer(); ?>
Alles anzeigen
Der "meta_post" Div wird so auch auf meiner Startseite verwendet.
Die "Meta-Angaben" werden für die Seite sogar angezeigt(auch wenn ich das eigentlich nicht will), aber eben nicht in der eingefügten Kategorie.
Gruß Nelson
Edit: Mittlerweile per Zufall herausgefunden, dass wenn man den Div "meta_post" dem teil "if (! is_page('privates') ) {" hinzufügt, bekommen die eingefügten Beiträge der eingefügten Kategorie die "Meta-Angaben" aber leider auch die ganz normalen pages, das ich ja nicht wollte.