2014-03-28 3 views
0

내 사용자 정의 게시물 유형 중 하나의 이름을 변경해야합니다. 이 게시물에는 사용자 정의 필드가 여러 개 있습니다. 이름을 변경 한 후 데이터베이스의 게시물 유형 이름을 업데이트하고 모든 게시물을 Wordpress에 다시 표시합니다. 그러나 사용자 지정 필드 정보가 손실 된 것으로 보입니다. 이것도 업데이트 할 수 있습니까? 당신의 wp_posts에서사용자 정의 필드 값을 잃지 않고 게시물 유형 이름을 변경하십시오.

+0

'wp_posts' 및 '그래서는'wp_posts.post_type'가 postmeta 사용자 정의 필드에 영향을주지해야합니다 변경. 게시물에 맞춤 값을 적용하는 방법에 대한 정보를 좀 더 제공 할 수 있습니까? –

답변

1

그냥 실행 다음 쿼리

UPDATE `wp_posts` SET `post_type`='<old-value>' WHERE `post_type`='new value'; 

메타 필드가 포스트 ID와 연관된으로 사용자 정의 필드에 영향을 미치지 않습니다 포스트 유형의 이름을 변경, 이전 포스트 유형 이름과 새 게시물 유형의 이름을 입력하는 것을 잊지 마십시오 만. 데이터베이스에 wp_posts.ID``를 통해 연결되어 wp_postmeta`

건배 ...

+0

제가 언급했듯이 이미 게시 유형 이름을 업데이트 할 수있었습니다. 그러나 모든 이미지 및 리피터 필드는 그렇게 한 후에 공백으로 표시됩니다. – johnnyd23

관련 문제