WP_Widget::get_field_name()
Constructs name attributes for use in form() fields
This function should be used in form() methods to create name attributes for fields to be saved by update()
Метод класса: WP_Widget{}
Хуков нет.
Возвращает
Строку
. Name attribute for $field_name.
Использование
$WP_Widget = new WP_Widget(); $WP_Widget->get_field_name( $field_name );
- $field_name(строка) (обязательный)
- Field name.
Список изменений
С версии 2.8.0 | Введена. |
С версии 4.4.0 | Array format field names are now accepted. |
Код WP_Widget::get_field_name() WP Widget::get field name WP 6.3.1
public function get_field_name( $field_name ) { $pos = strpos( $field_name, '[' ); if ( false !== $pos ) { // Replace the first occurrence of '[' with ']['. $field_name = '[' . substr_replace( $field_name, '][', $pos, strlen( '[' ) ); } else { $field_name = '[' . $field_name . ']'; } return 'widget-' . $this->id_base . '[' . $this->number . ']' . $field_name; }