0

PHP コードが無視されるかunexpected、ページでエラーが発生します。HTMLコードの間にPHPの行を含め、後でそのHTMLコードを変数に割り当てて、カスタムメイドの分類法で返す方法を見つけることができません。これは初心者の質問であることは知っていますが、他の例も私にとってはうまくいきませんでした。$outPHPコードを含む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>';
?>
4

1 に答える 1