私はデフォルトのテーマでWP3を使っています。コメントを投稿する前に登録してもらいたいのですが。
私がやろうとしているのは、 "コメントを残す"のような何かを言うコメントフォームの代わりにリンクを持つことです。このリンクをクリックすると、ログイン/登録フォームまたはすでにサインインしている場合はコメントフォームが表示されたポップアップウィンドウが開きます。
これでも可能ですか?
ありがとう
私のお勧めは、 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>
これにより、ログインフォームがライトボックスにロードされ、認証が成功すると投稿フォームにリダイレクトされるように設定されます。これで十分かもしれませんが、テストはしていません。試してみて、必要に応じてログインに成功したらページをリロードするスクリプトを追加してください。 。