다음과 같은 기능이 있습니다.
add_settings_field( 'contact_phone', 'Contact Phone', 'settings_callback', 'general');
작동합니다. settings_callback을 호출합니다. 멋있는. 내가 가진 문제는 내가하고있는 모든 것이 약간의 물건을 에코하는 경우 추가하는 모든 설정에 대해 콜백 함수를 정의하고 싶지 않다는 것입니다.
function settings_callback()
{
echo '<input id="contact_phone" type="text" class="regular-text" name="contact_phone" />';
}
왜 지구상에서 그렇게해야합니까? id, 클래스 및 이름은 모두 params 여야합니다.
settings_callback 함수에 매개 변수를 전달할 방법이 없습니까? 핵심을 살펴보기 시작했습니다. http://core.trac.wordpress.org/browser/tags/3.1.3/wp-admin/includes/template.php
..이 $ wp_settings_fields 전역에 빠졌습니다. 이것은 어디에 정의되어 있습니까?