Support » Allgemeine Fragen » Display Post von Custom Post Type

  • Gelöst j_spaceman

    (@nothinghalosix)


    Hallo alle zusammen,

    ich habe einen Custom Post Type mit ‚reiseberater‘ mit einem Archiv (archive-reiseberater.php), wo alle Reiseberater aufgelistet werden. Jeder Reiseberater hat eine Verlinkung zu einer single-reiseberater.php Seite wo weitere Informationen vom Berater aufgelistet sind. Wie kann ich hier den Content vom Reiseberater ausgeben?

    Verwende im Custom Post Type ACF ->
    Feld-Name: travel_agnet
    sub_fields: image, name, telefon, email,…

    hier mein Script der archiv-reiseberater.php Datei

    <?php
      // Show posts of 'post', 'page' and 'movie' post types on home page
      function add_my_post_types_to_query( $query ) {
        if ( is_home() && $query->is_main_query() )
          $query->set( 'post_type', array( 'post', 'page', 'reiseberater' ) );
        return $query;
      }
      add_action( 'pre_get_posts', 'add_my_post_types_to_query' ); ?>
    
      <div uk-grid>
        <?php
        if( have_rows('travel_agent') ):
            while ( have_rows('travel_agent') ) : the_row();
                ?>
                    <div class="uk-width-1-2">
                        <div class="test" uk-grid>
                            <div class="uk-width-1-3">
                              <?php $image = get_sub_field('image'); ?>
                              <img src="<?php echo $image['url']; ?>" alt="<?php echo $image['alt']; ?>" />
                            </div>
                            <div class="uk-width-2-3">
                              <h3><a class="agent-heading" href="<?php the_permalink(); ?>"><?php the_sub_field('name'); ?></a></h3>
                              
                              <p><i class="fa fa-phone"></i> <?php the_sub_field('phone'); ?></p>
                              <a class="uk-button uk-button-primary" href="mailto:<?php the_sub_field('email'); ?>"><i class="fa fa-envelope" aria-hidden="true"></i> unverbindliche Anfrage</a>
                            </div>
                        </div>
                    </div>
                <?php
            endwhile;
        else :
    
        endif;
        ?>
Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Das Thema „Display Post von Custom Post Type“ ist für neue Antworten geschlossen.