pbs_save_content_data

執筆者:

カテゴリ:

,

pbs_save_content_data

保存される投稿データを変更するためのフィルターです。これは、PBSエディターから保存が開始されたときに呼び出されます。

パラメーター

$post_data

配列。保存される最終的な投稿データ。これは後で直接 wp_update_post() に渡されます。

$_POST

配列。保存のためにエディターから送信された生の投稿データ。これはすでに nonce 検証済みです。

$post_id

整数。保存対象の投稿ID。

使用例

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