プラグインの画像フォルダから画像を呼び出す方法は?

私は多くの調査を行い、画像パスなどを取得するための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__);?>"> 

すべてが壊れた画像を表示します。明らかな何かが欠けていますか?

コメント

を確認してください

回答

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"; ?>"> 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です