Im работает на сайте WordPress, где установлен формат резервирования. Я хочу, чтобы имя зарегистрированного пользователя было значением по умолчанию в текстовом поле «имя», так как только регистрация пользователей может сделать оговорки. РНР-код, который строит форму выглядит следующим образом (originial):Нужно печатать переменную в текстовом поле
// Contact details fieldset
'contact' => array(
'legend' => __('Contact Details', 'restaurant-reservations'),
'fields' => array(
'name' => array(
'title' => __('Firmenname', 'restaurant-reservations'),
'request_input' => empty($request->name) ? '***VALUE***' : $request->name,
'callback' => 'rtb_print_form_text_field',
'required' => true,
),
Это продолжается с другим значением, как почта и PHONENUMBER.
Мне нужно получить значение из переменной $ user_login, напечатанной в текстовом поле. Я попытался ввести эту переменную, объявить ее, расширить строку и попытался выполнить php-код. Но ничего из этого не получается.
Есть ли другой способ для печати переменной в текстовом поле?
Пожалуйста, не возражайте, задавая более подробные вопросы, поскольку я не могу объяснить это подробно.
Greets
Да вы «Правильно его плагин. Как я имплантировал ваш код, страница была пуста. После этого я удалил $ current_user = wp_get_current_user(); и он снова появился. Почему он не получит информацию о пользователе и не впадает в какую-то ошибку? –
вы можете поделиться остальной частью кода, который вы используете для построения функции – user1711576
, также попробуйте поместить '$ current_user = wp_get_current_user();' перед тем, как приступить к созданию формы – user1711576