pbs_save_content_data
محفوظ کیے جانے والے پوسٹ ڈیٹا میں ترمیم کے لیے ایک فلٹر۔ اسے اس وقت کال کیا جاتا ہے جب PBS ایڈیٹر سے سیو کا عمل شروع کیا گیا ہو۔
پیرامیٹرز
$post_data
Array. محفوظ کیا جانے والا حتمی پوسٹ ڈیٹا، یہ بعد میں براہ راست wp_update_post() کو پاس کیا جاتا ہے۔
$_POST
Array۔ محفوظ کرنے کے لیے ایڈیٹر کی طرف سے بھیجا گیا خام (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 ) {
// کسی وجہ سے، ہم ہمیشہ چاہتے ہیں کہ پوسٹ ڈرافٹ ہی رہے۔
$post_data['post_status'] = 'draft';
return $post_data;
}