function fuenf_rezepte($atts, $content = NULL) {
global $post;
$rezepte = new WP_Query(array(
'numberposts' => 5,
'orderby' => 'rand',
'meta_key' => 'Produkt',
'meta_value' => $post->post_title
));
$rezeptliste = '<h3>Rezeptvorschläge</h3>';
$rezeptliste .= '<ul>';
while ($rezepte->have_posts()) : $rezepte->the_post();
$rezeptliste .= '<a href="';
$rezeptliste .= get_permalink();
$rezeptliste .= '">';
$rezeptliste .= '<li><a href="';
$rezeptliste .= get_permalink();
$rezeptliste .= '">';
$rezeptliste .= get_the_title();
$rezeptliste .= '</a></li>' ;
$rezeptliste .= "\n";
endwhile;
$rezeptliste .= '</ul>';
wp_reset_query();
return $rezeptliste;
}
add_shortcode('fuenfrezepte', 'fuenf_rezepte');
function produktinformation($atts, $content = NULL) {
global $post;
$brennwert1 = get_post_meta($post->ID, 'Brennwert (pro 100g)', true);
$brennwert2 = get_post_meta($post->ID, 'Brennwert (pro Portion)', true);
$eiweiß1 = get_post_meta($post->ID, 'Eiweiß (pro 100g)', true);
$eiweiß2 = get_post_meta($post->ID, 'Eiweiß (pro Portion)', true);
$kohlenhydrate1 = get_post_meta($post->ID, 'Kohlenhydrate (pro 100g)', true);
$kohlenhydrate2 = get_post_meta($post->ID, 'Kohlenhydrate (pro Portion)', true);
$zucker1 = get_post_meta($post->ID, 'Zucker (pro 100g)', true);
$zucker2 = get_post_meta($post->ID, 'Zucker (pro Portion)', true);
$fett1 = get_post_meta($post->ID, 'Fett (pro 100g)', true);
$fett2 = get_post_meta($post->ID, 'Fett (pro Portion)', true);
$fettsaeuren1 = get_post_meta($post->ID, 'gesätt. Fettsäuren (pro 100g)', true);
$fettsaeuren2 = get_post_meta($post->ID, 'gesätt. Fettsäuren (pro Portion)', true);
$ballaststoffe1 = get_post_meta($post->ID, 'Ballaststoffe (pro 100g)', true);
$ballaststoffe2 = get_post_meta($post->ID, 'Ballaststoffe (pro Portion)', true);
$natrium1 = get_post_meta($post->ID, 'Natrium (pro 100g)', true);
$natrium2 = get_post_meta($post->ID, 'Natrium (pro Portion)', true);
return '
<div class="produktinfo_ungerade produktinfo_kopf">bei Zubereitung lt. Anleitung</div>
<div class="produktinfo_ungerade produktinfo_ueberschrifteins">Nährwerte</div>
<div class="produktinfo_ungerade produktinfo_ueberschriftzwei">pro 100g</div>
<div class="produktinfo_ungerade produktinfo_ueberschriftdrei">pro Portion</div>
<div class="produktinfo_spalteeins_hoch">Brennwert</div>
<div class="produktinfo_spaltezwei_hoch">' . $brennwert1 .'</div>
<div class="produktinfo_spaltedrei_hoch">' . $brennwert2 . '</div>
<div class="produktinfo_ungerade produktinfo_spalteeins">Eiweiß</div>
<div class="produktinfo_ungerade produktinfo_spaltezwei">' . $eiweiß1 . '</div>
<div class="produktinfo_ungerade produktinfo_spaltedrei">' . $eiweiß2 . '</div>
<div class="produktinfo_spalteeins">Kohlenhydrate</div>
<div class="produktinfo_spaltezwei">' . $kohlenhydrate1 . '</div>
<div class="produktinfo_spaltedrei">' . $kohlenhydrate2 . '</div>
<div class="produktinfo_ungerade produktinfo_spalteeins">- Zucker</div>
<div class="produktinfo_ungerade produktinfo_spaltezwei">' . $zucker1 . '</div>
<div class="produktinfo_ungerade produktinfo_spaltedrei">' . $zucker2 . '</div>
<div class="produktinfo_spalteeins">Fett</div>
<div class="produktinfo_spaltezwei">' . $fett1 . '</div>
<div class="produktinfo_spaltedrei">' . $fett2 . '</div>
<div class="produktinfo_ungerade produktinfo_spalteeins_hoch">gesätt. Fettsäuren</div>
<div class="produktinfo_ungerade produktinfo_spaltezwei_hoch">' . $fettsaeuren1 . '</div>
<div class="produktinfo_ungerade produktinfo_spaltedrei_hoch">' . $fettsaeuren2 . '</div>
<div class="produktinfo_spalteeins">Ballaststoffe</div>
<div class="produktinfo_spaltezwei">' . $ballaststoffe1 . '</div>
<div class="produktinfo_spaltedrei">' . $ballaststoffe2 . '</div>
<div class="produktinfo_ungerade produktinfo_rundeins">Natrium</div>
<div class="produktinfo_ungerade produktinfo_spaltezwei">' . $natrium1 . '</div>
<div class="produktinfo_ungerade produktinfo_rundzwei">' . $natrium2 . '</div>
';
}
add_shortcode('produktinfo', 'produktinformation');