首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在包含多个部分的特定URL上对脚本进行排队

如何在包含多个部分的特定URL上对脚本进行排队
EN

WordPress Development用户
提问于 2019-04-27 10:50:37
回答 1查看 1.2K关注 0票数 0

我尝试使用is_page()将URL传递给,但是我试图在脚本上排队的页面是"races/community/add“,而不是像”约-us“那样的一个片段。用is_page()可以做到这一点吗?或者我应该以另一种方式来处理这个问题吗?

代码语言:javascript
复制
add_action( 'wp_enqueue_scripts', 'enqueue_date_picker_styles_and_scripts', 101);
function enqueue_date_picker_styles_and_scripts() {
    if ( is_page('races/community/add') ) {
        wp_enqueue_style('bootstrap-datepicker-css', '//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.8.0/css/bootstrap-datepicker.standalone.css');
        wp_enqueue_script('bootstrap-datepicker-js', '//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.8.0/js/bootstrap-datepicker.min.js', array('jquery'),'1.8.0', true);
    }
}
EN

回答 1

WordPress Development用户

发布于 2019-04-27 13:47:45

只接受一个可选参数$page,该参数应该是(int|string|array),表示Page IDtitleslug或此类数组。

在标准WP安装上,您的代码应该如下所示。

代码语言:javascript
复制
add_action( 'wp_enqueue_scripts', 'enqueue_date_picker_styles_and_scripts', 101);
function enqueue_date_picker_styles_and_scripts() {
    if ( is_page('page-slug-here') ) {   // Replace page-slug-here with slug of page at races/community/add
        wp_enqueue_style('bootstrap-datepicker-css', '//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.8.0/css/bootstrap-datepicker.standalone.css');
        wp_enqueue_script('bootstrap-datepicker-js', '//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.8.0/js/bootstrap-datepicker.min.js', array('jquery'),'1.8.0', true);
    }
}
票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/336469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档