← WordPress

WP traduzir Categorias código

Lida 828 vezes

Offline

empresa87 
Membro
Mensagens 803 Gostos 30
Feedback +7

Troféus totais: 28
Trófeus: (Ver todos)
Eighth year Anniversary Seventh year Anniversary Linux User Mobile User Level 5 Windows User Super Combination Combination Topic Starter Level 4

Boa tarde,

Estou a usar o qtranslate no WP, como sabem tem algumas limitações, contudo a uns tempos aqui um amigo facilitou-me o seguinte código que ajudava em alguma zonas:

 
Citar
<!--:pt-->Casa de Banho<!--:--><!--:fr-->La Salle de bain<!--:-->

O problema é que não funciona na tradução das categorias por exemplo do Portefólio... alguma ideia de como resolver?

Obrigado.
 
Offline

empresa87 
Membro
Mensagens 803 Gostos 30
Feedback +7

Troféus totais: 28
Trófeus: (Ver todos)
Eighth year Anniversary Seventh year Anniversary Linux User Mobile User Level 5 Windows User Super Combination Combination Topic Starter Level 4

Problema resolvido, de futuro se alguém precisar, vão ao Template e em functions.php adicionem o seguinte código no final:

Citar
function qtranslate_edit_taxonomies(){
$args=array(
'public' => true ,
'_builtin' => false
);
$output = 'object'; // or objects
$operator = 'and'; // 'and' or 'or'

$taxonomies = get_taxonomies($args,$output,$operator);

if ($taxonomies) {
foreach ($taxonomies as $taxonomy ) {
add_action( $taxonomy->name.'_add_form', 'qtrans_modifyTermFormFor');
add_action( $taxonomy->name.'_edit_form', 'qtrans_modifyTermFormFor');
}
}
}
add_action('admin_init', 'qtranslate_edit_taxonomies');