eighty8sign
フォーラムへの返信
2件の返信を表示中 - 1 - 2件目 (全2件中)
-
フォーラム: テーマ
返信が含まれるトピック: インクルードしたファイル内でテンプレートタグを有効にしたいkvex様
またまた、ご返答ありがとうございます。
コードの一部抜粋をご紹介させていただきます。【呼び出し側(page_default.php)】
<?php get_header(); ?> $tpl = trace_mobi_templates(); include($tpl['main']); ↑ここには/wp-content/themes/demo/include/template_main.phpへのパスが入る <?php get_footer(); ?>
【include側(template_main.php)】
<?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <?php $subNavi = wp_list_pages('sort_column=menu_order&exclude=' . setting_pages_id("sub") . '&title_li='); $subNavi = parse_html_after_replace_for_menu($subNavi, "sub"); $contentStr = get_the_content(); $contentStr = str_replace("<dl>", "<p>", $contentStr); $contentStr = str_replace("<h3>", "<p><font size=\"-1\">", $contentStr); $contentStr = str_replace("</h3>", "</font></p>", $contentStr); $contentStr = strip_tags($contentStr,'<a><p><br><font>'); ?> <br> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td bgcolor="#000000"><font size="-1" color="#FFFFFF">コンテンツ</font></td> </tr> </table> <font size="-2"> <?php echo $subNavi; ?> </font> <br> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td bgcolor="#000000"><font size="-1" color="#FFFFFF"><?php the_title(); ?></font></td> </tr> </table> <font size="-2"> <?php echo $contentStr; ?> </font> <?php endwhile; ?> <?php endif; ?>
include側の処理は、page_default.phpに記述していたもので、元に戻すと
問題なくコンテンツは表示されます。フォーラム: テーマ
返信が含まれるトピック: インクルードしたファイル内でテンプレートタグを有効にしたいお返事ありがとうございます!
私も同様に考えていたのですが、単純ではありませんでした。。。
page_default.phpからは問題なく使えます。引き続き、何かお分かりになりましたら、宜しくお願いします!
2件の返信を表示中 - 1 - 2件目 (全2件中)