it-swarm.dev

Přihlašovací formulář ve vyskakovacím okně

Používám WP3 s tématem defaul. Chtěl bych, aby se lidé zaregistrovali před odesláním komentáře.

To, co se snažím udělat, je mít odkaz místo formuláře komentáře, který říká něco jako "Zanechat komentář". Kliknutím na tento odkaz by se otevřelo vyskakovací okno s formulářem pro přihlášení/registraci nebo formulářem pro poznámky, pokud jsou již uživatelé přihlášeni.

Je to vůbec možné?

Dík

1
fana

Moje doporučení by bylo použít zásuvný modul Lightbox Plus , který by umožnil váš odkaz. Kliknutí na odkaz načte standardní přihlašovací formulář do lightboxu. Pak můžete automaticky přesměrovat na stejnou stránku, aby po přihlášení mohli uživatelé zanechat komentář.

V podstatě byste dynamicky vytvořili svůj odkaz tak, aby se na něj něco vztahovalo:

<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>

Tím se načte přihlašovací formulář do lightboxu a nastaví jej na přesměrování na příspěvek po úspěšném ověření. Toto může být vše, co potřebujete, ale netestoval jsem to ... tak to zkuste a v případě potřeby přidejte další skripty, abyste stránku po úspěšném přihlášení znovu načetli .

4
EAMann