X

Mediathek Admin-Spalten mit Anhangs-ID

Schnipsel von IsItWP

Die Mediathek enthält spezifische Informationen zu Ihren Bildern. Sie können eine weitere Spalte hinzufügen, um die Anhangs-ID zusammen mit anderen Details anzuzeigen.

Anleitung: Fügen Sie den folgenden Code zur functions.php-Datei Ihres WordPress-Themes hinzu.

add_filter('manage_media_columns', 'posts_columns_attachment_id', 1);
add_action('manage_media_custom_column', 'posts_custom_columns_attachment_id', 1, 2);
function posts_columns_attachment_id($defaults){
    $defaults['wps_post_attachments_id'] = __('ID');
    return $defaults;
}
function posts_custom_columns_attachment_id($column_name, $id){
	if($column_name === 'wps_post_attachments_id'){
	echo $id;
    }
}

Vielleicht möchten Sie auch Medienspalten entfernen.

Kommentare   Hinterlasse eine Antwort

  1. Hallo
    Das hat funktioniert, danke.
    Ich muss wirklich die IDs sehen und nach Bild-IDs sortieren/filtern können, wenn ich ein oder mehrere Bilder für eine Galerie-Diashow auswähle.

    Derzeit kann nur nach Datum gefiltert werden.

    Gibt es eine Möglichkeit, dies mit einem Snippet zu beheben, bitte?

    Ps. Mein Problem ist, dass ich nicht weiß, welche Frage ich Google stellen muss, um Dinge zu finden – ich habe Stunden gebraucht, um das hier zu finden – also habe ich Sie jetzt als Lesezeichen gespeichert.

    1. Dies enthält möglicherweise alles, was Sie brauchen, aber Sie sollten sich diesen Stack Exchange-Eintrag ansehen: https://wordpress.stackexchange.com/questions/35680/sortable-custom-column-in-media-library

  2. Schön, vielen Dank!

  3. Eva Collados Pascual 6. Mai 2015 um 5:33 Uhr

    Danke Kevin! Hat für mich perfekt funktioniert. Ich habe andere Funktionen dafür ausprobiert, die ich im Web gefunden habe, ohne Erfolg.

    Süchtig nach Ihren Snippets!

  4. Vielen Dank, Sie haben mir Stunden und Stunden erspart 😉

  5. Gibt es eine Möglichkeit, die Spalte in 3.5 sortierbar zu machen?

  6. Brandon Wilds 1. Mai 2012 um 11:45 Uhr

    Ich versuche gerade, die Anhangs-ID in einem benutzerdefinierten Feld in meiner Mediathek anzuzeigen, und scheine nicht herauszufinden, wie ich sie dorthin bekomme.  Es ist einfach, sie zur Medienseite selbst hinzuzufügen, indem man $_REQUEST['attachment_id'] verwendet, obwohl dies in der Mediathek nicht funktioniert.

    Ihr obiger Code scheint aus irgendeinem Grund nicht in meinem Theme zu funktionieren.

  7. Das macht es VIEL einfacher, die ID zu bekommen. Wäre es möglich, diese Spalte auch im Galerie-Tab des Pop-up-Panels zum Einfügen von Medien hinzuzufügen? (damit man die ID eines Bildes leicht sehen kann, um sie im Shortcode einzuschließen oder auszuschließen)

    1. Hallo David,
      Ich bin sicher, Sie konnten etwas nicht, das ich untersucht habe. Ich recherchiere ein wenig für einen zukünftigen Beitrag.

Kommentar hinzufügen

Wir freuen uns, dass Sie einen Kommentar hinterlassen haben. Bitte beachten Sie, dass alle Kommentare gemäß unserer Datenschutzrichtlinie moderiert werden und alle Links nofollow sind. Verwenden Sie KEINE Schlüsselwörter im Namensfeld. Lassen Sie uns ein persönliches und bedeutungsvolles Gespräch führen.

WordPress Launch Checkliste

Die ultimative Checkliste für den Start von WordPress

Wir haben alle wichtigen Checklistenpunkte für den Start Ihrer nächsten WordPress-Website in einem praktischen E-Book zusammengefasst.
Ja, senden Sie mir das kostenlose E-Book!