Wie man in Wordpress Thumbnail Generation einhakt

8

Ich möchte in Wordpress mit ImageMagick eine benutzerdefinierte Verarbeitung für eine bestimmte Miniaturgröße vornehmen, die über die normale Wordpress-Funktionalität hinausgeht, und bin mir nicht sicher, wie ich das machen soll.

Also füge ich meine neue Miniaturgröße hinzu:

%Vor%

Und dann bin ich mir nicht sicher, wo ich mich einhaken sollte. Bevor die letzte Kopie des Thumbnails in Wordpress gespeichert wird, möchte ich eine benutzerdefinierte Bearbeitung vornehmen. Grundlegende Pseudo-Code für was ich will ist:

%Vor%

Ich kann das imagemagick-Zeug handhaben, aber ich bin mir nicht sicher, wie / wo ich diese benutzerdefinierte Miniaturbildverarbeitung anhängen soll.

Jede Beratung wäre sehr zu begrüßen!

    
ChuckMac 07.01.2013, 17:18
quelle

3 Antworten

7

Danke @brasofilo, dass er mich in die richtige Richtung weist ...

Ich stocherte ein bisschen herum und dachte mir das aus. Sie können in wp_generate_attachment_metadata einhaken und einige Bildmanipulationen vornehmen.

Das Wesentliche an dem, was ich versucht habe, ist, ein Bild auf eine bestimmte Größe zu verkleinern ("Marken" -Vorschau) und dann die Leinwand für diese Miniaturansicht auf eine statische Höhe und Breite mit einem weißen Hintergrund zu erweitern.

Falls jemand eine ähnliche Situation hat, dachte ich, ich würde etwas Code einfügen. Es könnte aufgeräumt werden, um die Ergänzung für jeden Bildtyp zu entfernen. Das einzige Problem mit diesem Code ist, dass, wenn die ursprüngliche Bildgröße kleiner als die gewünschte Miniaturgröße ist, wird es nicht erzeugt (was WordPress-Funktionalität ist).

%Vor%     
ChuckMac 08.01.2013 15:46
quelle
2

Ich möchte eine Änderung vorschlagen, damit es mit Thumbnails Regenerate Plugin funktioniert

%Vor%

Das liegt daran, dass wp_upload_dir den Pfad für das aktuelle Jahr-Monat zurückgibt, aber einige zuvor hochgeladene Bilder könnten einen anderen Pfad haben.

    
Albin 02.11.2014 13:33
quelle

Tags und Links