• Witajcie,
    mam utworzone wylistowanie podstron, wraz z miniaturkami. Potrzebuję wygenerować krótki opis, który nie może być wycinkiem (excerpt) z treści, tylko muszę wprowadzać go w osobnym miejscu, więc chyba najlepiej zrobić to z pomocą Custom Fields. Poniższy kod wyświetla podstrony, jeśli takowe są i pobiera zdjęcie. Problem głównie jest taki, że za pomocą get_meta wyświetla mi wartość pola, ale na wszystkich podstronach jest takie same, a ja mam wprowadzone inne wartości dla każdej podstrony.

    link do wylistowania:
    http://wanderer.ventostudio.eu/mountain-cycling/

    <?php
           $child_pages = $wpdb->get_results("SELECT *    FROM $wpdb->posts WHERE post_parent = ".$post->ID."    AND post_type = 'page' ORDER BY menu_order", 'OBJECT');    ?>
            <?php if ( $child_pages ) : foreach ( $child_pages as $pageChild ) : setup_postdata( $pageChild ); ?>
    
             <div class="child-thumb">
             <a class="nazwapakietu" href="<?php echo  get_permalink($pageChild->ID); ?>" rel="bookmark" title="<?php echo $pageChild->post_title; ?>">
             <?php echo get_the_post_thumbnail($pageChild->ID, 'medium', 'single-post-thumbnail'); ?>
    
               <?php echo $pageChild->post_title; ?>
            </a>
    
    		<a class="booknow" href="<?php echo  get_permalink($pageChild->ID); ?>"><img src="http://wanderer.ventostudio.eu/wp-content/uploads/2013/10/booknow.jpg"></a>
    
             </div>
    <?php endforeach; endif;
    ?>
Zobacz 2 odpowiedzi - od 1 do 2 (z 2 łącznie)
  • Możesz dodać obsługę excerpt dla stron:

    function excerpt_for_page()
    
    {
    
    	add_post_type_support('page', 'excerpt');
    
    }
    
    add_action('init', 'excerpt_for_page');

    Dopisujesz ten kod w pliku functions.php i od tego momentu masz dodatkowe pole na opis.

    Twórca wątku pobliska

    (@pobliska)

    Dzięki. Pole Wypis pojawiło sie. Mam tylko problem z wyświetleniem tego na wylistowaniu. the_excerpt wyświetla mi po prostu 80 początkowych znaków wpisu.

Zobacz 2 odpowiedzi - od 1 do 2 (z 2 łącznie)

Temat ‘Wyświetla wartość wlasnego pola w liście podstron’ jest zamknięty na nowe odpowiedzi.