WordPress函数:comment_type 显示当前评论的评论类型

江河/ 2023年06月14日/ WordPress/ 浏览 1893

函数原型:


comment_type( string|false $commenttxt = false, string|false $trackbacktxt = false, string|false $pingbacktxt = false )


显示当前评论的评论类型。


参数说明:


$commenttxt,要为评论类型显示的字符串。默认值:false。


$trackbacktxt,要为跟踪类型显示的字符串。默认值:false。


$pingbacktxt,要为ping back类型显示的字符串。默认值:false。


函数源码:


function comment_type( $commenttxt = false, $trackbacktxt = false, $pingbacktxt = false ) {
	if ( false === $commenttxt ) {
		$commenttxt = _x( 'Comment', 'noun' );
	}
	if ( false === $trackbacktxt ) {
		$trackbacktxt = __( 'Trackback' );
	}
	if ( false === $pingbacktxt ) {
		$pingbacktxt = __( 'Pingback' );
	}
	$type = get_comment_type();
	switch ( $type ) {
		case 'trackback':
			echo $trackbacktxt;
			break;
		case 'pingback':
			echo $pingbacktxt;
			break;
		default:
			echo $commenttxt;
	}
}


使用举例:


<p><?php comment_type(); ?> to <?php the_title(); ?>: </p>


发表评论

暂无评论,抢个沙发...

客服 工单