Unable to upload images to wordpress, imposible subir imagenes a wordpress

 In Wordpress
[include slug="includes/ad1"]

Este articulo, se origino gracias a que desde la version 5.3 de wordpress insertaron una funcion donde ELLOS definian que tamaños de imagen se tenian que utiliza y ellos definian que tamaños de fotos eran las mas adecuadas, es por eso que si ahora subes una imagen superior a 2500 pixeles de años, ellos determinan que no es una foto adecuada para internet; pero eñl caso es que muchos diseñadores, fotografos, y en general cualquier usuario que suba una foto a wordpress que requiera de gran tamaño, estaba limitado a usar la foto que wordpress corta intencionalmente. esto puede tener una logica ya que no pretendemos subir fotos gigantescas y pesasas a nuestra pagina con el consiguiente incremento de tamaño de todo el portal; pero estoy seguro que cada usuario deberia ser responsable de las imagenes que sube (usar optimizadores de imagenes y exportar las fotos en tamaños y pesos razonables mediante photoshop).

Post-processing of the image failed. If this is a photo or a large image, please scale it down to 2500 pixels and upload it again.

Pero desde esta version de wordpress no hay opcion a elegir sino, estamos obligados a usar estos tamaños de imagen. aunque esto puede ser medianamente tolerable; pero esta funcion conllevo que hosting baratos y con recursos limitados, como por ejemplo godaddy, provoquen error al momento de subir imagenes ya que hace uso excesivo de la CPU lo que conlleva a que la foto no pueda subir.

aunque este problema no se da en hostings compartidos con ram superiorres a 6GB (los mas caros), debemos pensar en el emprendedor que tiene recursos limitados; y en esta crisis por el CORONOAVIRUS es mas apremiante priorizar recursos; y la opcion es deshabilitar esta caracteristica; pero de momento no se puede

inicialmente se propone agregar este codigo al functions.php, pero no funciona

add_filter( 'big_image_size_threshold', '__return_false' );

este codigo quita los tamaños adicionales creados por esta nueva funcion, pero no arregla el problema de subir imagenes a wordpress

function filter_image_sizes( $sizes) {
	unset( $sizes['1536x1536']); // disable 2x medium-large size
	unset( $sizes['2048x2048']); // disable 2x large size
	return $sizes;
}
add_filter('intermediate_image_sizes_advanced', 'filter_image_sizes');

la solucion para subir imagenes sin el consiguiente excesivo uso de cpu es el siguiente codigo; que en resumen deshabilita la libreria image magic y la reeemplaza por la libreria GD

function use_gd_editor($array) {
	return array( 'WP_Image_Editor_GD', );
}

add_filter( 'wp_image_editors', 'use_gd_editor' );

habilitando esto vera que ya puedes subir imagenes a wordpress.

espero que el articulo te haya ayudado:

Recent Posts

Leave a Comment

Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.

Not readable? Change text. captcha txt

Notice: Undefined index: quick_contact_gdpr_consent in /home/hcspmsoc/public_html/wp-content/themes/jupiter/views/footer/quick-contact.php on line 46

Notice: Undefined index: third_party_gdpr in /home/hcspmsoc/public_html/wp-content/themes/jupiter/framework/helpers/wp_footer.php on line 60