WordPressの親子ページで階層を1段階に限定する(CSSオンリー)
作成日:
2018年12月28日
WordPressの固定ページには「親ページ」を指定して、複数の階層を作ることができるのですが、サイトの仕様上「孫」は作りたくない、と言う要望がありました。
そこで、どこぞかで関数をイジれば調節出来るのかもしれませんが、簡易的にCSSだけで制御する方法です。
[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;
}[/css]
以上。
つまり、管理画面のページ一覧、ページ編集で親ページを選択する際に「子(第1階層)」はセレクトフォームから非表示にする、というだけです。
最初から「子」を親に選択出来ないようにしておけば、cssで.level-2の非表示設定は不要でしょう。
2018年最後の買い物は「はしご」でした。
伸ばせば3.7m、たためばテーブルにもなる多機能性です。それでいて片手でも持ち運べる軽量性。[wpap service="with" type="detail" id="B07CNV1RQR" title="SAILUN はしご 梯子 ハシゴ 脚立 足場 万能はしご 多機能はしご 3.7m 専用プレート付 アルミはしご 折りた..."]
物草 灸太郎
WordPressでホームページを制作しつつ、休日は畑を耕したりDIYを楽しんでいます。
コメントをどうぞ