何度も申し訳ございません。
現在マルチサイトでカスタム投稿タイプを製作したのですが表示させません。
add_action( 'init', 'create_post_type' ); function create_post_type() { register_post_type( 'custom_post', array( 'labels' => array( 'name' => __( 'book' ), 'singular_name' => __( 'book' ) ), 'public' => true, 'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'excerpt', 'custom-fields' ,'comments' ), 'menu_position' =>5, 'has_archive' => true ) ); }
現状:ページが見つかりません 状態です。
表示させれるようにしたいです。
よろしくお願い致します。
現在マルチサイトで製作しております。
http://ドメイン/マルチサイト/book
としたいのですが、
functions.phpに先ほどのコードを記述しましたら、
現状、「ページが見つかりませんでした」と表示されます。
http://ドメイン/マルチサイト/book
と表示させたいです。
どこに何をどのように表示させたいのか、何が問題で現状がどうなのか、質問文からわかりません。こちら( https://teratail.com/help/question-tips#questionTips1 )を読んで、質問文の内容を修正してはいかがですか。
質問文のコードはコードブロックで囲んでいただけませんか? ```(バッククオート3つ)で囲み、前後に改行をいれるか、コードを選択して「<code>」ボタンを押すとコードブロックになります。
質問の内容を訂正させて頂きます。申し訳ございませんでした。
bookの投稿記事、あるいは、アーカイブページはありますか。
archive-book.phpは製作致しました。
カスタム投稿タイプ名(スラッグ)が'custom_post'になっていませんか。
カスタム投稿タイプ名(スラッグ)bookに変えて見ましたが表示されませんでした。
まだ質問が「受付中」になっていますが、どのように解決したのかを回答文に書き、「解決済」にされてはいかがでしょうか。
回答1件
あなたの回答
tips
プレビュー