comment_type()WP 0.71

Выводит на экран название типа комментария. Названия можно указывать произвольные.

Комментарии в WordPress делятся на типы: обычный комментарий, Trackback или Pingback.

Если не нужно выводить на экран данные, то используйте функцию get_comment_type().

Работает на основе: get_comment_type()

Хуков нет.

Возвращает

null.

Использование

<?php comment_type($comment, $trackback, $pingback); ?>
$comment(строка)
Названия которые выведется на экран, если это простой комментарий.
По умолчанию: 'Comment'
$trackback(строка)
Названия которые выведется на экран, если это тэкбэк.
По умолчанию: 'Trackback'
$pingback(строка)
Названия которые выведется на экран, если это пинг.
По умолчанию: 'pingback'

Примеры

0

#1 Простой пример работы функции

<p><?php comment_type(); ?> к записи: <?php the_title(); ?>  </p>

Список изменений

С версии 0.71 Введена.

Код comment_type() WP 6.9

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