0

我整天都在处理这个问题,我不知道如何解决它。我已经在 SO 上搜索了这个问题,发现我的问题已经发生在这里的其他人身上。我已尽我所能遵循人们向他们建议的步骤,但似乎我的页面上仍然出现以下错误:

解析错误:语法错误,第 56 行 /hermes/waloraweb015/b1446/as.allthingsnetwork/blog/wp-content/themes/atn/functions.php 中的意外 $end

通过研究,我了解到错误意味着有括号尚未关闭或缺少';' 在文件中。我试图解决这些问题无济于事,所以我在这里发布我的代码,并可能得到善意提供帮助的人的回复。

函数.php:

<?php
// Enable support for post-thumbnails

add_theme_support('post-thumbnails');

if ( function_exists('add_theme_support') ) {
    add_theme_support('post-thumbnails');
}

function wpbeginner_remove_comment_url($arg) {
    $arg['url'] = '';
    return $arg;
}
add_filter('comment_form_default_fields', 'wpbeginner_remove_comment_url');


function wpbeginner_comment_text_after($arg) {
    $arg['comment_notes_before'] = "Let us know if you like this track</a>!";
    return $arg;
}

add_filter('comment_form_defaults', 'wpbeginner_comment_text_after');

  function custom_comments($comment, $args, $depth) {

       $GLOBALS['comment'] = $comment; ?>

       <div class="alignleft">
       <?php echo get_avatar(get_the_author_ID()); ?>
       </div>

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

            <div class="comment-intro">
                <h3><?php printf(__('%s'), get_comment_author_link()); ?></h3>
                <a class="comment-permalink" href="<?php echo htmlspecialchars ( get_comment_link( $comment->comment_ID ) ) ?>"><?php printf(__('%1$s'), get_comment_date()); ?>
            </a>
            <em> | </em>
            <a class="comment-permalink" href="<?php echo htmlspecialchars ( get_comment_link( $comment->comment_ID ) ) ?>">
                <?php comment_time(); ?> 
            </a>
            </div>

            <?php if ($comment->comment_approved == '0') : ?>
                <em><php _e('Your comment is awaiting moderation.') ?></em><br />
            <?php endif; ?>

            <div class="comment-text">
            <?php comment_text(); ?>
            </div><br />

            <div class="reply">
                <?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))); ?>
            </div>

}
?>

非常感谢任何愿意帮助我的人,安东尼。

4

1 回答 1

3

最后你有:

}
?>

应该:

<?php
}
?>

这里

<php _e('Your comment is awaiting moderation.') ?> 

应该:

<?php _e('Your comment is awaiting moderation.'); ?>

最后在这里,请注意您有两次这样的情况:

<?php echo htmlspecialchars ( get_comment_link( $comment->comment_ID ) ) ?> 

应该:

<?php echo htmlspecialchars ( get_comment_link( $comment->comment_ID ) ); ?>
于 2013-07-30T23:50:45.917 回答