pbs_save_content_data

ಬರೆದವರು

ನಲ್ಲಿ

,

pbs_save_content_data

ಉಳಿಸಬೇಕಾದ ಪೋಸ್ಟ್ ಡೇಟಾವನ್ನು ಮಾರ್ಪಡಿಸಲು ಒಂದು ಫಿಲ್ಟರ್. PBS ಎಡಿಟರ್‌ನಿಂದ ಉಳಿಸುವ ಪ್ರಕ್ರಿಯೆ ಪ್ರಾರಂಭವಾದಾಗ ಇದನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ.

ನಿಯತಾಂಕಗಳು

$post_data

ಅರೇ. ಉಳಿಸಬೇಕಾದ ಅಂತಿಮ ಪೋಸ್ಟ್ ಡೇಟಾ, ಇದನ್ನು ನಂತರ ನೇರವಾಗಿ wp_update_post() ಗೆ ರವಾನಿಸಲಾಗುತ್ತದೆ.

$_POST

ಅರೇ. ಉಳಿಸುವುದಕ್ಕಾಗಿ ಎಡಿಟರ್‌ನಿಂದ ಕಳುಹಿಸಲಾದ ಕಚ್ಚಾ ಪೋಸ್ಟ್ ಡೇಟಾ. ಇದನ್ನು ಈಗಾಗಲೇ nonce ಮೂಲಕ ಪರಿಶೀಲಿಸಲಾಗಿದೆ.

$post_id

ಇಂಟ್. ನಾವು ಉಳಿಸುತ್ತಿರುವ ಪೋಸ್ಟ್ ಐಡಿ.

ಉದಾಹರಣೆ

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