_reset_privacy_policy_page_for_post() │ WP 7.1.0

Resets the Privacy Policy page ID option when the Privacy Policy page is permanently deleted, to prevent uncached database queries for a non-existent page.

Внутренняя функция — эта функция рассчитана на использование самим ядром. Не рекомендуется использовать эту функцию в своем коде.

Хуков нет.

Возвращает

null. Ничего (null).

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

_reset_privacy_policy_page_for_post( $post_id ): void;
$post_id(int) (обязательный)
The ID of the post being deleted.

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

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

Код _reset_privacy_policy_page_for_post() WP 7.1.2

function _reset_privacy_policy_page_for_post( int $post_id ): void {
	if ( 'page' === get_post_type( $post_id ) && ( (int) get_option( 'wp_page_for_privacy_policy' ) === $post_id ) ) {
		update_option( 'wp_page_for_privacy_policy', 0 );
	}
}