在插件中加入jQuery UI Datepicker的css的合适方式是什么?

时间:2019-04-11 作者:TTT

我正在寻找一个日期选择器,我在另一个问题的答案中读到,jQuery UI的日期选择器包含在WordPress中。

为了让它工作,我需要添加脚本包含

wp_enqueue_script(\'jquery-ui-datepicker\');
但现在它不见了。css,

我试图在样式包含中添加此内容

wp\\u enqueue\\u样式(“jquery-ui-datepicker”);

但它没有起作用。

然而,在我正在开发的WordPress中,我找到了数千个datepicker的参考资料。最后,我现在使用这个:

wp_enqueue_style( \'jquery-ui-datepicker\', plugin_dir_url(__DIR__) . \'jetpack/modules/contact-form/css/jquery-ui-datepicker.css\' );
但我觉得必须有一个更“WordPress原生”的语法,我想知道。

1 个回复
最合适的回答,由SO网友:Jacob Peattie 整理而成

语法很好。WordPress不包含用于jQuery UI组件的CSS,因此您需要自己包含它。这就是Jetpack所做的,这就是为什么你可以从那里装载它。然而,这意味着您的插件依赖于Jetpack。理想情况下,您可以下载CSS(您可以获得它here) 你自己,并将其包含在你自己的插件/主题中,然后将其排队。

相关推荐

在guttenberg的其他css类输入框中将类显示为下拉菜单

我在Gutenberg编辑器中为这些框设置了一些css类,我可以在额外的css输入框中键入它们,这对我来说不是问题,但对客户端来说并不方便,因为他不知道,而且忘记了它们。有没有一种方法可以使用一个包含所有自定义类的下拉列表,而不是一个简单的输入字段?非常感谢。