wpseek.com
Uma área de pesquisa sobre o WordPress para devs e autores do tema
add_settings_field › WordPress Function
Desde2.7.0
Obsoleton/a
› add_settings_field ( $id, $title, $callback, $page, $section = 'default', $args = array() )
Parâmetros: (6) |
|
Definido em: |
|
Codex: | |
Log de mudanças: |
|
Adds a new field to a section of a settings page.
Part of the Settings API. Use this to define a settings field that will show as part of a settings section inside a settings page. The fields are shown using do_settings_fields() in do_settings_sections(). The $callback argument should be the name of a function that echoes out the HTML input tags for this setting field. Use get_option() to retrieve existing values to show.Funções relacionadas: do_settings_fields, settings_fields, add_settings_error, add_settings_section, do_settings_sections
Fonte
function add_settings_field( $id, $title, $callback, $page, $section = 'default', $args = array() ) { global $wp_settings_fields; if ( 'misc' === $page ) { _deprecated_argument( __FUNCTION__, '3.0.0', sprintf( /* translators: %s: misc */ __( 'The "%s" options group has been removed. Use another settings group.' ), 'misc' ) ); $page = 'general'; } if ( 'privacy' === $page ) { _deprecated_argument( __FUNCTION__, '3.5.0', sprintf( /* translators: %s: privacy */ __( 'The "%s" options group has been removed. Use another settings group.' ), 'privacy' ) ); $page = 'reading'; } $wp_settings_fields[ $page ][ $section ][ $id ] = array( 'id' => $id, 'title' => $title, 'callback' => $callback, 'args' => $args, ); }