Hacer funcionar Qtranslate con WordPress 3.8.2 o superior (Incluso WordPress 4.0)

Por Noticias2

qtranslate-en-wordpress-4.0-1024x553.jpg

Te explicamos cómo hacer para utilizar Qtranslate con WordPress 3.8.2 o superior.

Muchos realizamos sitios webs multi-idioma y en su momento Qtranslate era la mejor opción, pero desde la versión 3.8.1 de WordPress el plugin Qtranslate no es actualizado por los creadores del mismo.

Esto implica grandes problemas en cuanto a la seguridad de los sitios webs y a demás se pierden muchas de las funcionalidades que aportan las últimas versiones de WordPress.

Si bien existen plugins gratuitos que ofrecen las mismas funcionalidades que Qtranslate (por ejemplo Qtranslate Plus) nos surge el problema de que probablemente perdamos todas las notas o artículos que ya tenemos cargadas con múltiples idiomas…

Acá te mostramos cómo poder utilizar Qtranslate con WordPress 4.0.

Antes de realizar cualquier modificación, tenés que hacer backups de todos los archivos. Incluso es aconsejable realizar backups de la base de datos. No nos hacemos responsables por cualquier problema que pueda surgir en tu web al realizar esta modificación.

Para que funcione Qtranslate con cualquier versión de WordPress, tenemos que realizar 2 pasos:

Paso 1:

Editamos el archivo qtranslate.php que se encuentra en /wp-content/plugins/qtranslate/

Buscamos define(‘QT_SUPPORTED_WP_VERSION’, ‘3.8.1’);                        <– (línea 90)

Reemplazamos por: define(‘QT_SUPPORTED_WP_VERSION’, ‘4.0’);            <– (o la versión de tu WordPress ej: 3.8.2)

Guardamos el archivo.

Paso 2:

Editamos el archivo qtranslate_core.php que se encuentra en /wp-content/plugins/qtranslate/

Buscamos  return $before.strftime($format, $date).$after;        <– (línea 455)

Reemplazamos por:  return strftime($format, $date).$after;

Guardamos el archivo y eso es todo.

Te recordamos que no nos hacemos responsables por cualquier problema que puedas tener modificando estos archivos. La prueba de que funciona correctamente la hicimos en un servidor local, bajo Easyphp y WordPress 4.0.

 

 

2 comentarios

Comenta

Tu Email no será publicado. Campos requeridos *