前提:パーマネントリンクをカスタム構造にしている
https://xxxxxxxxx/%postname%
要望:アドバンスド・カスタムフィールドの KanriNo に一括更新したい
https://xxxxxxxxx/%KanriNo%
エラー処理
KanriNoが重複していたらどうなるか?
KanriNoが空白・Nullだったらどうなるか?
1 2 3 4 5 6 7 8 9 10 11 12 |
function custom_post_title( $value, $post_id, $field ) { if(isset($value) && $value != '') { $args = array( 'ID' => $post_id, 'post_name' => sanitize_title($value) ); wp_update_post( $args ); } return $value; } add_filter('acf/update_value/name=number', 'custom_post_title', 10, 3); |
wp-all-importにてインポート
↓
コメント