我试图在我的comments.php 表单上添加一个回复链接,但它不起作用。它只会刷新我的页面!
我正在使用的代码如下:
<div class= replay_text">
<font size="-1"><strong><a href="<?php comment_reply_link( array ( 'reply_text' => 'Replay alt="Reply">' ) ); ?>">Reply</a></strong></font></div>
谁来帮帮我?
http://core.trac.wordpress.org/browser/tags/3.5/wp-includes/comment-template.php#L1371
检查应该如何使用comment_reply_link。使用它作为锚源并不是最好的主意,而且我见过更糟糕的情况,但你不会接受任何事情。
而是在锚目标中像这样在其他 html 元素之间使用它:
<?php comment_reply_link(array_merge( $args, array('add_below' => $add_below, 'depth' => $depth, 'max_depth' => $args['max_depth']))) ?>
我不太了解php,但我认为问题在于您忘记打开"
而您在php上说reply_text
而不是replay_text
。这是正确的:
<div class= "reply_text">
<font size="-1"><strong><a href="<?php comment_reply_link( array ( 'reply_text' => 'Replay alt="Reply">' ) ); ?>">Reply</a></strong></font></div>