Möchten Sie der WordPress-Mediathek eine Spalte für Abmessungen hinzufügen? Eine Spalte für Abmessungen kann Benutzern helfen, die Breite und Höhe ihrer Bilder zu verstehen.

Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
function wh_column( $cols ) {
$cols["dimensions"] = "Dimensions (w, h)";
return $cols;
}
function wh_value( $column_name, $id ) {
$meta = wp_get_attachment_metadata($id);
if(isset($meta['width']))
echo $meta['width'].' x '.$meta['height'];
}
add_filter( 'manage_media_columns', 'wh_column' );
add_action( 'manage_media_custom_column', 'wh_value', 10, 2 );
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzuf ilde{A}gen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress kopieren / einf ilde{A}gen, damit Sie Ihre Website nicht versehentlich besch ilde{A}digen.
Wenn Ihnen dieses Code-Snippet gefallen hat, ziehen Sie bitte in Betracht, unsere anderen Artikel auf der Website zu lesen, wie z. B.: 62 beste kostenlose WordPress-Blog-Themes oder 7 beste WordPress-Kontaktformular-Plugins.
Ergänzung zur Anzeige der Dateigröße
function dimension_value( $column_name, $id ) { $meta = wp_get_attachment_metadata($id); if(isset($meta[‘width’])) echo $meta[‘width’].’ x ‘.$meta[‘height’].”; $media_filesize = filesize(get_attached_file($id)); $media_filesize = size_format($media_filesize, 2); echo $media_filesize; }
was den Vorteil hat, die Dateigröße für PDFs usw. anzuzeigen (Medien ohne Breite)
Hallo,
Danke für diesen Schnipsel. Gibt es eine Möglichkeit, die Spalte Abmessungen sortierbar zu machen?
Danke nochmals.
Das ist großartig, danke!
Praktischer Beitrag! Ich bin dankbar für die Informationen! Weiß jemand, wo ich ein leeres OR Formular 8.010.5 finden könnte, um damit zu arbeiten?
Wie kann ich Abmessungen zum Tab „Mediathek“ im Medien-Uploader hinzufügen?
Ich schlage diesen Code vor
function wh_value( $column_name, $id ) { if ( $column_name == “dimensions” ): $meta = wp_get_attachment_metadata($id); if(isset($meta[‘width’])) echo $meta[‘width’].’ x ‘.$meta[‘height’]; endif; }
denn wenn Sie eine andere Spalte haben, überschreibt dieser Code nicht die Abmessungen
Brillant, jetzt kann ich es mit dem Show ID-Snippet kombinieren! Danke Andrea!
Hallo! Wieder ein großartiger Schnipsel. Ihre Website ist eine Goldgrube für einen bescheidenen Blogger wie mich 🙂
Ich habe diesen Code zu meiner functions.php hinzugefügt, die Spalte Abmessungen (B, H) erscheint, sie funktioniert großartig. Aber wenn ich mir die Spalte daneben ansehe: „ID“, bekomme ich jetzt die Abmessungen + die ID-Nummer.
Beispiel:
Abmessungen (B, H) zeigt 400 x 300 an
Die Spalte ID zeigt 400 x 300 (kein Leerzeichen) 235 (was die ID-Nummer ist) + eine mysteriöse Zahl zwischen 1 und 5.
Ist das normal oder bin ich das nur? :)
Vielen Dank!
sollte das nicht anzeigen, welche Version von WordPress verwenden Sie?
Hallo Kevin, ich benutze WP 3.0.4 und habe noch nicht aktualisiert, ich weiß, ich bin spät dran 🙂
Ich werde die Dinge in dieser Version testen und sicherstellen, dass sie keine Probleme hat.