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

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

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

Редакции сообщения
30.05.2019 16:05НиколайПричина: не указано
0
Otshelnik-Fm
не в сети 3 часа
На сайте с 27.01.2013
Модератор
Тем 29
Сообщения 14349
2
16:31

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

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

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

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

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

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

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

0
Николай
не в сети 2 дня
На сайте с 03.11.2015
Участник
Тем 10
Сообщения 42
3
17:30

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

0
Otshelnik-Fm
не в сети 3 часа
На сайте с 27.01.2013
Модератор
Тем 29
Сообщения 14349
4
17:54

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

0
Николай
не в сети 2 дня
На сайте с 03.11.2015
Участник
Тем 10
Сообщения 42
5
12:34

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

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

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

Вы не можете просматривать опубликованные ссылки
0
Николай
не в сети 2 дня
На сайте с 03.11.2015
Участник
Тем 10
Сообщения 42
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
Тема закрыта. Публикация новых сообщений запрещена.