簡體   English   中英

在Wordpress Multisite的子主題中繼承父主題樣式

[英]Inheriting parent theme styles in a child theme on Wordpress Multisite

我在多站點安裝的Wordpress上使用子主題繼承父主題樣式時遇到問題。 基本上,父主題是使用FoundationPress創建的,我編寫了一個腳本,用於在創建新的多站點/博客時自動創建子主題。 這可以正常工作並創建正確的styles.css和我認為正確的functions.php文件。 在子主題中,我的functions.php中包含以下內容:

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 ...這不是父主題樣式表的正確網址(應為http://example.com/wp-cont ..。 )。

任何人都知道我在做什么錯嗎? 這是我需要配置服務器端的重寫嗎?

謝謝

啊,我錯過了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;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM