функция
since 4.9.6
_wp_privacy_resend_request()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
_wp_privacy_resend_request( int $request_id ): true|WP_Error
Описание
Повторно отправляет существующий запрос и возвращает результат.
Параметры
$request_id
int
обязательный
ID запроса.
Возвращаемое значение
true|WP_Error
WP_Error
Исходный код
wp-admin/includes/privacy-tools.php:18
function _wp_privacy_resend_request( $request_id ) {
$request_id = absint( $request_id );
$request = get_post( $request_id );
if ( ! $request || 'user_request' !== $request->post_type ) {
return new WP_Error( 'privacy_request_error', __( 'Invalid personal data request.' ) );
}
$result = wp_send_user_request( $request_id );
if ( is_wp_error( $result ) ) {
return $result;
} elseif ( ! $result ) {
return new WP_Error( 'privacy_request_error', __( 'Unable to initiate confirmation for personal data request.' ) );
}
return true;
}
История изменений
| Версия | Описание |
|---|---|
| 4.9.6 | Introduced. |

