1

我在我的代码中做了以下事情:

/**
 * Enqueue scripts and styles
 */
function design_scripts() {
    wp_enqueue_style( 'style', get_stylesheet_uri() );

    if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
        wp_enqueue_script( 'comment-reply' );
    }

    wp_enqueue_script( 'navigation', get_template_directory_uri() . 'js/navigation.js', array( 'jquery' ), '20120206', true );
}
add_action( 'wp_enqueue_scripts', 'design_scripts' );

但不知何故,该函数在 url 上添加了一个点,如下所示:

http://domain/wp-content/themes/design/./style.css

有人知道为什么吗?我自己还没有弄清楚。

4

1 回答 1

0

尝试这个:

wp_enqueue_style( 'style', get_bloginfo('stylesheet_url') );

附带说明一下,如果这是您正在构建的主题,则无需将主题的正常样式表排入队列。直接将其添加到您的标题中就可以了。

<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />
于 2013-01-04T15:46:34.030 回答