親サイト(法人サイト)と子サイト(スクール4つ)を1つのWordpressで作成しております。
HTMLからテーマ化したものです。
子サイトは固定ページの階層化にて実現しております。
親サイトと子サイトで読み込むCSSが異なり、header.phpで出し分けています。
php
1 2 <?php if(is_page('school-1') || page_is_ancestor_of('school-1') ): ?> 3<link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/school-1/styles.css"> 4
固定ページ以下のように作成した場合、CSSも期待値通りです。
https://example-school/school-1(子スクールのトップページ:固定ページで作成)
https://example-school/school-1/about(子スクールの概要ページ:固定ページで作成)
また、
https://example-school/shool-1/(子スクールのトップページ:固定ページで作成)
のURLの下に、その子サイトのみのブログ一覧ページを作成しました。
(page-blog.phpを作成し、親はschool-1に設定)
https://example-school/shool-1/blog
============ここからがうまく行かない場所です===================
ここから、https://example-school/shool-1/blogの下に投稿ページを配置させて、
https://example-school/shool-1/blog/11
https://example-school/shool-1/blog/12
のようにしたいのですが、
管理画面の投稿ページから投稿すると、
https://example-school/category名/11
https://example-school/category名/12
となってしまい、shool-1以下に配置できません。
この場合、どのようなphpファイルが必要なのでしょうか。
回答1件
あなたの回答
tips
プレビュー