Summery Summery
Constructs name attributes for use in form() fields
Syntax Syntax
Description Description
This function should be used in form() methods to create name attributes for fields to be saved by update()
Parameters Parameters
- $field_name
-
(Required) Field name
Return Return
(string) Name attribute for $field_name
Source Source
File: wp-includes/class-wp-widget.php
public function get_field_name( $field_name ) { $pos = strpos( $field_name, '[' ); if ( false === $pos ) { return 'widget-' . $this->id_base . '[' . $this->number . '][' . $field_name . ']'; } else { return 'widget-' . $this->id_base . '[' . $this->number . '][' . substr_replace( $field_name, '][', $pos, strlen( '[' ) ); } }
Advertisement
Changelog Changelog
Version | Description |
---|---|
4.4.0 | Array format field names are now accepted. |
2.8.0 | Introduced. |