Skip Navigation

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 1 reply, has 2 voices.

Last updated by Waqar Ali 1 year, 1 month ago.

Assisted by: Waqar Ali.

Author Posts
November 22, 2023 at 12:50 am #14892229

federicoB-41

I am trying to: We have a blog section translated into Korean using WPML. We use JetEngine Smart filters to show a filter of categories. For some reason, the Korean page does not show all blog categories while the English page works fine.

Interestingly, the mobile version of the filter works fine in Korean - it shows all categories that have at least one blog post. The difference is that we are using Select Filter for the mobile version instead of Radio Filter which is used on a desktop.

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

I expected to see:
All Korean categories are shown. We have 4 blog categories in Korean with at least one blog post, but only 3 categories are shown on the desktop.

Thank you!

Screenshot 2023-11-22 at 9.49.03.png
Screenshot 2023-11-22 at 9.47.53.png
Screenshot 2023-11-22 at 9.48.12.png
Screenshot 2023-11-22 at 9.48.41.png
Screenshot 2023-11-22 at 9.48.50.png
November 22, 2023 at 9:50 am #14895221

Waqar Ali

Hi,

Thank you for contacting us and I'd be happy to assist.

Looking into the page's styles, I found some custom CSS styles included through the Elementor, which are hiding the last filter item from the row.
( source file: {yourwebsite.com}/wp-content/uploads/elementor/css/post-49438.css )


.elementor-49438 .elementor-element.elementor-element-832558b .jet-radio-list__row:last-of-type {
    display: none !important;
}

To override these styles globally, you can include the following code at WP Admin -> Appearance -> Customize -> Addtional CSS:


body .elementor-widget-container .jet-smart-filters-radio .jet-radio-list .jet-radio-list-wrapper .jet-filter-row {
    display: inline-block !important;
}

It will make sure that all the filters in row are always visible.

regards,
Waqar