Ich habe viel recherchiert und viel über WP Konstanten und die Verwendung von Funktionen zum Abrufen von Bildpfaden usw. gelernt, aber mein ursprüngliches Problem bleibt bestehen.
<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__);?>">
Alle geben mir kaputte Bilder. Vermisse ich etwas Offensichtliches?
Verwenden Sie plugin_dir_url()
, um den öffentlichen URI für das Verzeichnis abzurufen, in dem sich die aufrufende PHP -Datei befindet.
<img src="<?php echo plugin_dir_url( __FILE__ ) . 'images/facebook.png'; ?>">
Befindet sich die Datei PHP in einem Unterverzeichnis Ihres Plugins, müssen Sie folgendermaßen vorgehen:
<img src="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . 'images/facebook.png'; ?>">