comment_type

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

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

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

Хуков нет.

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

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

Примеры

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

Код из


wp-includes/comment-template.php

WP 4.7.2

<?php
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;
	}
}

Комментарии:


Оставить комментарий

Your email address will not be published. Required fields are marked *