Utiliza advanced custom fields para traducir wordpress

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.

<?php
$esp = get_field('empezamos');
$eng = get_field('empezamos-en');
_e("<!--:en-->$eng<!--:--><!--:es-->$esp<!--:-->");
?>

Gracias por el aporte, Toni!