WP 2.5.1 verkleinert Bilder ob ich es will oder nicht

  • Hallo zusammen,

    ich habe die neueste Wordpressversion installiert und gestern ist mir aufgefallen, dass Bilder, die ich über "Add media" einfüge auf eine Breite von 500px verkleinert werden obwohl ich das nicht will. Ich habe Platz für 600px und verkleinere meine Bilder vorher auf diese Grösse. Kann man das Verhalten von WP irgendwie ändern?

    Danke für Tipps,

    Vroni

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Ja, das ist eines von den ganz tollen, neuen Features von WP 2.5. Wieder mal angepasst an den DAU. :-/

    Aber zum Glück kann man das umgehen -- ich kann Dir nur leider gerade nicht sagen wie. Es kann an mir liegen, aber ich finde einfach keine Informationen zu diesem Thema. Aber auf der WP-Hackers-Liste wurde das letztens erwähnt, dass man eine Konstante in seinem Theme setzen muss (glaube ich), welche die maximale Bilderweite enthält. Vielleicht weiß ja jemand anders hier weiter oder hat Zeit, im WP-Hackers-Archiv zu suchen?!

    Wenn ich mich richtig erinnere, werden übrigens nicht die Bilder selber kleiner gemacht, sondern es wird nur im HTML des Postings eine kleinere Weite eingegeben (korrigiert mich falls ich mich irre). In dem Fall müsstest Du alle bisher erstellten Beiträge bearbeiten und die falsche Weite dort ersetzen. Und die Höhe auch, da diese ja sicher ebenfalls verkleinert wurde!?

  • Schau doch einfach mal in die Einstellungen von WordPress dort kannste die Bildgröße definieren.

    Außerdem bei Bild einfügen kannst du auch original einstellen un dann passt das auch....

  • PHP
    <?php $GLOBALS['content_width'] = 600; ?>

    Das in die functions.php in deinem Theme-Ordner einfügen (ggf. neu anlegen), dann werden die Bilder in der Originalgröße auf 600px statt 500px runterskaliert.

    Gruß Jeriko

    Jeriko - Design, Style, Photographie

  • Ich habe jetzt doch noch mal den Thread auf der wp-hackers rausgesucht:
    [wp-hackers] Full size should mean full size

    Als Begründung hat Matt angeführt, damit Usern helfen zu wollen, die Bilder von ihrer Digicam unkonvertiert hochladen (das meinte ich mit DAU *g*). Was IMHO nicht sehr clever ist, da die Bilder dann ja trotzdem 2 MB oder so groß sind und nur vom Browser kleiner dargestellt werden. Und wenn ich heute ein Theme mit 500px Breite nutze und morgen auf ein Theme mit 800px umsteige, steht in älteren Posts die Weite von 500px fest drin. Nicht wirklich durchdacht also...

    Anyway, man kann seine eigene maximale Weite setzen, indem man in der functions.php seines Themes die Variable $content_width definiert (angeblich, ich habe es nicht probiert). So etwa z.B., einfach in die functions.php einfügen, außerhalb einer Funktion:

    PHP
    // set another maximum width for uploaded images
    $content_width = 800;



    Wenn man diesen Unfug nicht haben möchte, kann man da natürlich auch 5000 angeben oder so, dann sollten die Bilder bei Auswahl von "full size" auch immer mit der tatsächlichen Größe eingefügt werden.

    Das Ticket, mit dem das umgesetzt wurde, ist übrigens hier zu finden:
    #5777 (Constrain image size when adding to editor) - WordPress Trac - Trac

  • Hey,

    danke Euch allen, ich werde die Lösungen mal ausprobieren! Zwei Anmerkungen noch:

    Schau doch einfach mal in die Einstellungen von WordPress dort kannste die Bildgröße definieren.

    Öhm, wo?


    Außerdem bei Bild einfügen kannst du auch original einstellen un dann passt das auch....

    Öhm, nein. Wenn ich "original" einstelle wird das bild trotzdem auf 500px Breite skaliert...

    Grüße, Vroni

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!