Opened 15 years ago
Closed 14 years ago
#14136 closed defect (bug) (invalid)
Menus fail to work with Sitepress 1.7.9 multilanguage plugin
Reported by: | Povilas | Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | 3.0 |
Component: | Menus | Keywords: | close |
Focuses: | Cc: |
Description (last modified by )
WordPress menus feature cease to work when switched to another language in sitepress.
query field post__in consists of wrong values because of the multiple usage of icl_object_id() function in one of its filter (not sure which one).
I needed a quick fix (wp-includes/query.php:1824):
$post__in = ($q['post_type']=='nav_menu_item')?$q['include']:implode(',', array_map( 'absint', $q['post__in'] ));
Include value is left untouched by icl_object_id() so it is relevant to use it here.
Change History (3)
Note: See
TracTickets for help on using
tickets.
Correct me if i'm wrong, But this is 100% the fault of the plugin, is it not?