Mil trucos para WordPress

Esta entrada tiene la ambición de llegar a ser una mega entrada con cientos de trucos o minitutoriales que ayuden a descubrir o recordar cómo se hacen ciertas cosas en WordPress.

Muchos van a ser temas de configuración, esos que hacemos una vez cuando recién instalado nuestro WordPress y que se nos olvida cómo se hace para la siguiente instalación.

Si no se puede explicar en uno o dos párrafos, pondremos un enlace a algún sitio donde se explique, y si no lo hay, crearemos una entrada específica.

En los comentarios podéis hacer peticiones, preguntar cómo se hace esto o aquello, pero por favor, antes de preguntar, mirad si ya está respondida vuestra pregunta

Y sin más preámbulos, vamos allá

¿Dónde se cambia el idioma de la instalación?

En Ajustes → Generales está el idioma de tu instalación de WordPress. Este es el idioma por defecto de tu sitio web y del escritorio, pero si quieres, puedes cambiar el idioma del escritorio.

Idioma en ajustes generales
Idioma en ajustes generales

¿Dónde se cambia el idioma del escritorio?

Por defecto, todos los usuarios tendrán el escritorio en el idioma del sitio, pero se puede cambiar. Por ejemplo, puede que estés desarrollando un sitio en inglés, pero prefieres tener el escritorio en español.

Esto se puede configurar por cada usuario. En Usuarios → Tu perfil puedes cambiar el tuyo, o también puedes entrar como administrador al perfil de otro usuario y cambiarlo

idioma del escritorio
idioma del escritorio

Cómo cambiar la ruta de las categorías y etiquetas

Por defecto WordPress pone nuestras categorías tras la ruta dominio/category/ y las etiquetas tras dominio/tag/ pero podemos cambiarlas, por ejemplo para ponerlas en español.

Esto se hace en Ajustes → Enlaces permanentes, según puede verse en la imagen

Cambiar la base de las categorías y etiquetas

Al final de esta página veremos bajo el título «Opcional» dos campos de texto titulados «Base de las categorías» y «Base de las etiquetas»

Si en el primer campo ponemos «categoría» donde antes la ruta era https://wpcombo.com/category/tutoriales/ ahora es https://wpcombo.com/categoría/tutoriales/

Lo mismo pasa con las etiquetas, si ponemos «etiqueta» donde antes teníamos https://wpcombo.com/tag/consejos/ ahora tendremos https://wpcombo.com/etiqueta/consejos/

Por supuesto, en lugar de «categoría» y «etiqueta» podemos poner lo que queramos.

¿Cómo abrir un enlace del menú en una pestaña nueva?

Cuando creamos una entrada de menú con un enlace personalizado a otra web, lo normal es que queramos que se abra en una nueva pestaña, para que no abandone nuestro sitio.

Por defecto WordPress (Apariencia → Menús) no muestra ninguna opción para hacerlo:

Enlace personalizado de Menú, sin opción para abrir en nueva pestaña

Sin embargo es muy fácil hacer que aparezca, para ello nos vamos arriba, a las Opciones de pantalla:

Opciones de pantalla de los menus

Y veremos que en Mostrar propiedades avanzadas de menú aparece una casilla que dice Destino del enlace, por defecto está desmarcada, pero en cuanto la marquemos, veremos que en nuestro enlace personalizado aparece una casilla que antes no estaba:

Enlace personalizado de Menú, con opción para abrir en nueva pestaña

Si marcamos la casilla Abrir enlace en una pestaña nueva, veremos que al pulsar en nuestra entrada de menú, se abre en una nueva pestaña.

¿Qué plugin uso para comprimir, concatenar y activar el GZIP?

Nada, no hace falta nada, lo trae WordPress de serie. Es tan fácil como editar tu fichero wp-config.php, añadirle estas cuatro líneas:

   define( 'CONCATENATE_SCRIPTS', true );
   define( 'COMPRESS_CSS', true );
   define( 'COMPRESS_SCRIPTS', true );
   define( 'ENFORCE_GZIP', true );

y guardarlo.

Eso sí, asegurate de ponerlas en cualquier lugar que creas conveniente, pero siempre antes de esta línea:

/* That's all, stop editing! Happy publishing. */

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.