pbs_save_content_data

द्वारा लिखित

मा

,

pbs_save_content_data

सुरक्षित गर्नुपर्ने पोस्ट डेटा परिमार्जन गर्नका लागि एउटा फिल्टर। यो PBS सम्पादकबाट सुरक्षित गर्ने कार्य सुरु गर्दा कल गरिन्छ।

प्यारामिटरहरू

$post_data

Array. सुरक्षित गर्नुपर्ने अन्तिम पोस्ट डेटा, यो पछि सिधै wp_update_post() मा पठाइन्छ।

$_POST

Array. सम्पादकबाट सुरक्षित गर्नका लागि पठाइएको कच्चा पोस्ट डेटा। यो पहिले नै nonce प्रमाणीकरण भइसकेको छ।

$post_id

Int. हामीले सुरक्षित गरिरहेको पोस्ट आईडी।

उदाहरण

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