Opened 9 years ago
Last modified 7 years ago
#39414 new enhancement
New param in plugin_dir_path
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Milestone: | Awaiting Review | Priority: | normal |
| Severity: | normal | Version: | |
| Component: | Plugins | Keywords: | |
| Focuses: | Cc: |
Description
New param - path. Function with this param return full path to file. Examples:
<?php var_dump(plugin_dir_path(__FILE__)); var_dump(plugin_dir_path(__FILE__, 'assets/test.png'));
string(26) "\wp-content\plugins\myplugin/" string(41) "\wp-content\plugins\myplugin/assets/test.png"
Attachments (1)
Note: See
TracTickets for help on using
tickets.
What is the advantage of
plugin_dir_path( __FILE__ , 'assets/test.png' )over simply usingplugin_dir_path( __FILE__ ) . 'assets/test.png' )? I don't really see a benefit of using a second param for that when you can simply concatenate the strings on your own. Developers would probably not use it because of back compat. Also,plugin_dir_path()says it returns the path to a directory, not a file.