pbs_save_content_data
Filter សម្រាប់កែប្រែទិន្នន័យអត្ថបទដែលត្រូវរក្សាទុក។ វាត្រូវបានហៅនៅពេលដែលការរក្សាទុកត្រូវបានចាប់ផ្ដើមពីកម្មវិធីកែសម្រួល 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;
}