Es gibt hier im Forum schon einige Fragen und Antworten zu dieser Frage dazu, aber alle finde ich irgendwie unklar und nicht nachvollziehbar. Darum:
Ich habe zwei unterschiedliche Custom Post Types, die jeweils mit div. Custom Fields bestückt sind. Diesen CPTs ordne ich jeweils ein WPSG-Produkt zu.
Nun möchte ich in meinem loop-archive.php (die Kategorieübersicht der CPTs) zusätzlich das WPSG Preisfeld spiegeln. Sämtliche anderen Information (Titel, Kurzberschreibung, Bild, etc) werden über das CPT geladen.
Meine Idee war, den Preis als zusätzliches Custom Fied in den Custom Post Type zu holen, um ihn dann mit get_post_meta auszulesen.
Hier findet Ihr den Beispielcode aus meinem loop-archive.php
Code: Alles auswählen
<?php while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink(); ?>" class="productlink">
<?php $categoryimage = get_post_meta($post->ID, 'categoryimages',true); ?>
<img src="<?php echo $categoryimage[0]['image']; ?>" style="width:295px;" alt="<?php the_title(); ?>">
<h2 class="taxonomytitle"><?php the_title(); ?></h2></a>
<?php if (get_post_meta($post->ID, 'preis', true)) {echo get_post_meta($post->ID, 'preis', true);} ?>
<?php endwhile; ?>
Gruß
POG