0
にデフォルトのカスタムフィールドの追加:私は私のfunctions.phpでこのコードのワードプレスのページにいくつかのデフォルトのカスタムフィールドを追加しようとするページ
// Adding Custom Fields
add_action('save_post', 'set_default_custom_fields', '99');
function set_default_custom_fields($post_id){
if ($_GET['post_type'] == 'page') {
add_post_meta($post_id, 'Header', '', true);
add_post_meta($post_id, 'Überschrift', '', true);
}
}
カスタムフィールドは、新しいページを追加することによって、表示されているが、既存のページを編集した場合は表示されません。ページがまだ存在し、「公開されている」場合は表示されません。私のコードで何が間違っていますか?