Skip links

Change the header (header) depending on the language

Now that we are increasingly immersed in the internationalization of companies and selling our products and services abroad becomes an important means of income for some sectors., resulta necesario tener tu página web en múltiples idiomas.

Nowadays, disponemos de un gran número de plugins para poder internacionalizar nuestra web con WordPress.

Uno de los plugins mas utilizados o conocidos es qtranslate.
En el fichero de la plantilla de pagina a modificar (page.php por ejemplo) deberás sustituir elSi tienes este plugin instalado, te resultará de interés el siguiente código para poder personalizar la cabecera (header) de tu página en función del idioma que seleccione el usuario.

get_header();
por estas lineas de código:

<?php if (qtrans_getLanguage() == 'es'): ?> 
<?php include(TEMPLATEPATH.'/header.php' ); ?> 
<?php else : ?> 
<?php include(TEMPLATEPATH.'/header-otro.php' ); ?> 
<?php endif; ?> 

In this case, si el idioma seleccionado es el Español (‘es’) mostrará el header.php. Si no es así se cargará el otro header donde estará el formato que previamente habremos creado para nuestraweb internacional

 

Explore
Drag