Menus fail to work with Sitepress 1.7.9 multilanguage plugin
|Reported by:||Povilas||Owned by:|
Description (last modified by ocean90)
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)
- Description modified (diff)
- Keywords changed from wpml, sitepress, menus to wpml sitepress menus
- Summary changed from Wordpress 3.0 menus fail to work with Sitepress 1.7.9 multilanguage plugin to Menus fail to work with Sitepress 1.7.9 multilanguage plugin
- Version set to 3.0