이 안내서에서는 WordPress 설정 API를 소개 하고이 API의 사용을 보여주는 WordPress 관리 페이지를 만듭니다.
가 여전히 설정 한 settings_api_page () 함수를 만들지 않았기 때문입니다.
<span>add_options_page( $page_title, $menu_title, $capability, </span> <span>$menu_slug, $function ); </span>
<span>add_action( 'admin_menu', 'sitepoint_settings_page' ); </span> <span>function sitepoint_settings_page() { </span> <span>add_options_page( 'Settings API Page', 'Settings API Page', 'manage_options', 'settings-api-page', 'settings_api_page' ); </span><span>} </span>
이 중 , $ ID, $ 제목, $ 콜백 및 $ 페이지가 필요합니다. $ 콜백 함수는 입력 필드의 HTML을 출력해야합니다. 는 register_setting ().
설정 값을 검색하려면 어떻게해야합니까? 설정 섹션에 설정 필드를 추가하려면 add_settings_field ()를 사용하여 설정 섹션에 설정 필드를 추가 할 수 있습니다. 기능. 이 기능은 필드의 ID, 필드 제목, 필드를 표시하는 콜백 함수, 필드를 표시 해야하는 페이지 및 필드를 추가 해야하는 섹션을 포함하여 여러 인수를 허용합니다. > 설정 페이지에 설정 오류를 추가 할 수 있습니까? 설정 필드에 대한 콜백 함수를 어떻게 만들 수 있습니까? WordPress 설정 API는 WordPress가 제공하는 일련의 기능 및 후크입니다. 사이트. 테마 및 플러그인에 대한 데이터를 처리하는 표준화되고 안전한 방법을 제공하기 때문에 중요합니다. 또한 테마 나 플러그인이 WordPress Core와 호환되도록하여 사용자가 코드를 터치하지 않고도 설정과 쉽게 상호 작용할 수 있도록합니다.
WordPress 설정 API를 사용하여 사용자 정의 관리자 페이지를 만드는 방법 ? WordPress 설정을 사용하여 사용자 정의 관리 페이지 작성 API에는 여러 단계가 포함됩니다. 먼저 add_menu_page () 또는 add_submenu_page () 함수를 사용하여 새 설정 페이지를 등록해야합니다. 그런 다음 add_settings_field () 함수를 사용하여 설정 필드를 정의해야합니다. 그런 다음 register_setting () 함수를 사용하여 설정을 등록해야합니다. 마지막으로 설정 페이지를 표시하려면 콜백 함수를 만들어야합니다.
WordPress 설정 API를 사용하여 데이터를 검증하고 소독 할 수있는 방법은 무엇입니까? 설정 페이지에 설정 섹션을 추가 할 수 있습니까?
설정 섹션을 추가 할 수 있습니다. add_settings_section () 함수를 사용하여 설정 페이지로 이 함수는 섹션의 ID, 섹션의 제목 및 섹션을 표시하는 콜백 함수의 세 가지 인수를 수용합니다. 섹션을 만든 후에는 add_settings_field () 함수를 사용하여 필드를 추가 할 수 있습니다. get_option () 함수. 이 함수는 설정의 ID를 인수로 받아들이고 설정 값을 반환합니다. 설정이 존재하지 않으면 False가 반환됩니다.
unregister_setting () 함수를 사용하여 설정을 등록 할 수 있습니다. 이 함수는 옵션 그룹과 옵션 이름의 두 인수를 받아들입니다. 이 함수를 호출하면 설정이 더 이상 등록되지 않으며 설정 페이지에 표시되지 않습니다.
설정 페이지에 설정 오류를 어떻게 표시 할 수 있습니까? 설정 필드에는 필드의 HTML을 출력하는 새로운 기능을 정의하는 것이 포함됩니다. 이 함수는 하나의 인수를 수락해야합니다.이 인수는 add_settings_field () 함수에 전달 된 인수를 포함하는 배열입니다. 함수 내부에서는 get_option () 함수를 사용하여 필드 값을 검색 한 다음 필드의 HTML을 출력 할 수 있습니다.
위 내용은 WordPress 설정 API를 사용하여 사용자 정의 관리자 페이지를 작성합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!