我在WordPress頁面模板中創建了一個傳送輪播,但所有其他PHP(例如高級自定義字段內容等)都被阻止。 wp_debug顯示沒有錯誤,我在代碼中找不到任何錯誤。Bootstrap Post傳送帶阻止頁面模板中的其他PHP
下面是我用來創建與自定義類型後最近的職位轉盤代碼:
當我完全刪除滑塊下的所有工作PHP /負載,但我似乎並不能在代碼中發現錯誤。
<div class="carousel-inner" role="listbox">
<?php
$i = 2;
global $post;
$args = array(
'numberposts' => -1,
'post_type' => 'work',
'orderby' => 'date',
'order' => 'ASC',
);
$myposts = get_posts($args);
if($myposts):
$chunks = array_chunk($myposts, $i);
$html = "";
foreach($chunks as $chunk) {
($chunk === reset($chunks)) ? $active = "active" : $active = "";
$html .= '<div class="item '.$active.'">';
foreach($chunk as $post) {
$html .= '<div id="timeline-item" class="col-lg-6 col-md-6 col-sm-6 col-xs-6"><div><h6 style="text-align: left;">';
$html .= get_the_date('Y');
$html .= '</h6><h2 style="text-align: left;">';
$html .= get_the_title();
$html .= '</h2><p style="text-align: left;">';
$html .= get_post_field('post_content');
$html .= '</p></div></div>';
};
$html .= '</div>';
};
echo $html;
endif;
?>
</div>
你是什麼意思'所有其他的PHP'被阻止?你的error_log裏有什麼嗎? – delboy1978uk
例如<?php the_field('stalk-me'); ?>應顯示您可以在後端添加的內容,但是它根本不顯示任何內容。當我刪除整個滑塊時,會顯示內容。 – imrafaelhi
嗯。你有完整的腳本嗎? – delboy1978uk