Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Wordpress Multisite上的子主题中继承父主题样式_Php_Wordpress_Multisite - Fatal编程技术网

Php 在Wordpress Multisite上的子主题中继承父主题样式

Php 在Wordpress Multisite上的子主题中继承父主题样式,php,wordpress,multisite,Php,Wordpress,Multisite,我在Wordpress的多站点安装中使用子主题继承父主题样式时遇到问题。基本上,父主题是使用FoundationPress创建的,我编写了一个脚本,在创建新的多站点/博客时自动创建子主题。这很好,创建了正确的styles.css和正确的functions.php文件。我的functions.php子主题中包含以下内容: wp_enqueue_style('first-stylesheet', get_template_directory_uri() . '/css/split/foundatio

我在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\u template\u directory\u uri()
正在返回附加了虚拟域的域,例如。。。这不是父主题样式表的正确url(应该是)

有人知道我做错了什么吗?这是配置服务器端所需的重写吗


谢谢

啊,我在我的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;
}