2016-12-13 3 views
3

{$taxonomy}_add_form_fields{$taxonomy}_add_form에 대해 매우 비슷한 동작을 관찰하고 있습니다. 차이점은 무엇입니까? 양식과 양식 필드의 의미 적 차이를 이해하지만 WP가 어떻게 보는지 궁금합니다.

Wordpress Codex에는 기록이 없으며 Wordpress 웹 사이트의 개발자 부분에는 거의 동일한 설명이 제공됩니다.

자신을 위해 참조 : https://developer.wordpress.org/reference/hooks/taxonomy_add_form/

답변

2

https://developer.wordpress.org/reference/hooks/taxonomy_add_form_fields//wp-admin/edit-tags.php로 살펴보면, 우리는 do_action("{$taxonomy}_add_form", $taxonomy);가되지 않는 필터를 이전에 대체하는 데 사용되는 볼 수 있습니다. 그것이 추가 된 이유입니다.

"차이"에 도달하면 코드에서 {$taxonomy}_add_form_fields 필터를 사용하여 제출 단추가 생성되기 직전에 양식에 데이터를 추가하고 다른 필터 인 {$taxonomy}_add_form은 제출 후에 사용된다는 것을 확인할 수 있습니다 버튼 (하지만 여전히 닫는 태그 앞에 </form>. 보통

, 당신은 다음 버튼을 제출하기 전에 볼 필드 퍼팅에 대해 생각할 수있는 바로 뒤에 숨겨진 필드를 추가.하지만 그들 사이에 큰 차이의 일종이 아니다.

1

두 작업 모두 양식 태그에 있습니다.

하지만 조치는 제출 버튼 이전이며 "{$taxonomy}_add_form" 조치는 제출 버튼과 add_tag_form 조치 이후입니다.

관련 문제