私は多くの調査を行い、画像パスなどを取得するためのWP定数や関数の使用法について多くを学びましたが、それでも元の問題は解決しません。
<img src="<?PHP echo WP_PLUGIN_DIR . "vertical-social-buttons/images/facebook.png"?>"> <img src="<?PHP echo WP_PLUGIN_DIR . "vertical-social-buttons/images/facebook.png"?>"> <img src="<?PHP echo plugins_url("vertical-social-buttons/images/facebook.png", __FILE__);?>">
すべてが壊れた画像を表示します。明らかな何かが欠けていますか?
コメント
- この stackoverflow.com/questions/3128873/ …
を確認してください
回答
plugin_dir_url()
呼び出し元のPHPファイルがあるディレクトリのパブリックURIを取得します。
<img src="<?php echo plugin_dir_url( __FILE__ ) . "images/facebook.png"; ?>">
PHPファイルがプラグインのサブディレクトリにある場合は、 上がる:
<img src="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . "images/facebook.png"; ?>">