Skip Navigation

[Resolved] wpv-logout-link Not displaying

This thread is resolved. Here is a description of the problem and solution.

Problem: I am trying to display a logout link, but it's not working.

Solution: In this case, the logout link was pointing at the site at http, but the site is at https. There was some unusual caching going on that seemed to indicate a broken logout. Updating the logout link URL to use https fixed this problem.

This support ticket is created 5 years, 6 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

No supporters are available to work today on Toolset forum. Feel free to create tickets and we will handle it as soon as we are online. Thank you for your understanding.

Sun Mon Tue Wed Thu Fri Sat
8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 - -
13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 - -

Supporter timezone: America/New_York (GMT-04:00)

This topic contains 8 replies, has 2 voices.

Last updated by leeF-2 5 years, 6 months ago.

Assisted by: Christian Cox.

Author
Posts
#1245372

I am trying to: Create a logout page for my members.

Link to a page where the issue can be seen: hidden link

I expected to see: .. a logout link on the page.

Instead, I got: Only the header text, with no logout link. However, my user IS being logged out.

#1245463

Hi, the wpv-logout-link shortcode shouldn't automatically log someone out. If that is the behavior you're experiencing, then something else is going on. Have you tested this with a default theme like Twenty Nineteen active? Try that first, and try deactivating all plugins except Types and Views. If the problem remains, I'll need to take a closer look. If that's okay please provide login credentials in the private reply fields here and let me know the steps I should take to replicate the problem. Thank you!

#1250255
Screen Shot 2019-05-26 at 11.25.57 AM.png

Sorry, I'm not able to see the problem so I must be doing something wrong. Can you help? I logged in using the credentials you provided and was directed to the wp-admin dashboard as expected. Then I clicked the link you provided and was directed to the user-logout page. I'm showing a screenshot of what I see. I see the logout link displayed correctly, and I am not logged out immediately. Are you seeing a problem in a specific browser? If so, what browser and version? If you clear your browser cache and cookies, then test again, are you still experiencing the same problem? What if you place the wpv-logout-link shortcode on a different custom page - are you still experiencing the problem when you visit this other custom page?

#1250329
screenshot2.jpg
screenshot1.jpg

That's so odd. Here's a screenshot of what I see (incognito mode - and same in a totally different browser). Also, there is a screenshot of the inspection window for where that link text should appear.

#1250381

Here's a link to a video showing exactly what I'm seeing:

hidden link

#1250437

So I just realized that the behavior is different if I click the menu link "Log Out" vs. if I manually change the URL in the browser or if I click an external link (like the text link you provided here, not in the menu of your site). Regardless, I'm not actually logged out, because if I then go to /wp-admin I'm still logged in. So something odd is going on. Is it okay for me to create a clone of your site using the Duplicator plugin? I'll be able to do more in-depth testing locally.

#1250439

Certainly.

Thanks.

#1250441

Ahhh, actually nevermind. I see now. The custom link in your menu pointed to http, but your site's url is https. I updated that link URL and it's working more like I expected now. Try and let me know if the problem is not resolved.

#1250443

Wow.. how simple and silly that I didn't notice that. Thanks Christian!