
Pasos para corregir el error «link you followed has expired» en WordPress
1. Aumentar el límite de memoria de PHP
-
- Accede al archivo
wp-config.phpen la raíz de tu instalación de WordPress. - Agrega la siguiente línea antes de
/* That's all, stop editing! Happy blogging. */:
- Accede al archivo
define('WP_MEMORY_LIMIT', '256M');
2. Aumentar el tamaño máximo de carga de archivos
-
- Accede al archivo
php.ini(si tienes acceso al servidor). - Asegúrate de que las siguientes líneas estén presentes y ajustadas:
- Accede al archivo
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
-
- Si no tienes acceso a
php.ini, puedes agregar lo siguiente en.htaccess:
- Si no tienes acceso a
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
3. Modificar el archivo functions.php
-
- Accede al archivo
functions.phpde tu tema activo. - Agrega el siguiente código al final del archivo:
- Accede al archivo
if ( ! function_exists( 'wp_handle_upload' ) ) {
require_once( ABSPATH . 'wp-admin/includes/file.php' );
}
4. Verificar plugins y temas
- Desactiva todos los plugins y verifica si el error persiste.
- Si se soluciona, activa los plugins uno por uno para identificar el causante.
- Cambia a un tema predeterminado de WordPress (como Twenty Twenty-One) para verificar si el tema es el problema.
5. Contactar al proveedor de hosting
- Si los pasos anteriores no resuelven el problema, contacta a tu proveedor de hosting.
- Pide que revisen la configuración de PHP y los límites de carga.
.