12 私のアプリケーションでは、1つのフォームがあります。ユーザーがフロントエンドにいる場合はタイトルを表示したいが、バックエンドにいる場合は表示したくない。 ユーザーの役割に基づいて確認したくない。 plugins admin user-access — アジェイ・パテル ソース
20 を使用しis_admin()ます。管理ページを表示しているかどうか、つまりバックエンドを確認します。 — ラトウィックガンガード ソース サブスクライバーのような他のユーザーでも機能しますか? — Ajay Patel うん。すべての役割で機能します。 — Rutwick Gangurde 特定の管理ページにスクリプトを読み込むのはどうですか? — AlxVallejo 2012 アクションフックadmin_print_scriptsはそれを行うためのものです。 — Rutwick Gangurde 3 注目すべきことに、ajaxリクエストはこれをTRUEに戻します。また、ドキュメンテーションでは、これがセキュリティチェックとして使用されることを意図していないと述べています。 — Rebecca Dessonville 2017
10 is_admin()現在のページが管理ページかどうかを確認するために使用します。その名前にもかかわらず、これはユーザーロールチェックではありません。 — フクシア ソース サブスクライバーのような他のユーザーでも機能しますか? — Ajay Patel 2 コーデックスのページを読んでください:フロントエンドでis_admin()常に戻りますFALSE。ユーザーがどの役割を持っているかに関係なく。 — fuxia