Всем привет! Есть на сайте
wordpress цикл
foreach, который выводит перечень
<input type="radio">
foreach ( $args['options'] as $option_key => $option_text ) {
$field .= '<input type="radio"' . checked( $value, esc_attr( $option_text ), false ) . ' name="' . esc_attr( $key ) . '" value="' . esc_attr( $option_text ) . '" /><label>' . esc_html( $option_text ) . '</label>';
}
Я хочу получить для каждой
id с порядковым значениям, чтобы было к ним обращаться через
label
Почему при попытке написать так я получаю ошибку? Разве в
$option_key не хранится порядковый номер?
foreach ( $args['options'] as $option_key => $option_text ) {
$field .= '<input type="radio" id=""'. echo $option_key . '"' . checked( $value, esc_attr( $option_text ), false ) . ' name="' . esc_attr( $key ) . '" value="' . esc_attr( $option_text ) . '" /><label>' . esc_html( $option_text ) . '</label>';
}