WordPress Settings Generator
Settings Configuration
Fields
Generated Code
Settings Page Configuration
Page ID (Unique Identifier)
A unique identifier for this settings page. Used for option names in the database.
Page Title
The title displayed at the top of the settings page.
Menu Title
The text shown in the admin menu.
Required Capability
WordPress capability required to access this page.
Menu Type
Top Level Menu
Submenu
Parent Menu
Dashboard
Posts
Media
Pages
Comments
Appearance
Plugins
Users
Tools
Settings
WooCommerce
Menu Icon (Dashicon)
Dashicon name or URL to an icon image.
Menu Position
Position in the menu order (1-100, optional).
Enable Tabs
Tabs
Add Tab
Fields
Add Field
Generated PHP Code
Generate Code
Copy
// Click "Generate Code" to create PHP code
↕
{title}
{type}
▼
Remove
Field ID
Unique identifier for this field
Field Title
Field Type
Text
Textarea
WYSIWYG Editor
Checkbox
Toggle Switch
Radio Buttons
Select Dropdown
Multi-Select
Media Upload
Email
URL
Password
Number
Telephone
Date
Color Picker
Tab
No Tab
Description
Placeholder
Default Value
Options
Add Option
Enable Conditional Logic
Condition Field
Select field
Condition Value
Min Value
Max Value
Step
Repeater Fields
Add Field
↕
{title}
▼
Remove
Tab ID
Tab Title
Description
Set as Default Tab
×