# trackback_response()

URL: https://chugunov.pro/api-wordpress/functions/trackback_response/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.
Появился в версии: 0.71.

## Сигнатура

```php
trackback_response( int|bool $error, string $error_message = '' )
```

## Описание

Отвечает XML-сообщением об ошибке или об успехе.

## Параметры

- `$error` `int|bool` — обязательный. Произошла ли ошибка.
  
  Значение по умолчанию '0'. Принимает '0' или '1', true или false.
- `$error_message` `string` — необязательный, по умолчанию `''`. Сообщение об ошибке, если ошибка произошла.

## Исходный код

Файл: `wp-trackback.php:30`

```php
function trackback_response( $error = 0, $error_message = '' ) {
	header( 'Content-Type: text/xml; charset=' . get_option( 'blog_charset' ) );

	if ( $error ) {
		echo '<?xml version="1.0" encoding="utf-8"?' . ">\n";
		echo "<response>\n";
		echo "<error>1</error>\n";
		echo "<message>$error_message</message>\n";
		echo '</response>';
		die();
	} else {
		echo '<?xml version="1.0" encoding="utf-8"?' . ">\n";
		echo "<response>\n";
		echo "<error>0</error>\n";
		echo '</response>';
	}
}
```

## История изменений

- 0.71 — Introduced.

## Связанные

Использует: [`get_option`](https://chugunov.pro/api-wordpress/functions/get_option/).

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/trackback_response/
