2016-12-30 16 views
0

私はこのループを木材でレンダリングしたいと思います。助けてもらえますか?木材でループを描く(Wordpress用の小枝)

$query = get_posts(array('post_type' => 'lexique','posts_per_page' => -1)); 

$by_letter = array(); 
while($query->have_posts()) { $query->the_post(); 
    global $post; 
    $letter = substr($post->post_name, 0, 1); 
    if (! isset($by_letter[$letter])) $by_letter[$letter] = array(); 
    $by_letter[$letter][] = $post; 
} 
wp_reset_postdata(); 

だから、木材

$context = Timber::get_context(); 
Timber::render('lexique.twig', $context); 

でこのループを添付しかし、私はこれを行うにはどんな考えを持っていません。

+0

[木材との最初の文字で表示するWordpressのカスタムポストタイプ(小枝)]の可能な重複(http://stackoverflow.com/questions/ 41384337/display-wordpress-custom-post-type-first-letter-with-timber-twig) – Gchtr

答えて

0
$context = Timber::get_context(); 
$context['post'] = new TimberPost(); 
Timber::render('lexique.twig', $context); 

あなたlexique.twigファイルには、次のようになります。

<article> 
    <h1 class="headline">{{post.post_title}}</h1> 
    <div class="body"> 
    {{post.content}} 
    </div> 
</article> 
+0

ありがとうございます。実際に私が書いたループをレンダリングする方法を知りたいのですが – Xroad