После регистрации приходит не та ссылка
-
Уважаемые пользователи! Я обнаружил большую проблему в WordPress. После регистрации должна приходить ссылка, при нажатии на которую человек получает новый пароль. Проблема в том, что вместо такой ссылки приходит ссылка на окно входа, то есть на /wp-login.php! Проверял я это, выключив все активные плагины. Как пофиксить регистрацию? Спасибо!
- Тема изменена 8 лет назад пользователем pkharlampidi.
-
С первого сайта всё приходит и у меня, и на нескольких других компьютерах, проблема в том, что приходит без верхней ссылки.
на втором сайте вы регистрацию закрыли, поэтому проверяю на первом. регистрация на почтовый ящик mail.ru не пришла вообще. это вы уже у mail.ru узнавайте, почему ваш ip сервера попал в спам-базы. на ящик gmail.com регистрация пришла, все там в порядке с ссылкой:
так что на вашем месте я бы начал с проверки регистрации не на mail.ru. потому что mail.ru вполне может вырезать всю разметку из писем с подозрительных сайтов.хотя вру, на mail.ru тоже пришло, просто в спаме не заметил:
и тоже с ссылкой на установку пароля.так что это беда лично ваша.
связана либо с вашим браузером\антивирусом, либо с настройками веб-почты на mail.ruА если и на temp-mail.ru так же приходит?
«свойства» у письма на temp-mail.ru нажмите — в исходном коде будет ссылка.
А если и на temp-mail.ru так же приходит?
Вы вначале убедитесь, что этот сервис в принципе рабочий — отправьте на него обычное письмо.
А так ПРИХОДИТ куда угодно. Ссылку ВЫРЕЗАЕТ клиент (программа для чтения) или ваши антивирусы/вирусы/провайдеры.
Это может происходить потому, что ссылка в угловых скобках.
Поставьте себе плагин, позволяющий изменять тексты писем (напр в TML есть такая функция) и настройте их как хотите.- Ответ изменён 8 лет назад пользователем SeVlad.
В общем, новости такие. Обычные письма, конечно же, на Temp Mail приходят, проверялось много раз.
Только что зарегистрировался на втором сайте, получил письмо на Temp Mail, и в исходном коде письма показалась верхняя ссылка.Received: from smtpout4.timeweb.ru (smtpout4.timeweb.ru [92.53.117.34]) by harakamonstr.temp-mail.org (Haraka/2.8.10) with ESMTP id 988A3E88-1BDC-463F-A60F-E9C1FDD43CD7.1 envelope-from <info@prognoz-real.ru>; Sun, 08 Jan 2017 04:53:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=prognoz-real.ru; s=dkim; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:Subject:From:To:Date; bh=kkYnCQqVAk/woamBeEdtsL9B4cDcqdjrltqHPwrPxPc=; b=sSsa0F7woqxL9LO562L9kLTLNYcigRc/z1a1X/jsQz8L1ZKulHYg6cCGnNfMooJCPB+sys3yXT7HdQq0WGRFCet5QMBADS/GJbZ5eoVG3Fa6kjGiW7x0rH2fkJTIxKzKp3FBANqDoJqWisV4+GuwMJc0Ra1oZsCZrHxRFFBvDfk=; Received: from [92.53.96.30] (helo=prognoz-real.ru) by smtp.timeweb.ru with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.76) (envelope-from <info@prognoz-real.ru>) id 1cQA7z-0007kI-B7 for ko@rootfest.net; Sun, 08 Jan 2017 12:51:03 +0300 Date: Sun, 8 Jan 2017 09:51:02 +0000 To: ko@rootfest.net From: =?UTF-8?B?0KDQtdCw0LvRjNC90YvQtSDQv9GA0L7Qs9C90L7Qt9GLINC90LAg0YHQv9C+?= =?UTF-8?B?0YDRgg==?= <info@prognoz-real.ru> Subject: =?UTF-8?B?W9Cg0LXQsNC70YzQvdGL0LUg0L/RgNC+0LPQvdC+0LfRiyDQvdCwINGB0L8=?= =?UTF-8?B?0L7RgNGCXSDQktCw0YjQtSDQuNC80Y8g0L/QvtC70YzQt9C+0LLQsNGC0LU=?= =?UTF-8?B?0LvRjyDQuCDQv9Cw0YDQvtC70Yw=?= Message-ID: <bfbef0b38240197fa7b51293230707a3@prognoz-real.ru> X-Mailer: PHPMailer 5.2.14 (https://github.com/PHPMailer/PHPMailer) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Имя пользователя: fff Чтобы задать пароль, перейдите по следующей ссылке: <http://prognoz-real.ru/wp-login.php?action=rp&key=jvFuCl6YnBNjtTVRXmKK&login=fff> http://prognoz-real.ru/wp-login.php
Пока что всем спасибо за ответы, сейчас попробую разобраться, как настроить текст писем в Theme My Login.
я не помню, кстати, почему ссылка на установку пароля выводятся в угловых скобках. кажется, это из-за того, что иначе браузеры переносят ссылку на новую строку и тем самым ее ломают.
я не помню, кстати, почему ссылка на установку пароля выводятся в угловых скобках.
Сергей показывал тикеты:
https://core.trac.wordpress.org/ticket/14140
https://core.trac.wordpress.org/ticket/23578В общем, одного не понял я: какая переменная отвечает за получение пароля для нового пользователя, а не за сброс? Сейчас сделал шаблон для письма, но в качестве переменной вставил %reseturl%, ибо другого в подсказках плагина не написано.
Пока вот что приходит:
Здравствуйте, ko. Вы подали заявку на регистрацию на нашем сайте. Для завершения регистрации проследуйте по следующей ссылке и установите пароль для входа на сайт: http://prognoz-real.ru/resetpass/?key=AeqehnmgnjViGFpOx9VP&login=ko
- Ответ изменён 8 лет назад пользователем pkharlampidi.
- Ответ изменён 8 лет назад пользователем pkharlampidi.
какая переменная отвечает за получение пароля для нового пользователя, а не за сброс?
Человек САМ поменяет пароль на какой хочет.
Высылать пароль в письме в открытом виде небезопасно и ВП так давно не делает.Да нет, я имею в виду, как сделать ссылку на окно, в котором человек будет сам вводить себе пароль.
Попробуйте сейчас у меня на втором сайте зарегистрироваться, и сможете увидеть, в чём проблема.
Да нет, я имею в виду, как сделать ссылку на окно, в котором человек будет сам вводить себе пароль.
1. Оно и откроется по первой ссылке.
2. Потом он уже сможет поменять в профиле или заказать сброс пароля (с TML можно задать текст и этого письма). После чего см п1.может
%user_pass%
?
- Тема «После регистрации приходит не та ссылка» закрыта для новых ответов.