Haz lo siguiente:
1) Desactiva todos los plugins
2) Actualizaciones > Reinstalar ahora.
Si eso no te funciona:
1) Vuelves a activar los plugins
2) Instala el plugin https://es.wordpress.org/plugins/upload-url-path-enabler/ y luego lee https://ayudawp.com/cambiar-ubicacion-de-archivos-subidos/
Te pido que hagas esto porque me sale una dirección para las imágenes un poco rara. Por ejemplo: http://www.clubmuntanyavilareal.com/img/2017/06/07-CORREDOR-PRIMER-TRAM-BIS-1024×768.jpg y la respuesta del servidor es «500. Internal Server Error».
Una vez instalado el plugin, lo activas y te vas a Ajustes > Medios y allí tomas nota de la carpeta donde supuestamente se suben las imágenes. Toma nota y nos lo dices.
Luego, accede vía FTP y comprueba en qué carpeta están realmente las imágenes.
Hola de nuevo,
Muchas gracias por la respuesta.
He probado lo primero y no ha funcionado. He activado los plugins de nuevo y he intentado instalar el upload url path enable, pero no he podido pues ha salido este mensaje de error:
Instalación fallida: Descarga fallida. cURL error 28: Connection timed out after 10002 milliseconds
¿alguna sugerencia?
Gracias de nuevo
Lo primero de todo sería actualizar WordPress a la última versión. Después actualiza el tema ( https://wordpress.org/themes/twentyeleven/ ).
Si con estas dos cosas no lo solucionas, ponte en contacto con el soporte de tu hosting. A ver si ellos detectan algún problema.