Skip to content

Instantly share code, notes, and snippets.

@pixelbart
Created September 24, 2016 01:32
Show Gist options
  • Save pixelbart/5efe4ddede3a76f7d3ccd4377c6679d8 to your computer and use it in GitHub Desktop.
Save pixelbart/5efe4ddede3a76f7d3ccd4377c6679d8 to your computer and use it in GitHub Desktop.
Custom Post Type Query: Team
<?php
$args = array(
'post_type' => 'team', // Unser post-type sprich team
'post_status' => 'publish', // Es sollen nur Beiträge mit den Status "veröffentlicht" ausgeben werden
'posts_per_page' => -1 // Es sollen alle Beiträge auf der Seite angezeigt werden
);
$the_query = new WP_Query( $args ); // Unser WordPress Query, mit dem wir die Beiträge ausgeben werden
if ( $the_query->have_posts() ) :
// HIER BEITRAGSVIGATION EINFÜGEN
while ( $the_query->have_posts() ) : $the_query->the_post();
/**
* Hier wie gehabt, die WP-Funktionen verwenden, die
* man auch in normalen Beiträgen verwenden kann
*/
$title = get_the_title(); // Der Beitragstitel bzw. die Überschrift
$content = get_the_content(); // Der Beitragsinhalt
endwhile;
/**
* Hier geben wir WordPress Bescheid, dass unser Query beendet wird.
* Hier nach können wir weitere Queries verwenden
*/
wp_reset_postdata();
// HIER BEITRAGSVIGATION EINFÜGEN
else :
/**
* Es wurden keine Mitglieder gefunden? Teile das hier deinen Besuchern mit!
*/
__('Keine Mitglieder gefunden oder angelegt.', 'pixelbart');
endif;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment