Hallo liebe Coder und Wordpress-Menschen,
ich habe mal wieder eine knifflige Frage, dieses Mal geht es um die index.php:
Ich möchte auf der Startseite einer Internetseite die Ausgabe einer bestimmten Kategorie unterdrücken. Ich bin leider nicht so firm in PHP und weiss nicht, wie ich die Zeile, die die Ausgabe des Post-Titles...
...PHP-konform formuliere / formatiere.
Kann mir jemand helfen?
Unten steht der Code der index.php, der so natürlich aufgrund der oben genannten und rot markierten Zeile nicht funktionieren kann.
Ich DANKE!
VG, Tim
;-)
PHP
<?php
?>
<?php get_header(); ?>
<?php if ( have_posts() ): ?>
<div class="blog_content">
<?php while ( have_posts() ) : the_post(); ?>
<div class="article_content">
<div class="articlethumb"><?php if ( has_post_thumbnail()) : ?>
<?php
// Wenn Kategorie 38 oder 41 oder 42
if (in_category( "38" ) or in_category( "41" ) or in_category( "42" )) {
// Wenn Kategorie 41
if (in_category( "41" )) {
echo '<div class="loopcover"><a href="';
the_permalink();
echo '">';
the_post_thumbnail();
echo '</a></div>'."\n";
[COLOR=#ff0000] <div class="articledesc"><?php the_title(); ?></div>[/COLOR]
}
// Wenn Kategorie 42
if (in_category( "42" )) {
echo '<div class="loopcovernos"><a href="';
the_permalink();
echo '">';
the_post_thumbnail();
echo '</a></div>'."\n";
[COLOR=#ff0000] <div class="articledesc"><?php the_title(); ?></div>[/COLOR]
}
// Wenn Kategorie 38 – Die Ausgabe der Posts in dieser Kategorie soll in der index.php unterdrückt werden
if (in_category( "38" )) {}
}
else { // Die restlichen
echo '<a href="';
the_permalink();
echo '">';
the_post_thumbnail();
echo '</a>';
}
?>
<?php endif; ?>
</div>
</div>
<?php endwhile; ?>
<div class="bottomnav">
<?php posts_nav_link(); ?>
</div>
</div>
<?php else: ?>
<h2>No posts to display</h2>
<?php endif; ?>
<?php get_footer(); ?>
Alles anzeigen