我正在尝试在我的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>
有人帮助我吗?
答案 0 :(得分:0)
我不太了解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>
答案 1 :(得分:0)
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']))) ?>