我的多站点设置中有两个站点-domain.tld
(现场A)和domain.tld/lifestyle
(现场B)。这是我第一次尝试多站点。
我制作了一个小部件,可以创建自定义帖子类型“latest-news
“使用WP_Query
我通过dynamic_sidebar()
在页面模板中page-news.php
, 这与我的静态页面新闻相匹配。该小部件仅在站点A上启用。
你可以看到这里设置的所有文件,包括我的.htaccess
:
https://gist.github.com/e97812f6d5c12d16039d
帖子显示正确,但当我去查看一篇帖子时,我得到了404。我得到的URL是
domain.tld/blog/latest-news/news-item-1 <-- Does not work
而不是
domain.tld/latest-news/news-item-1 <-- Does work
现在我知道第一个网站应该有
/blog/
在URL中,但这是我第一次在我的网站上看到它,所有其他页面似乎都没有。
有人知道如何:
移除/blog/
部分without removing it from the Network admin, 或者让它与/blog/
部分我已经多次重置永久链接,在我的自定义/%category%/%postname%/
和默认值。