Добавление меток к заголовкам настроек с помощью API


Если я добавлю параметр с помощью add_settings_field(), он не создаст <label> вокруг заголовка, чтобы его можно было щелкнуть, чтобы сосредоточиться на поле. Некоторые из основных настроек делают это, но они просто добавляют его в исходный HTML-код, а не используют API настроек. Есть ли способ добавить метки с помощью API настроек?

Author: Ian Dunn, 2011-09-01

1 answers

Вам нужно передать последний параметр $args, если вы хотите, чтобы add_settings_field выводил <label>, используйте аргумент `label_for', см. Фрагмент кода ниже

<?php add_settings_field( 'my-id', 'Test Filed', 'mamaduka_test_field', 'general', 'my-section', array( 'label_for' => 'my-test-field' ) ); ?>
 4
Author: Mamaduka, 2011-09-01 07:15:05