fana
  • 0
Новичок

Форма входа во всплывающем окне

  • 0

Я использую WP3 с темой по умолчанию. Я хотел бы, чтобы люди зарегистрировались, прежде чем оставить комментарий.

То, что я пытаюсь сделать, это иметь ссылку вместо формы комментариев, которая говорит что-то вроде «Оставить комментарий». При нажатии на эту ссылку откроется всплывающее окно с формой входа/регистрации или формой комментариев, если люди уже вошли в систему.

Это вообще возможно?

Спасибо

Share
  1. Я бы порекомендовал использовать плагин, такой как Lightbox Plus, для включения вашей ссылки. Щелкнув по ссылке, вы загрузите стандартную форму входа в лайтбокс. Затем вы можете автоматически перенаправить на ту же страницу, чтобы после входа пользователи могли оставлять комментарии.

    По сути, вы бы динамически создавали свою ссылку, чтобы она была ссылкой на это:

    <a href="http://yoursite.com/wp-login.php?redirect_to=http%3A%2F%2Fyoursite.com%2Fpostname" 
       rel="lightbox[login-form]" 
       title="Please login to comment">Login to Comment</a>
    

    Это загрузит форму входа в лайтбокс и настроит ее на перенаправление на сообщение после успешной аутентификации. Это может быть все, что вам нужно, но я не проверял это… так что попробуйте и, если необходимо, добавьте некоторые другие скрипты для перезагрузки страницы после успешного входа в систему.

    • 0

Оставить ответ

You must login to add an answer.