Moinsen ich mal wieder, ich benutze Custom Field Suite schon sehr lange jetzt habe ich raus gefunden das ich Schleifen (loop) einfügen kann. Jetzt habe ich zwei Schleifen drinne und kann es nicht ganz in php umsetzen, vtl. kann mir jemand dabei helfen.Mit einen Loop (schleife) habe ich immer hinbekommen aber jetzt noch etwas schwieriger. Das Feld $cfs->get('webseiten_links'); liest er aus und zeigt er mir auch an wunderbar (Haupt loop).
Nur die zweite loop wird nicht angezeigt, $fields2 = $cfs->get('webseiten_links'); bekomme ich eine fehlermeldung: C:\xampplite\htdocs\WordPress\xyz\wp-content\themes\xyz\links.php on line 50. Zeile50 ist foreach ($fields2 as $fieldswn) { .
ich weiß momtan auch nicht weiter, php ist nur zu 20% mein fach, hoffe ich weiß was ich meine und mir auch jemand helfen kann.
Hier mal ein Bild wie ich das erstellt habe:
Hier mein Code:
<?php $loop = new WP_Query( array( 'post_type' => 'links' ) ); ?>
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
<div class="distance20"> </div>
<?php
$fields = $cfs->get('feuerwehren');
$fields2 = $cfs->get('webseiten_links');
if (empty($fields)) {
echo "Keine Links vorhanden!";
}
else {
foreach ($fields as $field) {
echo ' <h2>'.$fieldfw['feuewehr_kategorie'].'</h2> | '.$field['webseite_name'].'';
}
foreach ($fields2 as $fieldswn) {
echo ' '.$fieldwn['webseite_name'].' ';
}
}
?>
<?php endwhile;?>
Alles anzeigen