pbs_save_content_data

লিখেছেন

এ

,

pbs_save_content_data

সংরক্ষণ করার জন্য পোস্ট ডেটা পরিবর্তন করার একটি ফিল্টার। PBS এডিটর থেকে যখন সেভ শুরু করা হয় তখন এটি কল করা হয়।

প্যারামিটারসমূহ

$post_data

অ্যারে। সংরক্ষণ করার জন্য চূড়ান্ত পোস্ট ডেটা, এটি পরবর্তীতে সরাসরি wp_update_post()-এ পাঠানো হয়।

$_POST

অ্যারে। সংরক্ষণের জন্য এডিটর থেকে পাঠানো র’ (raw) পোস্ট ডেটা। এটি ইতিমধ্যেই ননস (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 ) {

	// For some reason, we always want the post to be a draft.
	$post_data['post_status'] = 'draft';
	
	return $post_data;
}