하나의 페이지에 여러 사용자 정의 게시물의 제목과 내용을 반환해야하는 단축 코드가 있습니다. 각 게시물의 제목을 올바르게 표시하지만 각 게시물의 내용을 표시 할 때는 첫 번째 게시물의 내용 만 표시합니다. 내가 도대체 뭘 잘못하고있는 겁니까?do_shortcode within 루프는 첫 번째 게시물의 내용 만 반환합니다.
짧은 코드 내에서 콘텐츠를 가져 오는 방법을 파악하는 것은 충분히 까다 롭습니다. 따라서 누군가에게 제안 사항이있는 경우 감사하게 생각합니다.
내 코드는 다음과 같습니다 당신이 우리 do_shortcode
필요 그것은 마치 보이지 않는
if($customposts->have_posts()) : while ($customposts->have_posts()) : $customposts->the_post();
$post= get_the_ID();
$foo = get_the_title();
$bar=do_shortcode($content);
echo "<h2>".$foo."</h2><p>".$bar."</p>";
endwhile; endif;
나는 $ 콘텐츠가 루프 밖에서 설정되어 있으므로 항상 동일한 결과를 얻는다 고 생각합니다. – janh
내 단축 코드 기능에서이 루프 외부에 설정됩니다. – bjorkland
'$ content' 란 무엇입니까? – Spartacus