HTMLとPHPの混在文をショートコードで呼び出したい
-
WordPressで、繰り返し処理には適していないが、何度も記述が必要になる部分をショートコードで呼び出せるようにできないかと考えています。HTMLとPHPが混ざった文章をショートコードで呼び出して、ページを表現したいです。
現在、functions.phpに下記のような書き方でエラーが出ています。
function short_code(){ $sc='<a href="<?php echo esc_url(get_permalink($post_info->ID));?>"> <div class="post"> <?php echo get_the_post_thumbnail($post_info->ID, array(32, 32));?> <h4 class="post-title"><?php echo $post_info->post_title;?></h4> </div> </a>'; return $sc } add_shortcode('hoge','short_code');
エラーは
ID,array(32,32));?>post_title;?>
のように表示されています。検索してみても、Htmlだけを呼び出す情報はあっても、PHPも入った文章だとどうしていいか分からない状態で困っています。ご存知の方がいらっしゃいましたら、どうぞお願い致します。
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
- トピック「HTMLとPHPの混在文をショートコードで呼び出したい」には新たに返信することはできません。