Ir al contenido
multilify.

Listo en minutos

Todo lo necesario para instalar el plugin, mostrar el selector y ampliarlo desde tu propio tema.

Instalación

Instálalo desde el directorio de plugins de WordPress o con WP-CLI.

wp plugin install multilify --activate

Añade el selector de idioma

Usa el shortcode en cualquier entrada o página, o la etiqueta de plantilla en un archivo del tema.

[multilify_switcher]

<?php multilify_switcher(); ?>

Amplíalo con filtros

Traduce cualquier tipo de contenido y engancha la salida donde lo necesites.

add_filter( 'multilify_post_types', function ( $types ) {
    $types[] = 'product';

    return $types;
} );

Todos los filtros

Seis hooks, y esa es toda la superficie.

multilify_post_types
Qué tipos de contenido reciben paneles de traducción. Añade product para WooCommerce.
multilify_translated_title
El título traducido, justo antes de imprimirse.
multilify_translated_content
El contenido traducido, justo antes de imprimirse.
multilify_flag_choices
Las banderas que ofrece el selector de idioma.
multilify_locale
La configuración regional resuelta para la petición actual.
multilify_enable_browser_detection
Si a un visitante nuevo se le envía al idioma de su navegador.

Lo que no traduce

Dicho sin rodeos, porque descubrirlo después de instalar es peor.

  • Constructores de páginas que renderizan desde sus propios datos, como Elementor. Multilify traduce lo que pasa por the_content, que cubre el editor de bloques y el clásico.
  • Menús y widgets. Por ahora solo contenido de entradas y páginas.
  • Precios, atributos y variaciones de WooCommerce. El título y la descripción del producto sí se traducen; el resto son datos propios de WooCommerce.

Requisitos

  • WordPress 5.8 o superior
  • PHP 7.4 o superior
  • GPL v2 o posterior
  • No requiere otro plugin