私はこれが百万回も言われたことを知っています、しかし、私は私が持っている小さな髪を引き抜いています!
私はcase-studyと呼ばれるカスタム投稿タイプ(case-study.phpそしてそれから関数にリンクされています)、single-case-study.phpと呼ばれるファイルを持っていてtestと呼ばれる投稿を設定します。 ウェブサイト/ケーススタディ/テスト。私はfunctions.phpでflush_rewrite_rules();
を試し、register_post_type('case-study' ,$args );
の後で、設定と保存のパーマリンクを試み、階層やhas_archiveなどポストレジスターのいくつかのことを変えてみました。
私はすべてのプラグインを無効にしようとしました、基本的に私はこのウェブサイト上ですべてを試しました 404を修正する方法 そして私がここで見つけることができる何か。誰かがこれを投げかけることができる他の何かを知っていますか?
これが私のregister_post_typeです。
$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 );
'query_var'=> false
を削除することでこれが解決しました。 @PedroCoitinhoに感謝