pbs_save_content_data

Написано

в

,

pbs_save_content_data

Фильтр для изменения сохраняемых данных записи. Вызывается, когда сохранение было инициировано из редактора PBS.

Параметры

$post_data

Массив. Итоговые данные записи для сохранения, после этого они напрямую передаются в wp_update_post().

$_POST

Массив. Необработанные данные записи, отправленные из редактора для сохранения. Nonce уже проверен.

$post_id

Целое число. ID записи, которую мы сохраняем.

Пример

add_filter( 'pbs_save_content_data', 'save_always_as_draft', 10, 3 );

function save_always_as_draft( $post_data, $_post, $post_id ) {

	// По какой-то причине мы всегда хотим, чтобы запись была черновиком.
	$post_data['post_status'] = 'draft';
	
	return $post_data;
}