want to show this page instead of submit new listing page if user is not logged in, I have enabled social login there
I don't want it in the way you have predefined:
"You are not currently logged in. Please login or register first. When registering, you will receive an activation email. Be sure to check your spam if you don't see it in your email within 60 minutes."
or show social login links as I have done in wp-admin page or enable hyperlink to login/register