WordPressの親子ページで階層を1段階に限定する(CSSオンリー)

WordPressの親子ページで階層を1段階に限定する(CSSオンリー)



WordPressの固定ページには「親ページ」を指定して、複数の階層を作ることができるのですが、サイトの仕様上「孫」は作りたくない、と言う要望がありました。

そこで、どこぞかで関数をイジれば調節出来るのかもしれませんが、簡易的にCSSだけで制御する方法です。

.wp-admin.post-new-php.post-type-page select#parent_id .level-1,
.wp-admin.post-php.post-type-page select#parent_id .level-1,
.wp-admin.edit-php.post-type-page select#post_parent .level-1{
	display: none;
}

以上。

つまり、管理画面のページ一覧、ページ編集で親ページを選択する際に「子(第1階層)」はセレクトフォームから非表示にする、というだけです。
最初から「子」を親に選択出来ないようにしておけば、cssで.level-2の非表示設定は不要でしょう。

2018年最後の買い物は「はしご」でした。
伸ばせば3.7m、たためばテーブルにもなる多機能性です。それでいて片手でも持ち運べる軽量性。

今日はここまで
WordPressの親子ページで階層を1段階に限定する(CSSオンリー)

WordPressの親子ページで階層を1段階に限定する(CSSオンリー)


開発

WordPressの固定ページには「親ページ」を指定して、複数の階層を作ることができるのですが、サイトの仕様上「孫」は作りたくない、と言う要望がありました。 そこで、どこぞかで関数をイジれば調節出来るのかもしれませんが、…


関連する記事



こちらはいかが?


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*(必須)

*(必須・表示されません)