我用过:
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
我在做什么可能错?
答案 0 :(得分: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,则它具有相同的参数。
其次你使用你的网址硬编码。在我的第二个示例中,插件网址将是动态的,因此它可以在每个WordPress上运行而无需更改网址。