Zur Suche springen Zur Navigation springen Zum Hauptinhalt springen Zum Footer springen

Alle Beiträge, Seiten und Medien in WordPress besitzen eine ID, anhand derer sie in der Datenbank identifiziert werden können. Je nach Komplexität des Themes, oder beim Einsatz spezieller Widgets und Plugins benötigt ihr diese Nummer um auf die entsprechenden Inhalte verweisen zu können. Ärgerlich ist, dass die IDs innerhalb des Administrationsbereichs nicht sichtbar sind. Ihr müsst die ID mühsam anhand der Ziel-Adresse des »Bearbeiten-Links« ablesen. Mit folgendem Snippet werden die IDs im Backend permanent angezeigt.

Schulungen von kulturbanause

Intensive Trainings mit hohem Praxisbezug.

WordPress-IDs im Backend sichtbar machen

Fügt folgende Zeilen in die functions.php eures Themes ein, oder verwendet noch besser ein seitenspezifisches Plugin.


add_filter('manage_posts_columns', 'kb_posts_columns_id', 4);
add_action('manage_posts_custom_column', 'kb_posts_custom_id_columns', 4, 2);

add_filter('manage_pages_columns', 'kb_posts_columns_id', 4);
add_action('manage_pages_custom_column', 'kb_posts_custom_id_columns', 4, 2);

function kb_posts_columns_id($defaults){
    $defaults['kb_wps_post_id'] = __('ID');
    return $defaults;
}

function kb_posts_custom_id_columns($kb_column_name, $id){
        if($kb_column_name === 'kb_wps_post_id'){
        echo $id;
    }
}

Anschließend erscheint im WordPress-Administrationsbereich unter »Seiten« und »Beiträgen«, sowie für alle Custom Post Types die ID in einer zusätzlichen Spalte.

IDs im WordPress-Backend
IDs im WordPress-Backend

WordPress-IDs für Medien im Backend sichtbar machen

Wenn ihr auch für die Listenansicht der Mediathek die WordPress-IDs der einzelnen Medien anzeigen wollt, fügt dem oberen Snippet zusätzlich noch folgende Zeilen hinzu:

add_filter('manage_media_columns', 'kb_posts_columns_id', 4);
add_action('manage_media_custom_column', 'kb_posts_custom_id_columns', 4, 2);

Links/Quellen

Geschrieben von Jonas

thumb

Jonas ist Gründer der Webdesign Agentur kulturbanause® und des kulturbanause® Blogs. Er übernimmt Projektleitung, Grafik sowie Frontend- und WordPress-Development und hat zahlreiche Fachbücher und Video-Trainings veröffentlicht. Als Dozent leitet er Schulungen und Workshops. Am liebsten beschäftigt er sich mit Projekten und Themen, die ihn gleichermaßen konzeptionell als auch gestalterisch und technisch fordern.

Seminare mit Jonas Hellwig anzeigenJonas Hellwig bei Xing

Feedback & Ergänzungen – 6 Kommentare

  1. Michael
    schrieb am 26.05.2020 um 21:20 Uhr:

    Moin Moin,

    was macht man bei generierten Seiten, die nicht im Backend gelistet sind?
    Beispielsweise diese Unterseite des WooCommerce Kontos:
    http://www.xyz.de/mein-konto/lost-password/

    Grüße

    Michael

    Antworten
  2. mog
    schrieb am 25.03.2019 um 00:17 Uhr:

    GELÖST!
    Für die Media ID und dann noch als PlugIn – unschlagbar.


    add_filter(‚manage_media_columns‘, ‚kb_posts_columns_id‘, 4);
    add_action(‚manage_media_custom_column‘, ‚kb_posts_custom_id_columns‘, 4, 2);

    Hab Dank

    Antworten
    • Robert Menzel
      schrieb am 02.04.2019 um 10:05 Uhr:

      Hallo mog,
      vielen Dank für deinen Kommentar und deine Recherche-Arbeit. Wir haben den Artikel aktualisiert.

      Viele Grüße
      Robert

      Antworten
  3. mog
    schrieb am 24.03.2019 um 22:56 Uhr:

    super – ID wird angezeigt für Seiten und Beiträge. Ganz toll würde ich finden jetzt auch noch jenes für die Mediathek, den auch diese ID wird oft gesucht für PlugIn’s.

    Suche ich im Netz und lese beim Ergebnis Kulturbanause.de, bin ich immer hoch erfreut und click-freudig.

    DANKE

    Antworten
  4. WordPress | ausgewählte Kategorien auf Startseite anzeigen
    schrieb am 20.11.2014 um 13:54 Uhr:

    […] Es gibt natürlich noch einen anderen Weg um an die ID’s heran zu kommen. Dazu musst du dir nur den Beitrag von Kulturbanause anschauen. WordPress ID schnell gefunden […]

    Antworten
  5. Bogdan Gewald
    schrieb am 18.06.2014 um 01:17 Uhr:

    wenn ich google etwas über wordpress ich lande immer auf dein Blog. vielen dank.

    Antworten

Schreibe einen Kommentar zu mog Antworten abbrechen

Wir freuen uns über Anregungen, Ergänzungen oder Hinweise zu Fehlern. Wir lesen jeden Eintrag, veröffentlichen aber nur, was den Inhalt sinnvoll ergänzt.

WordPress-Projekte mit kulturbanause

Wir wissen wovon wir reden. Wir setzen WordPress seit über 10 Jahren erfolgreich ein und realisieren maßgeschneiderte Websites auf Basis dieses großartigen CMS.

WordPress-Leistungsangebot →

Schulungen von kulturbanause

Wir bieten Seminare und Workshops zu den Themen Konzept, Design und Development. Immer up-to-date, praxisnah, kurzweilig und mit dem notwendigen Blick über den Tellerrand.

Übersicht Schulungsthemen →