前提・実現したいこと
この質問を見つけていただきありがとうございます。
現在、ワードプレスにて美容系オフィシャルサイトを制作しています。
スタッフ情報をユーザーに登録しており、登録の際に不要な項目を非表示にしたいと思ったのですがうまくいかず困っております。
発生している問題・エラーメッセージ
######非表示にしたい項目
- ユーザID
- ビジュアルエディター
- 管理画面の配色
- 権限グループ
- 名
- 姓
- ブログ上の表示名
- メールアドレス
- ウェブサイト
- サムネイル画像
- パスワード
- ユーザーに通知を送信
######現在表示されている項目
- ユーザー名
- メールアドレス
- 名
- 姓
- ウェブサイト
- パスワード
- ユーザーに通知を送信
- 権限グループ
なお、プロフィール情報とニックネームについては、表示させたいのですが非表示になってしまっています。
試したこと
php
1function my_user_meta($wb) 2{ 3 unset($x['aim']); 4 unset($x['jabber']); 5 unset($x['yim']); 6 unset($x['first_name']); 7 unset($x['last_name']); 8 unset($x['user_email']); 9 unset($x['user_level']); 10 unset($x["user_url"]); 11 unset($x['ID']); 12 unset($x["user_pass"]); 13 return $wb; 14}
なお、メールアドレスについては、下記のコードで必須項目から外すことに成功しましたが、非表示にする方法が分かりません。
php
1 add_action('admin_footer','dev_admin_footer',1); 2function dev_admin_footer(){ 3 ?> 4 <script type="text/javascript"> 5 jQuery('label[for="email"] > span.description').hide(); 6 jQuery('#createuser input[name=email]').closest('tr').removeClass('form-required'); 7 </script> 8 <?php 9}
WPやPHPの知見や経験がまだまだ浅く皆様のお力をお貸しいただきたいです。
どうぞ、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/16 06:45