Dentro de wordpress tenemos bastantes plugins que nos permiten traducir el contenido, los slugs, los meta campos, etc. como por ejemplo, qtranslate, mqtranslate, WPLM y derivados.
Sin embargo, y de vez en cuando, el uso de estos plugins no es suficiente si utilizamos custom posts o custom fields en las entradas y páginas. Para ello, uno de mis alumnos, Toni Mora, se las ingenió utilizando una variable a través de advanced custom fields para mostrar el contenido en un idioma u otro de los campos personalizados, complementando los plugins de traducción.
[syntax_prettify linenums=””]
<?php
$esp = get_field(’empezamos’);
$eng = get_field(’empezamos-en’);
_e(“<!–:en–>$eng<!–:–><!-
?>
[/syntax_prettify]
Gracias por el aporte, Toni!