AprenderWP

Sitio especializado en Wordpress para principiantes

  • Principiantes
  • Tutoriales
  • Plugins
  • Temas
  • Blog
    • Novedades
    • Showcase
    • Opiniones
AprenderWP » Tutoriales » 15 trucos útiles de configuración de WordPress que tal vez no conozca

15 trucos útiles de configuración de WordPress que tal vez no conozca

WP-config es uno de los archivos más potentes de tu sitio WordPress, y juega un papel importante en el funcionamiento de WordPress entre bastidores. Hay algunos trucos muy útiles de configuración de WordPress que la mayoría de los principiantes no conocen. En este artículo, compartiremos algunos de los trucos de configuración de WordPress más útiles que le ayudarán a solucionar problemas, optimizar y proteger su sitio de WordPress.

¿Cómo usar estos trucos de configuración de WordPress?

WordPress viene con un poderoso archivo de configuración llamado wp-config.php. Se encuentra en la carpeta raíz de cada sitio de WordPress y contiene importantes ajustes de configuración.

Para obtener más información, consulte nuestra guía sobre cómo editar un archivo wp-config.php en WordPress.

Todas las mejores empresas de alojamiento de WordPress vienen con instalación de WordPress con un solo clic, lo que significa que nunca tendrá que editar el archivo wp-config.php durante la instalación. Esta es la razón principal por la que muchos usuarios no están familiarizados con el poder de este archivo.

Puede utilizar el archivo wp-config para solucionar problemas, optimizar y proteger su sitio de WordPress.

El archivo wp-config.php es una herramienta poderosa, y un pequeño error en el código puede hacer que su sitio web sea inaccesible. Sólo debe editar este archivo cuando sea necesario y siempre crear una copia de seguridad completa de WordPress antes de hacer cualquier cambio,

Dicho esto, echemos un vistazo a algunos trucos de configuración de WordPress que puede utilizar en su sitio web.

1. Configuración básica de WordPress

Por defecto, sólo necesitas rellenar la configuración de la base de datos durante la instalación de WordPress. Si no tiene un archivo wp-config.php presente, se le pedirá que cree uno rellenando la información de su base de datos.

WordPress intentará guardar automáticamente estos ajustes generando un archivo wp-config.php. Sin embargo, si falla, entonces tendrá que agregarlos manualmente.

Para ello, deberá conectarse con su sitio web mediante un cliente FTP. Una vez conectado, deberá renombrar el archivo wp-config-sample.php a wp-config.php.

Después de eso, puede seguir adelante y editar el archivo wp-config.php recién creado. Necesitará añadir la información de su base de datos cambiando las siguientes líneas:

1234define(DB_NAME, database-name);define(DB_USER, database-username);define(DB_PASSWORD, database-password);define(DB_HOST, localhost);

No olvide guardar los cambios y subir el archivo de nuevo al servidor.

2. Adición de claves de seguridad en WordPress

La instalación predeterminada de WordPress añade automáticamente claves de seguridad a su archivo de configuración. Estas claves de seguridad se utilizan para añadir una capa de seguridad adicional a su autenticación de inicio de sesión y cookies de WordPress.

Siempre puede volver a generar claves de seguridad si cree que alguien puede estar accediendo a su sitio web sin la autenticación adecuada. Al cambiar las claves de seguridad se cerrará la sesión de todos los usuarios que hayan iniciado sesión.

12345678define( AUTH_KEY, pon tu frase única aquí);define( SECURE_AUTH_KEY, pon tu frase única aquí);define( LOGGED_IN_KEY, pon tu frase única aquí);define( NONCE_KEY, pon tu frase única aquí);define(AUTH_SALT, pon tu frase única aquí); define(SECURE_AUTH_SALT, pon tu frase única aquí); define(LOGGED_IN_SALT, pon tu frase única aquí); define(NONCE_SALT, pon tu frase única aquí);

Para más información, vea nuestro artículo sobre las claves de seguridad de WordPress y cómo usarlas.

3. Cambiar el prefijo de la tabla de WordPress

Una instalación típica por defecto de WordPress añade un prefijo wp_ a todos los nombres de tablas de la base de datos de WordPress. Algunos expertos en seguridad de WordPress creen que cambiar el prefijo de la tabla puede hacer que su base de datos de WordPress sea más segura.

Para ello, es necesario cambiar la siguiente línea en la configuración de WordPress.

1$table_prefix= wp_;

Si está haciendo esto para un sitio web existente, entonces también necesitará cambiar el prefijo de la tabla en su base de datos de WordPress. Para ello, vea nuestro artículo sobre cómo cambiar el prefijo de la base de datos de WordPress.

4. Activar Depuración en WordPress

WordPress viene con una función de depuración limpia que le permite ver u ocultar los errores de WordPress cuando está en modo de depuración. Para activar esto, necesitará agregar esta regla en su archivo de configuración de WordPress.

1define( WP_DEBUG, true );

También puede activar la depuración mientras oculta los errores en su sitio web y guardarlos en un archivo de registro. Para ello, añada las siguientes líneas a los ajustes de configuración.

123define(WP_DEBUG, true ); define(WP_DEBUG_LOG, true ); define(WP_DEBUG_DISPLAY, false);

Esto creará un archivo debug.log dentro de la carpeta wp-content de su sitio web y almacenará todos los errores de depuración y avisos dentro del archivo log.

5. Cambiar su sitio o dirección de WordPress

Normalmente, puede establecer sus URLs de WordPress y Site desde la página Settings » General . Sin embargo, es posible que no pueda hacerlo si no tiene acceso a su sitio de WordPress, si ve errores de redirección o si acaba de mover su sitio.

En ese caso, puede cambiar su sitio y las URL de WordPress a través del archivo wp-config.php agregando las siguientes líneas:

12define(WP_HOME, http://www.example.com);define(WP_SITEURL, http://www.example.com);

No olvide reemplazar example.com con su propio nombre de dominio.

6. Sustituir permisos de archivo

WordPress le permite anular los permisos de archivo si su host tiene permisos restrictivos para todos los archivos de usuario. La mayoría de los usuarios no necesitan esto, pero existe para aquellos que lo necesitan.

12define(FS_CHMOD_FILE, 0644);define(FS_CHMOD_DIR, 0755);

Para obtener más información sobre los permisos de archivo, consulte nuestro artículo sobre cómo corregir un error en los permisos de archivo y carpeta en WordPress.

7. Cambio de la configuración de la revisión de publicaciones

WordPress tiene una función muy útil de revisión de publicaciones que te permite deshacer cambios en tus publicaciones y páginas volviendo a una versión anterior o a un guardado automático.

Puede desactivar o cambiar los ajustes de revisión de publicaciones a través del archivo de configuración. Aquí están los diferentes ajustes de revisión que puede utilizar.

Puede cambiar la frecuencia con la que WordPress almacena un almacenamiento automático como una revisión añadiendo la siguiente línea:

1define(AUTOSAVE_INTERVAL, 120); // en segundos

Algunos artículos en su sitio pueden tener docenas de revisiones dependiendo del tiempo que tomó escribirlos. Si crees que esta característica te molesta, entonces puedes limitar el número de revisiones por entrada.

1define(WP_POST_REVISIONS, 10);

Si por alguna razón, desea desactivar la función de revisiones de publicaciones (no se recomienda en absoluto), puede utilizar el siguiente código para desactivar las revisiones de publicaciones.

1define( WP_POST_REVISIONS, false );

8. Cambio de la configuración de la papelera de WordPress

WordPress viene con una función de papelera de reciclaje llamada Papelera. Cuando un usuario envía un mensaje a la papelera, sigue almacenado en su sitio web durante los próximos 30 días como papelera. Después de ese tiempo, WordPress automáticamente los borra para siempre.

Puede cambiar este comportamiento cambiando el número de días que desea guardar la papelera.

1define(EMPTY_TRASH_DAYS, 15 ); // 15 días

Si no le gusta esta función, puede desactivarla añadiendo la siguiente función:

1define(EMPTY_TRASH_DAYS, 0 );

Nota: Si usas cero significa que tus mensajes serán eliminados permanentemente. WordPress no pedirá confirmación cuando haga clic en Eliminar permanentemente. Cualquier clic accidental puede costarle…

Para obtener más información, consulta nuestro artículo sobre cómo limitar o desactivar la función de basura vacía automática en WordPress.

9. Adición de constantes FTP/SSH a la configuración de WordPress

Por defecto, WordPress te permite actualizar el núcleo, los temas y los plugins de WordPress desde el panel de control del administrador. Hay algunos hosts que requieren una conexión FTP o SSH cada vez que intente actualizar o instalar un nuevo plugin.

Usando los códigos, puede configurar las constantes FTP o SSH y no tener que preocuparse más por ello.

1234567891010111213141415161718// fuerza el método del sistema de archivos: «direct», «ssh», «ftpext», o «ftpsockets «define(FS_METHOD, ftpext, ftpext);// absolute path to root installation directorydefine(FTP_BASE, /path/to/wordpress/);// absolute path to «wp-content» directorydefine(FTP_CONTENT_DIR, /path/to/wordpress/wp-content/);// ruta absoluta a «wp-plugins» directorydefine(FTP_PLUGIN_DIR , /path/to/wordpress/wp-content/plugins/);// ruta absoluta a su clave pública SSH keyefine(FTP_PUBKEY, /home/username/.ssh/id_rsa.pub);// ruta absoluta a su clave privada SSH (FTP_PRIVKEY, /home/username/.ssh/id_rsa);// o bien su FTP o SSH usernamedefine(FTP_USER, username);// contraseña para FTP_USER usernamedefine(FTP_PASS, password);// nombre de host:puerto combo para su SSH/FTP serverdefine(FTP_HOST, ftp.example.org:21);

Nota: No olvide reemplazar la ruta de WordPress y ftp.example.com con su propia información de host FTP.

10. Permitir la reparación automática de la base de datos

WordPress viene con una función incorporada para optimizar y reparar automáticamente la base de datos de WordPress. Sin embargo, esta función está desactivada de forma predeterminada.

Para habilitar esta función es necesario añadir la siguiente línea a su archivo de configuración de WordPress.

1define(WP_ALLOW_REPAIR, true);

Después de añadir esto, necesita visitar la siguiente URL para optimizar y reparar la base de datos de WordPress

http://example.com/wp-admin/maint/repair.php

No olvide reemplazar example.com con su propio nombre de dominio. Verá una página sencilla con las opciones para reparar o reparar y optimizar la base de datos. No es necesario que haya iniciado sesión para acceder a esta página.

11. Aumentar el límite de memoria PHP

Algunos de los errores más comunes de WordPress son causados por el agotamiento de la memoria PHP. Puede aumentar el límite de memoria PHP a través del archivo wp-config.php. Simplemente pegue el código de abajo:

1define(WP_MEMORY_LIMIT, 128M);

12. Mover el directorio wp-content

WordPress le permite mover su directorio wp-content. Algunos expertos creen que puede ayudar a fortalecer la seguridad de WordPress.

Necesitará añadir el siguiente código a su archivo wp-config.php:

1234define( WP_CONTENT_DIR, $_SERVER[DOCUMENT_ROOT] . /blog/wp-content);define(WP_CONTENT_URL, http://example/blog/wp-content);define( `WP_PLUGIN_DIR, $_SERVER[DOCUMENT_ROOT] . /blog/wp-content/plugins); define(WP_PLUGIN_URL, http://example/blog/wp-content/plugins);

No olvide reemplazar example.com con su propio nombre de dominio.

13. Usar tablas de usuario personalizadas

Por defecto, WordPress guarda todos los datos de usuario en las tablas wp_users y wp_usermeta. Utilizando la siguiente función, puede especificar la tabla en la que desea que se almacene la información de usuario.

12define(CUSTOM_USER_TABLE, $table_prefix.my_users); define(CUSTOM_USER_META_TABLE, $table_prefix.my_usermeta);

14. Habilitar la red de sitios múltiples

Cada sitio de WordPress viene con una característica multi-sitio incorporada que le permite crear múltiples sitios de WordPress usando la misma instalación. Para obtener más información, consulte nuestra guía completa sobre cómo instalar y configurar la red de sitios múltiples de WordPress.

Puede habilitar la funcionalidad multisitio añadiendo la siguiente línea a su archivo de configuración de WordPress:

1define(WP_ALLOW_MULTISITE, true);

15. Protección del archivo de configuración de WordPress

Como puedes ver, el archivo wp-config.php contiene configuraciones de WordPress realmente importantes. Por defecto se encuentra en la carpeta raíz de WordPress, pero puede moverla. Puede ser movido fuera de su directorio public_html, por lo que los usuarios no pueden acceder a él. WordPress sabe por defecto buscar en otros directorios si los archivos no se encuentran en la carpeta raíz de WordPress.

También puede agregar el siguiente código a su archivo.htaccess para limitar el acceso a este archivo.

12345# Proteger wp-config.php order allow,deny deny from all

Esperamos que este artículo le haya ayudado a aprender algunos trucos útiles de configuración de WordPress que usted no sabía. También puedes ver nuestra mega lista de más de 55 consejos, trucos y trucos de WordPress que puedes usar en tu sitio.

Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Facebook.

Deja una respuesta Cancelar la respuesta

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


Sobre mi

Mi nombre es Joaquin y llevo 12 años creando sitios web en wordpress. En este blog comparto todos mis conocimientos.

Necesito ayuda con ...


Empezar un
Blog

Optimizar
Wordpress

Seguridad
Wordpress

SEO
Wordpress

Errores
Worpdress

Crear una
Tienda Online
Política de Privacidad
Política de Cookies
Aviso Legal

Copyright © 2021 · AprenderWP