2015-12-14 62 views
0

我遇到了在多站點安裝的Wordpress上使用子主題繼承父主題樣式的問題。基本上,使用FoundationPress創建了父主題,並且我創建了一個腳本,在創建新的多站點/博客時自動創建子主題。這工作正常,並創建正確styles.css和,我想,正確的functions.php文件。我在我的functions.php的子主題如下:在Wordpress上的子主題中繼承父主題樣式多站點

wp_enqueue_style('first-stylesheet', get_template_directory_uri() . '/css/split/foundation_split_1.css', array(), AD_VERSION); 

我遇到的問題是,get_template_directory_uri()就返回了帶有附加的虛擬域,如域。 http://example.com/test-site/wp-cont ...這不是父主題樣式表的正確url(它應該是http://example.com/wp-cont..。)。

任何機構有任何想法我做錯了什麼?這是一個重寫我需要配置服務器端?

謝謝

回答

0

啊,我錯過了一些重寫在我的nginx配置。對於任何有類似問題的人來說,關鍵線是:

if (!-e $request_filename) { 
    rewrite /wp-admin$ $scheme://$host$uri/ permanent; 
    rewrite ^/[_0-9a-zA-Z-]+(/wp-.*) $1 last; 
    rewrite ^/[_0-9a-zA-Z-]+(/.*\.php)$ $1 last; 
} 
相關問題