function qtranxf_useAdminTermLibJoin($obj, $taxonomies = null, $args = null) { global $pagenow; //qtranxf_dbg_echo('qtranxf_useAdminTermLibJoin: $pagenow='.$pagenow); //qtranxf_dbg_echo('qtranxf_useAdminTermLibJoin: $obj:',$obj); //qtranxf_dbg_echo('qtranxf_useAdminTermLibJoin: $taxonomies:',$taxonomies); //qtranxf_dbg_echo('qtranxf_useAdminTermLibJoin: $args:',$args); switch ($pagenow) { case 'nav-menus.php': case 'edit-tags.php': case 'edit.php': return qtranxf_get_terms_joined($obj); default: return qtranxf_useTermLib($obj); } }
function multilingual_term($term, $term_default = null, $taxonomy = null) { $terms = empty($term_default) ? $term : $term_default; return qtranxf_get_terms_joined($terms, $taxonomy); }