我有两个(几乎)相同的wordpress网站。开发/本地和生产/遥控器。我有一个定制的post类型“事件”通过Mask在两个实例上创建。我想通过在浏览器中添加一个"/event“请求来呈现一个模板”归档-事件. the“。devel实例很好地呈现了归档-event.php。生产实例呈现一个404.php模板,尽管归档-事件. The模板位于正确的位置。
查询监视器显示如下:
GET http://[local site]/event/ → 200event
Matched Rule
event/?$
Matched Query
post_type=event
Query String
post_type=event
All Matching Rewrite Rules
event/?$ post_type=event
(.?.+?)(?:/([0-9]+))?/?$ pagename=$matches[1]
&page=$matches[2]
(.+?)/?$ category_name=$matches[1]GET https://[remote site]/event/ → 404event
Matched Rule
(.+?)/?$
Matched Query
category_name=event
Query String
category_name=event
All Matching Rewrite Rules
(.?.+?)(?:/([0-9]+))?/?$ pagename=$matches[1]
&page=$matches[2]
(.+?)/?$ category_name=$matches[1]我怎样才能找到冲突或其他不同之处呢?
发布于 2022-02-01 10:28:45
这个问题是由新内容类型缺少permalinks引起的。重新保存permalink设置有帮助。
https://wordpress.stackexchange.com/questions/402087
复制相似问题