pbs_save_content_data

Հեղինակ՝

բաժնում՝

,

pbs_save_content_data

Ֆիլտր՝ պահպանման ենթակա գրառման տվյալները փոփոխելու համար: Սա կանչվում է, երբ պահպանումը նախաձեռնվել է PBS խմբագրիչից:

Պարամետրեր

$post_data

Array. Պահպանման ենթակա գրառման վերջնական տվյալները, սա դրանից հետո անմիջապես փոխանցվում է wp_update_post()-ին:

$_POST

Array. Խմբագրիչից պահպանման համար ուղարկված գրառման չմշակված տվյալները: Սրա nonce-ն արդեն ստուգված է:

$post_id

Int. Գրառման 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;
}