Домой Wp-Recall WP-Recall: Проблемы и решения Форма авторизации через php код
11ответ(ов) в теме
bek
не в сети 4 года
На сайте с 10.12.2013
Участник
Тем 14
Сообщения 46
1
15:53

Подскажите, пожалуйста, как вставить форму авторизации/регистрации через php код, например, в файле header.php. К примеру, что-то типа такого ?php get_authorize_form_rcl >. Чтобы можно было использовать не только вывод через виджет в сайдбаре, а и в любом месте.
Еще сразу спрошу: шорткоды [ wp-recall ], [ public-form ] и т.д. можно также реализовать через php код?

0
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16929
2
16:01

Любые шорткоды можно выводить в произвольном месте шаблона как php код через функцию do_shortcode()
Например,

0
bek
не в сети 4 года
На сайте с 10.12.2013
Участник
Тем 14
Сообщения 46
3
16:06

У вас пример не пропустило.
_?php echo do_shortcode('[ wp-recall ]'); ?>
Так правильно?
И самое важное, подскажите какой шорткод или php код вставлять для формы авторизации (виджет Профиль пользователя).

0
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16929
4
16:09

<?php echo do_shortcode('[wp-recall]'); ?>

можно использовать шорткод [ loginform ]

0
bek
не в сети 4 года
На сайте с 10.12.2013
Участник
Тем 14
Сообщения 46
5
17:05

Спасибо за помощь!
Еще такой момент: сейчас во всплывающем окне входа/регистрации переключение между вкладками происходит с эффектом как бы перелистывания снизу вверх. Это не совсем солидно в плане дизайна, хотелось бы реализовать более классический варинт затухания, например, как в fancybox. Подскажите в каком js файле копать, чтобы поменять эффект.

И еще момент, возможно, вы прислушаетесь: сейчас, будучи авторизованным под админом, выводится кнопка редактирования в каждом посте. К примеру, она мне не нужна, поскольку я использую для админа верхнюю панель. И к тому же она портит дизайн, сдвигает картинки, ломает текст и стиль шаблона. А проблема в том, что она не отключается в настройках.

0
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16929
6
17:13

скрипт в файле float_form.js
Не вижу необходимости создавать такую настройку. Выводится эта кнопка в вашем случае только админу и другим пользователям не видна, ломать она ничего не должна так как выводится внутри контента записи. Кроме того, создав такую настройку можно создать проблему для определенной категории пользователей, которые воспользуются такой возможностью, а в результате другие пользователи потеряют возможность переходить к редактированию своих публикаций.

0
bek
не в сети 4 года
На сайте с 10.12.2013
Участник
Тем 14
Сообщения 46
7
17:19

Угу, ясно.
Вот тут еще одну проблему обнаружил: загрузка аватара. Во-первых, не загружается. Идет загрузка, и на этом все. Обновляю страницу - старый аватар. Но еще проблема: если изначально выбрать маленькую картинку (100х100), то форма обрезка ведет себя не понятно: не сужатся, стопрится у верха страницы, двигается не понятными рывками. В общем, если аватарка изначально не большая, то загрузить можно только уголок, поскольку обрезчик глючит.

0
Андрей CS
не в сети 11 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16929
8
17:31

Вообще принято на каждую проблему создавать отдельную тему.
версия ВП какая?

0
bek
не в сети 4 года
На сайте с 10.12.2013
Участник
Тем 14
Сообщения 46
9
17:33

3.8.3

0
Женек
не в сети 9 лет
На сайте с 14.07.2014
Участник
Тем 25
Сообщения 123
10
17:39

bek сказал(а)

3.8.3

Обновитесь

0
bek
не в сети 4 года
На сайте с 10.12.2013
Участник
Тем 14
Сообщения 46
11
17:41

Женек сказал(а)

bek сказал(а)

3.8.3

Обновитесь

Понял, спасибо!

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