I have been using the standard Kadence Theme header on my site for a few years now. The wpForo links within the menu work great. But now I am wanting to use the Kadence Block Header that is build a bit different. I have it built on my staging site, but I am having problems with wpForo menu shortcodes for menu links.
For instance on my current site using the old school theme menu, the login link (and other wpForo dynamic links) will properly populate the /%wpforo-login%/ dynamic link. So that link will look like this on the live site.
https://gopherpucklive.com/sign-in/?redirect_to=https%3A%2F%2Fgopherpucklive.com%2Fforum%2F
But on my staging site in my attempt to use the Kadence Header Block instead of the standard menu, the /%wpforo-login%/ dynamic link does not populate and the link ends up looking like this.
https://staging.gopherpucklive.com/%wpforo-login%/
This obviously bring a user to a page that gives a 404 Bad Request error.
So I thought I would start here and see if there is anything I can do on the wpForo side. Has anyone troubleshooted a Block Header vs a standard WP header? The Kadence Block Header allows much more customization vs the standard one which is why I would love to use it.
Thoughts?
Main site link: https://gopherpucklive.com/forum/
Stanging site link: https://staging.gopherpucklive.com/forum/
More info on the Kadence Header Block
Well... I have been able to get around all of the links except for one. LOGOUT.
By using the following, I have fixed these links in the block menu bar.
Register: /sign-up/
Login: /sign-in/
Edit Account: /participant/account/
View Profile: /participant/profile/
I thought that I could use /sign-out/ for logout, but that doesn't seem to work. Are there other ways to create a link to sign a user out? I could use /wp-login.php?action=logout but that brings a wpForo user to the WordPress interface which is not ideal at all and not something they are used too.
Anyone have thoughts?