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