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;
}