返回介绍

comment_form_title()

发布于 2017-09-10 21:50:58 字数 3083 浏览 1174 评论 0 收藏 0

comment_form_title( string $noreplytext = false,  string $replytext = false,  string $linktoparent = true )

Display text based on comment reply status.


description

Only affects users with JavaScript disabled.


参数

$noreplytext

(string) (Optional) Text to display when not replying to a comment.

Default value: false

$replytext

(string) (Optional) Text to display when replying to a comment. Accepts "%s" for the author of the comment being replied to.

Default value: false

$linktoparent

(string) (Optional) Boolean to control making the author's name a link to their comment.

Default value: true


源代码

File: wp-includes/comment-template.php

function comment_form_title( $noreplytext = false, $replytext = false, $linktoparent = true ) {
	global $comment;

	if ( false === $noreplytext ) $noreplytext = __( 'Leave a Reply' );
	if ( false === $replytext ) $replytext = __( 'Leave a Reply to %s' );

	$replytoid = isset($_GET['replytocom']) ? (int) $_GET['replytocom'] : 0;

	if ( 0 == $replytoid )
		echo $noreplytext;
	else {
		// Sets the global so that template tags can be used in the comment form.
		$comment = get_comment($replytoid);
		$author = ( $linktoparent ) ? '<a href="#comment-' . get_comment_ID() . '">' . get_comment_author( $comment ) . '</a>' : get_comment_author( $comment );
		printf( $replytext, $author );
	}
}

更新日志

Versiondescription
2.7.0Introduced.

相关函数

Uses

  • wp-includes/l10n.php: __()
  • wp-includes/comment-template.php: get_comment_ID()
  • wp-includes/comment-template.php: get_comment_author()
  • wp-includes/comment.php: get_comment()

Used By

  • wp-includes/comment-template.php: comment_form()

User Contributed Notes

  1. Skip to note content You must log in to vote on the helpfulness of this noteVote results for this note: 0You must log in to vote on the helpfulness of this note Contributed by Codex

    Basic Example

    
    <h3><?php comment_form_title(); ?></h3>
    
    <h3><?php comment_form_title( __( 'Leave a Reply', 'textdomain' ), __( 'Leave a Reply to %s', 'textdomain' ) ); ?></h3>
    

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文