wp主题中的自定义评论模板

时间:2014-10-23 14:32:15

标签: wordpress

我正在尝试为我的WordPress主题制作自定义评论模板。我制作了原始评论模板的副本并将其放在我的主题文件夹中。然后我改变了

<?php comments_template(); ?>

<?php comments_template( '/custom-comments.php'); ?>

就像法典所说的那样。但是,当我使用自定义注释模板时,它不会显示,代码中该行之后的所有内容都会消失。

有什么我错过的吗?

我的完整代码:

    <?php get_header(); ?>

<div class="col content">
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

        <div <?php post_class() ?> id="post-<?php the_ID(); ?>">

            <h2><?php the_title(); ?></h2>

            <p class="desc"><?php the_time('F jS, Y') ?> by <?php the_author() ?></p>

            <div class="entry">

                <?php the_content(); ?>

                <?php wp_link_pages(array('before' => 'Pages: ', 'next_or_number' => 'number')); ?>

                <p class="desc"><?php the_tags( 'Tags: ', ', ', ''); ?></p>

            </div>

            <!--<?php edit_post_link('Edit this entry','','.'); ?>-->

        </div>

    <?php comments_template( '/custom-comments.php'); ?>

    <?php endwhile; endif; ?>

</div>

<div class="col sidebar">

    <?php get_sidebar(); ?>

</div>

<?php get_footer(); ?>

1 个答案:

答案 0 :(得分:-1)

如果您只是复制原始的 comments-template.php ,则包含

因此尝试重新声明相同的php函数。

这会产生致命错误,并在包含模板时中止处理。