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を使用しました。私の2番目の例では、プラグインのURLは動的であるため、URLを変更せずにすべてのWordPressで機能します。

于 2012-09-28T07:31:39.640 に答える