WordPressページテンプレート内にポストカルーセルを作成しましたが、他のすべてのPHP(拡張カスタムフィールドのコンテンツなど)はブロックされます。 wp_debugはエラーを表示せず、コード内でエラーを見つけることができません。ブートストラップポスト他の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
hmm。あなたはそこに完全なスクリプトを持っていますか? – delboy1978uk