Mein Problem besteht darin, dass ich eine hinzugefügte "Funktion" (Anzeigen eines custom Fields in einem Artikel) die Ausführung des Kommentar-Template verhindert / die Kommentar-Funktion in den Artikeln blockiert wird.
Es handelt sich hierbei um die Webseite http://www.prepaid-vergleicher.de und der Code der single.php sieht vereinfacht wie folgt aus:
<?php get_header(); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php the_title(); ?>
<?php the_content('<p class="serif">Read the rest of this entry »</p>'); ?>
<?php
$args = array(
'post_type' => 'page',
'post__in' => array(624)
);
query_posts($args);
if (have_posts()) : the_post();
$anzeigen = get_post_meta($post->ID, 'anzeige-detail-links', true);
?>
<?php endif; ?>
<?php echo $anzeigen; ?>
<?php comments_template(); ?>
<?php endwhile; else: ?>
<?php endif; ?>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Alles anzeigen
Dadurch, dass ich in der "Ánzeigen" Funktion endif setzen muss, denn ansonsten funktioniert die Seite nicht, wird das Kommentar Template nicht ausgeführt / blockiert. Aus design-technischen Gründen kann ich die Funktion aber nirgends anders hinsetzen und weiß gerade nicht, was ich wie anders machen kann, dass es funktioniert.
Vielleicht muss ich noch sagen, dass ich von php wenig weiß und mir vieles mit Copy&Paste sowie Trial&Error zusammengebaut habe. Aber hier weiß ich leider nicht mehr weiter und würde gerne um Unterstützung bitten.