Ich habe einen benutzerdefinierten Post-Typ (gs_index) mit aktivierten Comments und möchte eine Liste der letzten Kommentare nur von diesem bestimmten Post-Typ anzeigen lassen (außerhalb der Schleife).
Ich möchte auch die Kommentare der Standard-Blog-Posts ohne die Kommentare vom benutzerdefinierten Post-Typ anzeigen.
Hier ist der Code, den ich gerade verwende
comment_post_ID);?> comment_ID);?> comment_ID,ARRAY_A);?> -
on <a href="https://wordpress.stackexchange.com/questions/4402/seperating-custom-post-type-comments-from-regular-blog-posts-comments/" title="">
Es ist nicht gut dokumentiert, aber nach dem Codex können Sie eine ‘type’ Variable in der function get_comments übergeben. Gib das eine Chance
$comments = get_comments('number=10&status=approve&type=YOUR_POST_TYPE');
Was Sie versuchen, ist ein fehlendes Feature mit der function get_comments()
in WordPress. Es ist also grundsätzlich nicht möglich, mit der function get_comments()
bisher Kommentare nach Post-Typ zu erhalten.
Das zugehörige Ticket ist: Ticket # 12904 – get_comments (): Aktiviere post_status, post_type
Sie benötigen eine andere function, die die gesuchten Daten zurückgibt. Wahrscheinlich musst du selbst eins schreiben.