Switch language

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




add_settings_section [ WordPress Function ]

add_settings_section ( $id, $title, $callback, $page )
Parameters:
  • (string) $id Slug-name to identify the section. Used in the 'id' attribute of tags.
  • (string) $title Formatted title of the section. Shown as the heading for the section.
  • (string) $callback Function that echos out any content at the top of the section (between heading and fields).
  • (string) $page The slug-name of the settings page on which to show the section. Built-in pages include 'general', 'reading', 'writing', 'discussion', 'media', etc. Create your own using add_options_page();
Defined at:



Add a new section to a settings page.

Part of the Settings API. Use this to define new settings sections for an admin page. Show settings sections in your admin page callback function with do_settings_sections(). Add settings fields to your section with add_settings_field()

The $callback argument should be the name of a function that echoes out any content you want to show at the top of the settings section before the actual fields. It can output nothing if you want.

Source


<?php
function add_settings_section($id$title$callback$page) {
    global 
$wp_settings_sections;

    if ( 
'misc' == $page ) {
        
_deprecated_argument__FUNCTION__'3.0'__'The miscellaneous options group has been removed. Use another settings group.' ) );
        
$page 'general';
    }

    if ( !isset(
$wp_settings_sections) )
        
$wp_settings_sections = array();
    if ( !isset(
$wp_settings_sections[$page]) )
        
$wp_settings_sections[$page] = array();
    if ( !isset(
$wp_settings_sections[$page][$id]) )
        
$wp_settings_sections[$page][$id] = array();

    
$wp_settings_sections[$page][$id] = array('id' => $id'title' => $title'callback' => $callback);
}
?>

Examples [ wp-snippets.com ]

Google Arama Sonuçlarý

Dahasý ...

Kullanýcý Tartýþmalarý [ wordpress.org ]

- Bulunamadý -

Yeni bir konu yaz ...

0 User Note(s)

Henüz yok. Ýlk sen ol!

Yeni Ekle ...



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