The Section field provides the ability to set any field below it with an indent.
Arguments
Name | Type | Default | Description |
type | string | ‘section’ | Value identifying the field type. |
id | string | Unique ID identifying the field. Must be different from all other field IDs. | |
title | string | Displays title of the option. | |
subtitle | string | Subtitle display of the option, situated beneath the title. | |
desc | string | Description of the option, appearing beneath the field control. | |
class | string | Appends any number of classes to the field’s class attribute. | |
required | array | Provide the parent, comparison operator, and value which affects the field’s visibility. More info | |
indent | bool | true | Flag to set the indentation for all fields that follow. ALWAYS use this. true for a starting section field, false for a closing section field. |
hint | array | Array containing the content and optional title arguments for the hint tooltip. More info |
NOTES: When using required
with the section field, the required statement must be included in both the beginning and end section arrays. Also, the section field cannot be hidden by default. It’s best only to use the required
argument with this field when the fold is shown by default.
Example Declaration
<?php $fields = array( 'id' => 'section-start', 'type' => 'section', 'title' => __('Indented Options', 'redux-framework-demo'), 'subtitle' => __('With the "section" field you can create indent option sections.', 'redux-framework-demo'), 'indent' => true ); ?> // Other field arrays go here. array( 'id' => 'section-end', 'type' => 'section', 'indent' => false, ),