Ich habe lange im Internet nachgesehen, wie man WordPress daran hindert, mehrere Thumbnails zu erstellen.
Ich habe in den meisten Tutorials gesehen, dass alle Bilder im Medienbereich auf 0 gesetzt wurden. Ich habe das gemacht, gehe aber in meinen Upload-Ordner und es werden immer noch mehrere Bilder erstellt.
Ich kann dafür keine Lösung finden. Der Grund, warum ich das möchte, ist Speicherplatz auf meinem Host-Account zu sparen.
Um auf Max Yudins Antwort image_size_names_choose
sollten Sie den Filter intermediate_image_sizes_advanced
und nicht image_size_names_choose
. Zu functions.php hinzufügen
function add_image_insert_override($sizes){ unset( $sizes['thumbnail']); unset( $sizes['medium']); unset( $sizes['large']); return $sizes; } add_filter('intermediate_image_sizes_advanced', 'add_image_insert_override' );
Eine weitere einfachere Option, die ich denke, geht zu deinen Einstellungen -> Medien und setze jedes Feld für Breite und Höhe auf 0
Sie können auch intermediate_image_sizes mit einem leeren Array filtern.
add_filter( 'intermediate_image_sizes', '__return_empty_array' );
Wenn ich mich recht erinnere, muss man alle unset
aufheben und die neue Size
hinzufügen:
< ?php function mxdCustomImageSizes($sizes) { unset( $sizes['thumbnail']); unset( $sizes['medium']); unset( $sizes['large']); unset( $sizes['full'] ); $myimgsizes = array( 'full-size' => __( 'Full Size' ) ); if( !empty($sizes) ) return array_merge($sizes, $myimgsizes); else return $myimgsizes; } add_filter('intermediate_image_sizes_advanced', 'mxdCustomImageSizes');
Und dann fügen Sie die full-size
Größe, die 99999x99999
direkt unter welcher Größe ist fast unglaublich, so ist in voller Größe.
add_image_size( 'full-size', 99999, 99999, false );
Bitte korrigieren Sie mich, wenn etwas schief geht
PS Sie benötigen ein Plugin, um alle Ihre Bilder entsprechend Ihren neuen Einstellungen zu speichern. Ich kann das Regenerate Thumbnails Plugin empfehlen.
PPS Wenn es die einzige Option ist, müssen Sie eines wählen :). Es gibt keine direkte Möglichkeit, eine Größe im neuen Medienfenster (3.5.1) auszuwählen.
Rufen Sie die Seite Einstellungen> Medien Ihres WordPress-Dashboards auf. Ändern Sie unter dem Abschnitt Bildgrößen alle Werte in 0.
Speichern Sie die Änderungen. Dadurch wird WordPress daran gehindert, Thumbnails, mittlere und große Größen aller hochgeladenen Bilder zu erstellen.
Sie werden auch bemerken, dass die Dropdown-Box “Größe” fehlt, wenn Sie ein Bild einfügen.
function remove_default_image_sizes( $sizes) { unset($sizes['thumbnail']); unset($sizes['medium']); unset($sizes['large']); return $sizes; } add_filter('intermediate_image_sizes_advanced','remove_default_image_sizes');
Vergessen Sie nicht, return $sizes;
so was.
Fügen Sie dann neue Bildgrößen wie … hinzu.
if(function_exists('add_image_size')){ add_image_size('my_100x100_crop',100,100,true); // Crop mode add_image_size('my_100x100_resize',100,100); // Resize mode }
Geprüft!