In WordPress 2.5 und höher gibt es eine eingebaute Galeriefunktion, mit der Sie eine Bildergalerie zu einem Beitrag oder einer Seite in Ihrem WordPress-Blog hinzufügen können. (Referenz: http://codex.wordpress.org/Gallery_Shortcode)
Sie können eine verwenden size
Option, um die anzuzeigende Thumbnail-Größe anzugeben. Gültige Werte sind “thumbnail”, “medium”, “large” und “full”. Der Standardwert ist “Miniaturansicht”. Die Größe der Bilder für “Miniaturansicht”, “Mittel” und “Groß” kann im WordPress-Admin-Panel konfiguriert werden.
dh.
Meine Frage: Ich versuche, die zu hacken Shortcode, um benutzerdefinierte Größen zum Zeitpunkt der Eingabe zu ermöglichen – versuchen Sie nicht, dies über das Admin-Panel zu tun. Ich würde gerne so etwas verwenden,
.
Anstatt ein aufgeblähtes Plugin herunterzuladen, arbeite ich lieber mit dem, was bereits vorhanden ist, und bin mir nicht sicher, wo ich in meiner Dateistruktur hingehen muss, um die Änderungen vorzunehmen. Ich bin mit PHP vertraut, aber ich fürchte, ich werde eine Änderung vornehmen, und wenn ich dann zukünftige Versionen von WP aktualisiere, wird es überschreiben, was ich in Bewegung gesetzt habe.
Könnte mir jemand dabei helfen?
Vielen Dank!
Ich weiß, das ist spät, aber ich habe festgestellt, dass diese Frage versucht, dasselbe zu erreichen.
Die Galerie hat keine eingebauten Filter, um dies zu ermöglichen, also habe ich eine Lösung entwickelt, die unten funktioniert.
Fügen Sie in der Datei functions.php Ihres Designs die folgenden Codezeilen hinzu:
remove_shortcode('gallery');
add_shortcode('gallery', 'custom_size_gallery');
function custom_size_gallery($attr) {
// Change size here - medium, large, full
$attr['size'] = 'medium';
return gallery_shortcode($attr);
}
Dadurch wird der normale Galerieaufruf unterbrochen, die verwendete Größe geändert und dann die integrierte WordPress-Galerie aufgerufen.
WordPress komprimiert die Bilder in mehreren Größen, wenn Sie sie hochladen. Sie können also Ihr Bild in der angegebenen Größe nicht erhalten, es sei denn, Sie stellen es vor dem Hochladen des Bildes im Admin-Bereich ein. Sie können jedoch eine zusätzliche Bildgröße hinzufügen:
add_image_size( 'sidebar-thumb', 120, 120, true ); // Hard Crop Mode
add_image_size( 'homepage-thumb', 220, 180 ); // Soft Crop Mode
add_image_size( 'singlepost-thumb', 590, 9999 ); // Unlimited Height Mode
Mehr zu add_image_size() auf Kodex
13822100cookie-checkZulassen benutzerdefinierter Bildgrößen mit dem Galerie-Shortcode von WordPressyes
Dies ist das erste Mal, dass ich Stack nach 4 oder 5 Jahren verwende, und ich sehe jemanden, den ich kenne, der die Frage stellt; Baltimore-Technologie! Oh, hatte jemand Probleme mit Arbeiten? Dies funktionierte einmal und dann aktualisierte ich die Seite und es passte das Bildmedium nicht mehr an. Wenn ich es jetzt wieder hinzufüge, wird es einfach ignoriert?
– Jäger7016
20. Februar 2013 um 23:32 Uhr