質問: ユーザーロールに機能を追加する方法 私はwordpressネットワークを管理していて、unfiltered_htmlユーザー機能をadminの既に定義されたユーザーロールに追加したいと思います。 wordpressの標準インストールでは管理者アカウントにはすでにこの機能がありますが、muインストールではスーパー管理者だけがこの機能を提供されます。 wordpress 役割と機能 。テーマやプラグインから管理者ロールを増強するにはどうすればよいですか?
回答: スーパー管理者または管理者以外の別の役割(wordpressのインストールがネットワーク/ muインスタンスかどうかによって異なる)を許可するには、フィルタを適用していないhtmlを投稿またはコメントに追加する必要があります。ユーザーに特定の機能があるかどうかを確認してください。if ( current_user_can( 'unfiltered_html' ) ) { ... } そうであればksesを削除してくださいkses_remove_filters(); この機能はすでにunfiltered-muにまとめられているので、管理者や編集者は未フィルタのhtmlを追加できます。