如果我的代码有任何错误,我正在使用这个 Rewrite Rules Inspector 插件来查看我的重写规则,并且我有一个:
add_rewrite_rule(
'/?([^/]+(?<!categories))/([^/]+)/?$',//preg_quote('/?([^/]+(?<!categories))/([^/]+)/?$')
'index.php?list-item=$matches[2]&post_type=list-item',
'top'
);
我有两个问题:
1-此代码适用于我放置的所有内容类型不适用于类别页面它给我错误** preg_match()[function.preg-match]:未知修饰符'c'**
2- 如何更改类别页面以从自定义内容类型而不是从帖子类型中获取。