Домой Wp-Recall WP-Recall: Пишем свое дополнение и кастомизация Форма регистрации с произвольными полями - сделать в таком же виде, что и первые три (Логин, пароль, почта)
7ответ(ов) в теме
Николай
не в сети 4 месяца
На сайте с 03.11.2015
Участник
Тем 24
Сообщения 83
1
15:55
Версия WP-Recall: 16.17.8

Здравствуйте!

Возникла необходимость привести все произвольные поля формы регистрации wp-recall привести к такому же виду как и поля логин, пароль, почта, которые присутствуют в форме по-умолчанию.
Скажите это можно решить чисто через CSS, или придется подключить и php - через хуки или редактирование кода плагина?

Редакции сообщения
30.05.2019 16:05НиколайПричина: не указано
0
Вова (Otshelnik-Fm)
не в сети 2 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18645
2
16:31

Здравствуйте.

Это не проблема плагина, а ваша задача. Перенесено.

Вы можете попробовать сделать самостоятельно опираясь на руководство по реколл шаблонам

Вы не можете просматривать опубликованные ссылки

form-register.php описан и там же дана ссылка на большое руководство по кастомизации формы входа и регистрации.

Николай сказал(а)
или редактирование кода плагина?

- это неверный подход. Так думать не стоит. Править ядро плагина нельзя.

0
Николай
не в сети 4 месяца
На сайте с 03.11.2015
Участник
Тем 24
Сообщения 83
3
17:30

А я могу дерегистрировать функцию rcl_custom_fields_regform и написать свою?

0
Вова (Otshelnik-Fm)
не в сети 2 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18645
4
17:54

Вордпресс позволяет дерегистрировать хуки и фильтры

0
Николай
не в сети 4 месяца
На сайте с 03.11.2015
Участник
Тем 24
Сообщения 83
5
12:34

Не могу отключить функцию.
В файле functions.php прописал:
remove_filter( 'regform_fields_rcl', 'rcl_custom_fields_regform', 20 );
Но это не дает результата.
Все равно выводится и моя функция и "отключенная".
Как и где нужно прописать функцию чтобы все-таки отключить стандартную функцию плагина?

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
6
18:02

была уже тема с рабочим примером

Вы не можете просматривать опубликованные ссылки
0
Николай
не в сети 4 месяца
На сайте с 03.11.2015
Участник
Тем 24
Сообщения 83
7
23:00

Благодарю!
В моем случае пришлось явно задать хук с указанием приоритета. Может кому будет полезно:
add_action('register_form','rcl_remove_filters_regform',0); function rcl_remove_filters_regform(){ remove_filter( 'regform_fields_rcl', 'rcl_custom_fields_regform', 20); }

0
Тема закрыта. Публикация новых сообщений запрещена.