0

我用了:

        wp_register_style("jquery.myplugin-1.0.css", "http://wordpress.loc/wp-content/plugins/myplugin/css" , "jquery.myplugin-1.0.css" , array(), "1.0");
        wp_enqueue_style( 'jquery.myplugin-1.0.css');

但它得到

http://wordpress.loc/wp-content/plugins/myplugin/css?ver=3.4.2

我在做什么可能有什么问题?

4

1 回答 1

1

这有效

wp_register_style("jquery.myplugin-1.0.css", "http://wordpress.loc/wp-content/plugins/myplugin/css/jquery.myplugin-1.0.css");
wp_enqueue_style( 'jquery.myplugin-1.0.css');

但这更好:

wp_enqueue_style( 'jquery.myplugin-1.0.css', plugins_url( '/css/jquery.myplugin-1.0.css' , __FILE__ ));

如果您同时注册和入队,都可以使用wp_enqueu_style完成,它具有相同的参数。

其次,您使用硬编码的网址。在我的第二个示例中,插件 url 将是动态的,因此它可以在每个 WordPress 上运行而无需更改 url。

于 2012-09-28T07:31:39.640 回答