데이터베이스에 사용자 정의 필드 값이 저장되는 위치


14

게시물에 고급 사용자 정의 필드 플러그인을 사용하고 있습니다. 사용자 정의 필드가 저장된 위치를 알고 싶습니다. 나는 wp_posts테이블을 확인했다 . 그러나 맞춤 입력란이있는 게시물을 찾을 수 없습니다. 데이터베이스에 어떤 테이블에 저장되어 있는지 알고 싶습니다.


안녕하세요 @ChetanaKestikar-ACF는 실제로 WordPress의 일부가 아니기 때문에 플러그인의 내부 작동에 관한 많은 지식없이 데이터를 어디에 저장하는지 말하기는 어렵습니다. 따라서 공식 ACF 지원 채널을 통해 질문을 처리하는 것이 가장 좋습니다.
bosco

답변:


24

사용자 정의 필드 의 코덱에서 :

PostMeta 정보는 $ wpdb-> postmeta라는 새 테이블에 저장됩니다. 이 테이블에는 네 개의 필드가 있습니다.

'meta_id'-각 항목의 고유 ID입니다.
'post_id'-이 메타 데이터에 대한 게시물의 ID입니다.
'meta_key'- '키'의 이름입니다.
'meta_value'-키와 연관된 값입니다.

물론 이것은 ACF가 사용자 정의 데이터베이스가 아닌 기본 WordPress 구조를 사용한다고 가정합니다.


ACF가 기본 WordPress 구조를 사용한다는 것이 밝혀졌습니다.
Mike Lyons

1
@MikeLyons 당신이 맞습니다.
iambriansreed

그러나 테이블의 이름은 무엇입니까?
Revious

1
@Revious이 다이어그램에서 wp_postmeta codex.wordpress.org/Database_Description#Table:_wp_postmeta
Brooke

@ BandonRandon : 감사합니다. 맞습니다. 이미 사용하지 않은 것을 삭제했습니다
Revious
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.