Cum să apelezi imagini din folderul de imagini al plugin-ului tău?

31 iul. 2012, 02:41:43
Vizualizări: 33.8K
Voturi: 17

Am făcut multe cercetări și am învățat multe despre constantele WP și utilizarea funcțiilor pentru obținerea căilor către imagini etc., dar problema mea inițială persistă.

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

Toate îmi afișează imagini invalide. Am omis ceva evident?

1
Toate răspunsurile la întrebare 1
0
33

Folosește plugin_dir_url() pentru a obține adresa publică URI a directorului în care se află fișierul PHP apelat.

<img src="<?php echo plugin_dir_url( __FILE__ ) . 'images/facebook.png'; ?>">

Dacă fișierul PHP se află într-un subdirector al plugin-ului tău, trebuie să mergi în sus în ierarhia directoarelor:

<img src="<?php echo plugin_dir_url( dirname( __FILE__ ) ) . 'images/facebook.png'; ?>">
31 iul. 2012 09:00:37