我知道这已经被问过无数次了,但我正在拔出我的小头发!
我有一个名为case-study(case-study.php,然后在函数中链接)的自定义帖子类型,一个名为single-case-study的文件。php并设置了一个名为test的帖子,但当我访问网站/案例研究/测试时,我得到了404。我试过了flush_rewrite_rules();
在我的函数中。php及之后register_post_type(\'case-study\' ,$args );
, 我曾尝试在设置和保存中使用永久链接,并尝试更改post register中的一些内容,如Hierarchy或has\\u archive。
我已经尝试禁用所有插件,基本上我已经尝试了这个网站上的所有内容How to Fix 404 还有我能在这里找到的任何东西。有人知道还有什么其他可能导致这一事件的原因吗?
这是我的register\\u post\\u类型:
$args = array(
\'label\' => \'Case Study\',
\'public\' => true,
\'publicly_queryable\' => true,
\'show_ui\' => true,
\'query_var\' => false,
\'capability_type\' => \'page\',
\'hierarchical\' => true,
\'has_archive\' => false,
\'rewrite\' => array(\'slug\' => \'case-study\', \'with_front\' => false),
\'supports\' => array(\'title\', \'editor\', \'thumbnail\'),
\'menu_position\' => 31
);
register_post_type(\'case-study\' ,$args );