|  | @@ 7441-7465 (lines=25) @@ | 
                                                            
                                    | 7438 |  | 		    $info[ 'orderby' ] = '`t`.`menu_order`, `t`.`' . $info[ 'field_index' ] . '`, `t`.`post_date`'; | 
                                                            
                                    | 7439 |  |  | 
                                                            
                                    | 7440 |  | 		    // WPML support | 
                                                            
                                    | 7441 |  | 		    if ( is_object( $sitepress ) && $sitepress->is_translated_post_type( $post_type ) && !$icl_adjust_id_url_filter_off ) { | 
                                                            
                                    | 7442 |  | 			    $info[ 'join' ][ 'wpml_translations' ] = " | 
                                                            
                                    | 7443 |  |                         LEFT JOIN `{$wpdb->prefix}icl_translations` AS `wpml_translations` | 
                                                            
                                    | 7444 |  |                             ON `wpml_translations`.`element_id` = `t`.`ID` | 
                                                            
                                    | 7445 |  |                                 AND `wpml_translations`.`element_type` = 'post_{$post_type}' | 
                                                            
                                    | 7446 |  |                                 AND `wpml_translations`.`language_code` = '{$current_language}' | 
                                                            
                                    | 7447 |  |                     "; | 
                                                            
                                    | 7448 |  |  | 
                                                            
                                    | 7449 |  | 			    $info[ 'join' ][ 'wpml_languages' ] = " | 
                                                            
                                    | 7450 |  |                         LEFT JOIN `{$wpdb->prefix}icl_languages` AS `wpml_languages` | 
                                                            
                                    | 7451 |  |                             ON `wpml_languages`.`code` = `wpml_translations`.`language_code` AND `wpml_languages`.`active` = 1 | 
                                                            
                                    | 7452 |  |                     "; | 
                                                            
                                    | 7453 |  |  | 
                                                            
                                    | 7454 |  | 			    $info[ 'where' ][ 'wpml_languages' ] = "`wpml_languages`.`code` IS NOT NULL"; | 
                                                            
                                    | 7455 |  | 		    } | 
                                                            
                                    | 7456 |  | 		    // Polylang support | 
                                                            
                                    | 7457 |  | 		    elseif( ( function_exists( 'PLL' ) || is_object( $polylang ) ) && !empty( $current_language ) && function_exists( 'pll_is_translated_post_type' ) && pll_is_translated_post_type( $post_type ) ) { | 
                                                            
                                    | 7458 |  | 			    $info[ 'join' ][ 'polylang_languages' ] = " | 
                                                            
                                    | 7459 |  |                         LEFT JOIN `{$wpdb->term_relationships}` AS `polylang_languages` | 
                                                            
                                    | 7460 |  |                             ON `polylang_languages`.`object_id` = `t`.`ID` | 
                                                            
                                    | 7461 |  |                                 AND `polylang_languages`.`term_taxonomy_id` = {$current_language_tt_id} | 
                                                            
                                    | 7462 |  |                     "; | 
                                                            
                                    | 7463 |  |  | 
                                                            
                                    | 7464 |  | 			    $info[ 'where' ][ 'polylang_languages' ] = "`polylang_languages`.`object_id` IS NOT NULL"; | 
                                                            
                                    | 7465 |  | 		    } | 
                                                            
                                    | 7466 |  |  | 
                                                            
                                    | 7467 |  | 		    $info[ 'object_fields' ] = $this->get_wp_object_fields( $object_type, $info[ 'pod' ] ); | 
                                                            
                                    | 7468 |  | 	    } | 
                                                                                
                                |  | @@ 7519-7543 (lines=25) @@ | 
                                                            
                                    | 7516 |  | 		    ); | 
                                                            
                                    | 7517 |  |  | 
                                                            
                                    | 7518 |  | 		    // WPML Support | 
                                                            
                                    | 7519 |  | 		    if ( is_object( $sitepress ) && $sitepress->is_translated_taxonomy( $taxonomy ) && !$icl_adjust_id_url_filter_off ) { | 
                                                            
                                    | 7520 |  | 			    $info[ 'join' ][ 'wpml_translations' ] = " | 
                                                            
                                    | 7521 |  |                         LEFT JOIN `{$wpdb->prefix}icl_translations` AS `wpml_translations` | 
                                                            
                                    | 7522 |  |                             ON `wpml_translations`.`element_id` = `tt`.`term_taxonomy_id` | 
                                                            
                                    | 7523 |  |                                 AND `wpml_translations`.`element_type` = 'tax_{$taxonomy}' | 
                                                            
                                    | 7524 |  |                                 AND `wpml_translations`.`language_code` = '{$current_language}' | 
                                                            
                                    | 7525 |  |                     "; | 
                                                            
                                    | 7526 |  |  | 
                                                            
                                    | 7527 |  | 			    $info[ 'join' ][ 'wpml_languages' ] = " | 
                                                            
                                    | 7528 |  |                         LEFT JOIN `{$wpdb->prefix}icl_languages` AS `wpml_languages` | 
                                                            
                                    | 7529 |  |                             ON `wpml_languages`.`code` = `wpml_translations`.`language_code` AND `wpml_languages`.`active` = 1 | 
                                                            
                                    | 7530 |  |                     "; | 
                                                            
                                    | 7531 |  |  | 
                                                            
                                    | 7532 |  | 			    $info[ 'where' ][ 'wpml_languages' ] = "`wpml_languages`.`code` IS NOT NULL"; | 
                                                            
                                    | 7533 |  | 		    } | 
                                                            
                                    | 7534 |  | 		    // Polylang support | 
                                                            
                                    | 7535 |  | 		    elseif ( ( function_exists( 'PLL' ) || is_object( $polylang ) ) && !empty( $current_language ) && function_exists( 'pll_is_translated_taxonomy' ) && pll_is_translated_taxonomy( $taxonomy ) ) { | 
                                                            
                                    | 7536 |  | 			    $info[ 'join' ][ 'polylang_languages' ] = " | 
                                                            
                                    | 7537 |  |                         LEFT JOIN `{$wpdb->termmeta}` AS `polylang_languages` | 
                                                            
                                    | 7538 |  |                             ON `polylang_languages`.`term_id` = `t`.`term_id` | 
                                                            
                                    | 7539 |  |                                 AND `polylang_languages`.`meta_value` = {$current_language_t_id} | 
                                                            
                                    | 7540 |  |                     "; | 
                                                            
                                    | 7541 |  |  | 
                                                            
                                    | 7542 |  | 			    $info[ 'where' ][ 'polylang_languages' ] = "`polylang_languages`.`term_id` IS NOT NULL"; | 
                                                            
                                    | 7543 |  | 		    } | 
                                                            
                                    | 7544 |  |  | 
                                                            
                                    | 7545 |  | 		    $info[ 'object_fields' ] = $this->get_wp_object_fields( $object_type, $info[ 'pod' ] ); | 
                                                            
                                    | 7546 |  | 	    } |