2013-06-21 35 views
0

我正在使用這個PHP代碼段來封裝div中的每個12個Wordpress文章。我可以在這個Wordpress查詢中爲div添加一個ID嗎?

<?php 
    $i = 1; 
    echo '<div class="row content-block">'; 
    if ($project->have_posts()) : 
    while ($project->have_posts()) : $project->the_post(); 
     get_template_part('project', 'content'); 
    if($i % 12 == 0) {echo '</div><div class="row content-block">';} 
    $i++; endwhile; endif; 
    echo '</div>'; 
?> 

有沒有辦法,我可以申請唯一的ID的對row content-block的div什麼辦法?例如block-1block-2等/

回答

0

是(編輯):

<?php 
    $i = 1; 
    $id = 2; 
    echo '<div class="row content-block" id="block-1">'; 
    if ($project->have_posts()) : 
    while ($project->have_posts()) : $project->the_post(); 
     get_template_part('project', 'content'); 
    if($i % 12 == 0) {echo '</div><div class="row content-block" id="block-' .$id .'">'; $id++;} 
    $i++; endwhile; endif; 
    echo '</div>'; 
?> 
+0

這是偉大的。有什麼方法可以讓ID連續編號?即; 'block-1','block-2','block-3'等等?這不是必需的,目前的方法工作正常,它只是對我的客戶端 –

+0

更清晰一點;) ,因爲$ i每增加一次它就會經過循環! – Yami

+0

它現在顯示爲'block-1'和'block-13'(當我有15個帖子顯示時)... –

相關問題