当前位置: 首页 > 知识库问答 >
问题:

语法错误,在第288行出现意外的'endif'(T_ENDIF)[已关闭]

法烨烨
2023-03-14

我一直在为我的worpress网站脱机处理这个代码错误。

    <li <?php comment_class(); ?> id="comment-<?php comment_ID(); ?>">

        <?php __( 'Pingback:', 'hemingway' ); ?> <?php comment_author_link(); ?> <?php edit_comment_link( __( '(Edit)', 'hemingway' ), '<span class="edit-link">', '</span>' ); ?>

    </li>
    <?php
            break;
        default :
        global $post;
    ?>
    <li <?php comment_class(); ?> id="li-comment-<?php comment_ID(); ?>">

        <div id="comment-<?php comment_ID(); ?>" class="comment">

            <div class="comment-meta comment-author vcard">

                <?php echo get_avatar( $comment, 120 ); ?>

                <div class="comment-meta-content">

                    <?php printf( '<cite class="fn">%1$s %2$s</cite>',
                        get_comment_author_link(),
                        ( $comment->user_id === $post->post_author ) ? '<span class="post-author"> ' . __( '(Post author)', 'hemingway' ) . '</span>' : ''
                    ); ?>

                    <p><a href="<?php echo esc_url( get_comment_link( $comment->comment_ID ) ) ?>"><?php echo get_comment_date() . ' at ' . get_comment_time() ?></a></p>

                </div> <!-- /comment-meta-content -->

            </div> <!-- /comment-meta -->

            <div class="comment-content post-content">

                <?php if ( '0' == $comment->comment_approved ) : ?>

                    <p class="comment-awaiting-moderation"><?php _e( 'Awaiting moderation', 'hemingway' ); ?></p>

                <?php endif; ?>

                <?php comment_text(); ?>

                <div class="comment-actions">

                    <?php edit_comment_link( __( 'Edit', 'hemingway' ), '', '' ); ?>

                    <?php comment_reply_link( array_merge( $args, array( 'reply_text' => __( 'Reply', 'hemingway' ), 'depth' => $depth, 'max_depth' => $args['max_depth'] ) ) ); ?>

                    <div class="clear"></div>

                </div> <!-- /comment-actions -->

            </div><!-- /comment-content -->

        </div><!-- /comment-## -->
    <?php
        break;
    endswitch;
}
endif;

请帮帮我.

共有1个答案

吴涵育
2023-03-14

您不应该有}endif;

如果(...)使用{}如果(...):/endif;,但不要同时使用两者。

 类似资料:
  • 我发现php endif出现错误,找不到错误。这里我给出了我的代码。请帮我修一下

  • 我有一个视图,我想显示数据库中的记录 ID 但他告诉我这个错误: 6361DDA302A0F162671EE5B36A4BE93第26行中的FatalErrorException:语法错误,意外的“endif”(T_endif) 欢迎刀身php: CreatesController:

  • 这段代码用于显示相关文章,并驻留在我的includes文件夹中。 我最近从Mac上的本地开发环境(使用MAMP)切换到使用Windows和WAMP。 突然,这个错误发生在这段代码中。它不会发生在我的本地Mac环境中,也不会在现场测试时发生。 分析错误:语法错误,意外的“endif”(T_endif) 该错误特别指向倒数第二个。如果我删除它,将抛出相同的错误,指向代码中的最后一个。 有什么想法吗?我

  • 已解决:短开标签已关闭,这就是问题所在。现在打开它,一切都正常了! 我现在正在制作一个主题,这是真的。我不明白为什么代码不起作用。我读过一些类似的话题,但它们无助于解决我的问题: 分析错误:语法错误,C:\xampp\htdocs\wp\wp content\themes\boxtruyen\single ngan中出现意外的“endif”(T_endif)。php在线105 请帮助,我无法找出错

  • 我试图用以下方式简写Laravel blade文件中HTML标记内的if语句: 但是它得到了这个错误。我研究了类似的问题并尝试了解决方案,但仍然得到了同样的错误。有什么建议吗?提前感谢。 编辑:复选框组件

  • 我使用过谷歌定制搜索引擎,并使用了他们在我的网站上提供的代码。 我有这个问题在(search.php),我不能放置 如何在搜索中添加该endif。php文件?