WordpressにてPHPのinclude関数を使用してSVGを読み込んで、インラインSVGの様に製作をしていますが
同じSVGを2回目にinclude関数から呼び出した場合、表示されなく原因がわかりません。
目的はimgタグの場合fillが利用できないため、includeしてsvg形式(インラインSVGと呼ぶのでしょうか?)
コードが煩雑ならないようにしたいためです。
ソースを見る限り1回目は正常にsvg(インクルードした拡張子.svgの内容)が書出されていますが
2回目は空欄になっていしまいます。
アドバイス、ご教示いただけますよう宜しくお願いいたします。
php
1include_once(dirname(__FILE__).'/assets/images/svg-inline/footer-sns-instagram.svg'); 2// 1回目は<svg></svg>としてHTMLに書出させる 3 4include_once(dirname(__FILE__).'/assets/images/svg-inline/footer-sns-instagram.svg'); 5// 2回目は空欄となってしまう
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/30 05:15