This topic contains 0 reply, has 1 voice.
Last updated by chrisL-17 4 months, 1 week ago.
Assisted by: Noman.
| Author | Posts |
|---|---|
| December 16, 2025 at 1:40 pm #17667802 | |
|
chrisL-17 |
I am using WordPress User Manager for a professional association's website that displays user profiles in a public directory. The site runs in english and french using WPML to do the translation. The site is built with the KadenceWP theme. I have designed the user profile page and it displays as expected in english. But when I switch to french, the layout breaks. I can edit the page settings for the french profile page in Kadence to make them match what the english settings are, but it doesn't seem to matter. I can make the default settings align with the english profile page settings but the french profile still has its header image and its main content area rendering below the header, making the logo and top nav invisible. (See hidden link vs hidden link) Can you offer any suggestions as to where to start looking for the problem? Kadence support doesn't think it's their problem. They think it's either WPML or WPUM. WPUM doesn't think it's their problem. This is what the Kadence people say: Please keep me in the loop with your WPML/WPUM conversations. If it turns out that the issue originates from our side, it will be a top priority for our developers to address. That said, since this involves both WPML and WPUM, and given that WPML is functioning correctly on other post types, it seems likely that this is a rare edge case that could be caused by either plugin. The User Profile page is not a custom post type; it's a normal page that WPUM dynamically uses to display profiles. That's why the Customizer under Post/Pages Layout -> Custom Post Types doesn't show options for "User Profile." It should rely on the default Page Settings. (Post/Pages Layout -> Page Layout settings) The problem appears to be how the dynamic profile page generation interprets Kadence Page Settings. For the English version, it applies the defaults correctly, but for the French URL (/fr/profil ), something seems to override or ignore those defaults. This is what the WPUM people say: A few good places to start checking: From the WPUM side, we don’t apply any language-specific layout overrides for profile pages, we rely entirely on the active theme and the page settings provided by WordPress. That said, this does look like a valid edge case where WPUM + WPML + Kadence intersect. Furthermore, if you wish to customize the profile page, you can customize the template via custom code. We have a helpful article here: hidden link A last note from me: |
The topic ‘[Closed] WPUM profile pages ignore theme page settings, breaking layout’ is closed to new replies.

