[wp-trac] [WordPress Trac] #14136: Wordpress 3.0 menus fail to work with Sitepress 1.7.9 multilanguage plugin
WordPress Trac
wp-trac at lists.automattic.com
Mon Jun 28 23:24:13 UTC 2010
#14136: Wordpress 3.0 menus fail to work with Sitepress 1.7.9 multilanguage plugin
--------------------------+-------------------------------------------------
Reporter: Povilas | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Menus | Version:
Severity: normal | Keywords: wpml, sitepress, menus
--------------------------+-------------------------------------------------
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.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/14136>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list