We are faced with an unexplainable issue.
We have placed a shortcode [language switcher] in a HTML block 3 element in the mobile header, which displays fine on all pages/ category pages, endpoints, etc, except for the single product page.
Can you please assist in troubleshooting?
Check settings of custom headers in Header builder > Multiple headers.
We have but one header for all pages, except for the cart page, as we hide all menu items to avoid distraction from the sales process.
There shouldn’t be a difference between category pages, standard pages, the home page, and the single product pages…
It is visible now. Have you changed something?
Do you need any further assistance?
After a (very) long troubleshoot it appears that the html3 block on that page does not work in the mobile menu.
The formatting of the html2 block in which it does work is also different from the html3 block. In terms of formatting, html2 block is further drama in alignment and not at all consistent with the html3 block.
Seems to be a bug for xstore to further investigate why the shortcode within html3 block is not executed on the product page but the same shortcode within html2 is. We’ve made the adjustment of using the html2 block instead of html3.
Thanks for the reply.
It is really strange because mentioned elements were created in the same way and their functionality is the same.
We are glad that you find the workaround that works fine on your site.
We do not have such a problem on our test site, so can’t re-create/fix it, unfortunately.
Maybe we will be able to do more after getting reports about the same problem from other customers, we will monitor the situation.
The topic ‘Language switcher visible on all pages except product page (mobile)’ is closed to new replies.
One standard license is valid only for 1 project. Running multiple projects on a single license is a copyright violation.