WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

WP_Widget::get_field_name() public WP 2.8.0

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 5.5.1

wp-includes/class-wp-widget.php
<?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( '[' ) );
	}
}