関数の概要
wp_save_post_revision()関数は、WordPressの投稿をリビジョンとして保存するための関数です。投稿が編集されるたびに、その前の状態をリビジョンとして保存し、履歴を管理する際に使用されます。
パラメータの説明
- $post_id (int) – 投稿のID
- $post (WP_Post) – 投稿オブジェクト
戻り値
成功した場合はリビジョンのIDを返します。
使用例
$post_id = 123;
$post = get_post($post_id);
wp_save_post_revision($post_id, $post);
関連する関数
- wp_insert_post() – 新しい投稿をデータベースに挿入する際に使用される
- wp_update_post() – 既存の投稿を更新する際に使用される