腾讯云服务器优惠活动华纳云香港服务器

获取插件目录下文件的路径的WordPress函数plugins_ur()介绍及使用

WordPress主题推荐

如果我们想要开发WordPress插件,那么在插件文件中可能就会用到这个plugins_ur()函数,是用来获取插件目录下文件的路径,比如获取插件中的css文件和js文件等。

WordPress函数plugins_ur()介绍

plugins_url( string $path = '', string $plugin ='' ):string

检索plugins或mu-plugins目录(不带尾斜杠)的绝对URL,或者在使用$path参数时检索该目录下的特定文件。

1、参数

  • $path(string),可选,默认值:”,附加到URL末尾的额外路径,包括相对目录(如果提供了$plugin)
  • $plugin(string),可选,默认值:”,plugins或mu-plugins中文件的完整路径,通常使用__FILE__来完成。

2、返回

  • 字符串,附加了可选路径的插件URL链接。

WordPress函数plugins_ur()使用

plugins_url()函数不应该在插件的全局上下文中调用,而应该在像init或admin_init这样的钩子中调用,以确保plugins_url过滤器在调用函数时已经挂钩。

比如Was This Article Helpful插件目录下有js文件夹,内含一个script.js文件;一个css文件夹,内含一个style.css文件。

获取插件目录下文件的路径的WordPress函数plugins_ur()介绍及使用-第1张-boke112百科(boke112.com)

那么我们需要将这个插件的JS文件和CSS文件加载到WordPress网站前端页头和页脚处,那么就用到这个plugins_url()函数了。具体代码如下:

plugins_url('/css/style.css', __FILE__)
plugins_url('/js/script.js', __FILE__)

以上代码一般结合wp_enqueue_style()函数和wp_enqueue_script()函数一起使用。

参考资料:plugins_url() – Function

本文地址:https://boke112.com/post/12119.html

赞 (2) 打赏
版权声明:本文为原创文章,版权归 boke112百科 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu