Jan 31, 2023 5:21 pm
I have an issue on redirecting the user to sign-in URL. When they click the "post comment" button, it should check first if the user is logged in to continue, and if not they are suppose to redirect on sign-in URL.
I add this code to functions.php file: using "wpdiscuz_before_comment_post" hook.
add_action("wpdiscuz_before_comment_post", function () {
if ( ! is_user_logged_in() ) {
wp_safe_redirect( 'https://vinhammer.com/sign-in/' );
exit;
}
});
but when I click the "Post Comment" button it doesn't redirect to sign-in page, instead the page shows inside a pop-out error message.
1 Reply
Feb 01, 2023 10:52 am
First of all the button works using the AJAX so the code you've written can't work. You should use the js code to get it to work as you like.