【WordPress】公開・更新時にカスタムフィールドの内容をカスタマイズ
記事を公開・更新時にカスタムフィールドの値をカスタマイズする方法です。
自動入力なんかに使えます。
[php]
function custom_save_post( $post_id, $post ) {
if( defined(‘DOING_AUTOSAVE’) && DOING_AUTOSAVE ) {
// 自動保存時は何もしない場合
return $post_id;
} else {
// 投稿タイプを指定する場合
if( ‘post’ == get_post_type( $post_id ) ) {
update_post_meta( $post_id, ‘フィールド名’, フィールドの値 );
}
}
}
add_action( ‘save_post’, ‘custom_save_post’, 99, 2 );
[/php]