我试图在插件中使用SMOF选项框架,但我遇到了这个问题。SMOOF使用此常量获取主题目录url:
if( !defined(\'ADMIN_PATH\') )
define( \'ADMIN_PATH\', get_template_directory() . \'/admin/\' );
if( !defined(\'ADMIN_DIR\') )
define( \'ADMIN_DIR\', get_template_directory_uri() . \'/admin/\' );
但是我想在插件中使用SMOF,而不是在主题中,如何获取插件目录url?为了获取\\u template\\u directory()和获取\\u template\\u directory\\u uri()以在插件中使用它,应该放置什么?
SO网友:d1jhoni1b
我创建了一个wordpress plugin 它使用自定义css/js代码,为了在本地包含这些资源,请添加如下行:
wp_enqueue_style( \'wp-aa-style\', plugin_dir_url( __FILE__ ) . \'css/wp-aa-style.css\',false,\'1.1\',\'all\');
wp-aa-style
元素id是否确保定义
css folder
和a
wp-aa-style.css
WordPress插件主文件夹中的文件
添加此答案,希望它能帮助愿意使用plugin_dir_url( __FILE__ )
为自定义WordPress插件进行本地资源调用(而不是静态公共URL)。