PHP コードが無視されるかunexpected
、ページでエラーが発生します。HTMLコードの間にPHPの行を含め、後でそのHTMLコードを変数に割り当てて、カスタムメイドの分類法で返す方法を見つけることができません。これは初心者の質問であることは知っていますが、他の例も私にとってはうまくいきませんでした。$out
PHPコードを含むHTMLを変数に割り当てようとしています。これが私のコードです:
add_shortcode('Use_Case', 'use_case_shortcode_query');
function use_case_shortcode_query($atts, $content){
global $use_case_categories;
extract(shortcode_atts(array( // a few default values
'posts_per_page' => '11',
'post_type' => 'use_cases',
)
, $atts));
global $post;
$posts = new WP_Query(array( // a few default values
'posts_per_page' => '11',
'post_type' => 'use_cases'
));
//print_r($posts);
$output = '';
$out = '';
$out .= '<ul class="nav nav-tabs nav-justified">
<li class="active">
<a data-toggle="tab" href="#all">All</a>
</li>
<?php foreach($use_case_categories as $use_case_category) { ?>
<li>
<a href="# .return $use_case_category->slug. " data-toggle="tab"><?php return $use_case_category->name ?></a>
</li>
<?php } ?>
</ul>';
?>