実現したいこと
htmlを正しく表示させる
前提
ワードプレスの子テーマをいじっています。
echoの中にさらにphpを入れたせいか上手に表示されません。
いったんphpを分けて記述しようかと思ったのですがわかりにくくなるので、
もっと良い書き方があれば教えていただけますと嬉しいです。
初心者です。
function infobar() { echo ' <div class="info_bar" style="height: 42px;"> <div class="close"> <img src="<?php echo get_theme_file_uri(); ?>img/closebtn.svg" alt="閉じる"> </div> </div>'; } add_action('wp_header', 'infobar', '99');
このように記述するとイメージurlのphpの部分がそのまま文で出てしまう仕組みはわかっているのですが、
上手な書き方があれば教えてほしいです。
0 コメント