web制作、Wordpress、個人事業、書評などを中心に、webメディア制作者「TONTOTAKUMI」が作るブログ
CSS3とhtmlだけ使って、アコーディオンメニューを作ろうとした経緯 今までの記事で、WordPressのサイトに「User Role Editor」を使って記事を編集できるユーザーを限定してあげて、そのユーザーごとの入力項目を「Advanced Custom Fields」で設定したのですが、それを表示する際にページにずらずら並べるのではなく、各項目をまとめたかったので「アコーディオンメニュー」を使ってみることにしました。 そこでいつもどおりGoogle先生に聞いてみたら、jQueryとやらを使って表示するアコーディオンメニューがたくさん出てきたんですが、僕にはまだ経験値が少なく使ったことがなくてわからなかったので、さらに調べてみたら「CSS3とhtmlだけでアコーディオンメニューを作る方法」が見つかりました。・・・ただ英文のサイトだったのですが、なんとなくやってみたらできちゃったので
使い方はなんとなくぱっと見でいじってみたんですが、右側にある「Add Role」で新しい権限名をつけてあげて、その内容をそれぞれチェックを付けて保存するってかんじです。 ちなみに今回の設定は、上記の画像のように権限名(Role)にshopってつけてあげて、4箇所にチェックを入れました。4つのチェックで出来るのは 固定ページを新規作成できる 固定ページを編集できる 固定ページを見ることが出来る ファイル(画像)をアップロードできる というふうになります。 他の項目をよく見てもらうと分かるのですが、「他者ページの編集」とかがあるので上記の設定だけだと、その人以外は見れないってことになります。 ただ、ちょっと気をつけないといけないのが、同じ権限だと他の人も見れてしまうので、ユーザー毎に権限を作らないといけないってところですね。(まぁ〜ユーザーを登録するときに一緒に作業すれば何とかなりますかね。。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く