Switch language

wpseek.com
A WordPress-centric search engine for devs and theme authors




do_settings_fields [ WordPress Function ]

do_settings_fields ( $page, $section )
Parameters:
  • (string) $page Slug title of the admin page who's settings fields you want to show.
  • (section) $section Slug title of the settings section who's fields you want to show.
Defined at:



Print out the settings fields for a particular settings section

Part of the Settings API. Use this in a settings page to output a specific section. Should normally be called by do_settings_sections() rather than directly.

Source


<?php
function do_settings_fields($page$section) {
    global 
$wp_settings_fields;

    if ( !isset(
$wp_settings_fields) || !isset($wp_settings_fields[$page]) || !isset($wp_settings_fields[$page][$section]) )
        return;

    foreach ( (array) 
$wp_settings_fields[$page][$section] as $field ) {
        echo 
'<tr valign="top">';
        if ( !empty(
$field['args']['label_for']) )
            echo 
'<th scope="row"><label for="' $field['args']['label_for'] . '">' $field['title'] . '</label></th>';
        else
            echo 
'<th scope="row">' $field['title'] . '</th>';
        echo 
'<td>';
        
call_user_func($field['callback'], $field['args']);
        echo 
'</td>';
        echo 
'</tr>';
    }
}
?>

Examples [ wp-snippets.com ]

Top Google zoekresultaten

Meer ...

Gebruikersdiscussies [ wordpress.org ]

0 User Note(s)

Nog geen één. Wees de eerste!

Nieuw toevoegen ...



HTML5 Powered with CSS3 / Styling, Performance & Integration, and Semantics