Kürzlich hinzugefügte benutzerdefinierte Post-Typen mit benutzerdefinierter Taxonomie-Shortcode anzeigen

Ich habe ein paar Stiche darauf gemacht und eine Straßensperre getroffen. Ich werde versuchen, so beschreibend wie möglich zu sein …

  1. Ich habe einen benutzerdefinierten Beitragstyp: Balken
  2. Ich habe eine benutzerdefinierte Taxonomie, die mit Bars verbunden ist: Location
  3. Standort hat mehrere Städte damit verbunden. zB Dallas, Atlanta, Philadelphia usw.

Ich habe einen Shortcode erstellt, der derzeit funktioniert, mit der Ausnahme, dass ich nicht herausfinden kann, wie man die mit “Standort” verknüpften “Begriffe” ergreift und sie in der Liste “Neuer Eintrag” auf dem Frontend anzeigt. Nur das Vorschaubild, Titel und Datum werden angezeigt.

Momentan wp_get_recent_posts ich wp_get_recent_posts aber sollte ich das überhaupt benutzen? Oder sollte ich WP_Query ?

Hier ist mein Code:

 function recent_cpt_list_display( $atts ) { $atts = shortcode_atts( array( 'cpt_type' => 'bars', 'show_posts' => 5, 'cpt_cat' => 'location', ), $atts, 'cpt-recent-posts' ); global $post; $cpt_type = $atts['cpt_type']; $show_posts = $atts['show_posts']; $cpt_cat = $atts['cpt_cat']; $cpt_posts = wp_get_recent_posts( array( 'post_type' => $cpt_type, 'orderby' => 'date', 'order' => 'ASC', 'numberposts' => $show_posts )); if ( ! empty( $cpt_posts ) && ! is_wp_error( $cpt_posts ) ) { $output = '
    '; foreach( $cpt_posts as $cpt_post ){ $output .= '
  • '; $output .= '
    ' . get_the_post_thumbnail( $cpt_post['ID'], 'thumbnail' ) . '
    '; $output .= '
    '; $output .= '' . $cpt_post["post_title"].''; $output .= '
    ' . NEED TO OUTPUT LOCATION HERE . '
    '; $output .= ''; $output .= '
  • '; } $output .= '
      '; } return $output; } add_shortcode( 'cpt-recent-posts', 'recent_cpt_list_display' );

Irgendeine Einsicht, um das besser zu machen, ich bin ganz Ohr als ich noch lerne. Ich versuche mich weniger auf Plugins für alles zu verlassen und wirklich so viel Code wie möglich zu programmieren.

Danke im Voraus.

Solutions Collecting From Web of "Kürzlich hinzugefügte benutzerdefinierte Post-Typen mit benutzerdefinierter Taxonomie-Shortcode anzeigen"