El archivo wp-config.php
Ejemplos adicionales de comandos y constantes que se pueden agregar a su archivo wp-config.php para personalizar el comportamiento de su sitio de WordPress:
Deshabilite las actualizaciones e instalaciones de complementos y temas:
definir ('DISALLOW_FILE_MODS', verdadero);
Habilite WordPress multisitio:
definir ('WP_ALLOW_MULTISITE', verdadero);
Aumentar el límite de memoria:
definir ('WP_MEMORY_LIMIT', '256M');
Establezca el tamaño máximo de carga de archivos:
@ini_set('upload_max_size', '64M');
Deshabilite las actualizaciones automáticas de WordPress:
definir ('WP_AUTO_UPDATE_CORE', falso);
Habilite las actualizaciones automáticas para versiones menores:
definir ('WP_AUTO_UPDATE_CORE', 'menor');
Habilite las actualizaciones automáticas para todas las versiones:
definir ('WP_AUTO_UPDATE_CORE', verdadero);
Habilite el modo de mantenimiento de WordPress:
function wp_maintenance_mode() { if (!current_user_can('edit_themes') || !is_user_logged_in()) { wp_die('Mantenimiento, vuelva pronto.', 'Mantenimiento: vuelva pronto.', array('respuesta' = > '503')); } } add_action('get_header', 'wp_maintenance_mode');
Cambiar el intervalo de guardado automático:
definir('AUTOSAVE_INTERVAL', 120); // Guardado automático cada 120 segundos
Deshabilitar revisiones de publicaciones:
definir ('WP_POST_REVISIONS', falso);
Cambiar tema predeterminado:
define( 'WP_DEFAULT_THEME', 'tu-tema-predeterminado'); require_once(ABSPATH. 'wp-settings.php');
Forzar SSL para el área de administración de WordPress:
definir ('FORCE_SSL_ADMIN', verdadero);
Establezca la zona horaria predeterminada:
date_default_timezone_set('América/Nueva_York');
Cambie los permisos de archivo para los archivos cargados:
código phpCopy define ('FS_CHMOD_FILE', 0644);
Cambie los permisos del directorio para los archivos cargados:
phpCopy define el código ('FS_CHMOD_DIR', 0755);
Deshabilite la API REST de WordPress:
phpCopy code add_filter( 'rest_authentication_errors', function( $resultado ) { if ( ! vacío( $resultado ) ) { return $resultado; } if ( ! is_user_logged_in() ) { return new WP_Error( 'rest_not_logged_in', 'Actualmente no estás iniciado sesión.', matriz ('estado' => 401) } devolver $resultado;
Como se mencionó anteriormente, al agregar estos comandos a su wp-config.php
, asegúrese de que estén colocados antes de la línea:
/* Eso es todo, ¡deja de editar! Feliz publicación. */
.
Siempre haga una copia de seguridad de su wp-config.php
antes de realizar cualquier cambio. Esto le permitirá restaurar rápidamente el archivo original si algo sale mal.