새 게시물을 만들 때 "새로 추가"를 클릭 한 직후 에 게시물 편집기가 표시되면 드롭 다운 메뉴를 사용하고 사용할 사용자 정의 필드를 선택하지 않고 기본 사용자 정의 필드 입력을 이미 갖고 싶습니다. 열린 결말.
시각적으로 대신 :
나는 다음과 같은 것을 갖고 싶다 :
플러그인 (CPT, 기타 필드 등)이 있지만 기본 기능으로 간단한 플러그인을 사용하고 싶습니다.
나는 이와 같은 것을 시도했다 (나는 커스텀 포스트 타입 'product'을 사용하고있다) :
function register_custom_fields( $post_ID ) {
global $wpdb;
if( !wp_is_post_revision( $post_ID ) ) {
add_post_meta( $post_ID, 'reference', '', true);
add_post_meta( $post_ID, 'price', '', true);
}
}
add_action('edit_product', 'register_custom_fields');
그러나 그것은 작동하지 않는 것 같습니다. 나는 훅이 잘못되었다고 생각 edit_post
하지만 (업데이트 후 발생 하기 때문에 ) "새 게시물"에 대한 후크가 보이지 않습니다 (사용자가 wp admin에서 "새 게시물"을 클릭 한 직후). 있어요 ?
아니면 전체 아이디어가 잘못되었거나 다른 방법이 있습니까?