投稿者が作成する記事内にjavascriptが使用できるようにする

Filed under: functions.php,wordpress — kdcs @ 23年9月4日 月曜日

WordPressのデフォルトでは管理者と編集者以外、記事内にjavascriptを使うことができない。
※入力しても強制削除される

権限のカスタマイズでjavascriptが入力できるようにする
※投稿者のユーザー情報が漏れるとセキュリティーリスクが伴う

functions.phpに記述

function add_theme_caps(){
    $role = get_role( 'author' );
    $role->add_cap( 'unfiltered_html' );
}
add_action( 'admin_init', 'add_theme_caps' );

get_roleで指定できる権限グループは以下になります。

管理者 : administrator
編集者 : editor
投稿者 : author
寄稿者 : contributor
購読者 : subscriber

サイト内検索

カテゴリー

最近の投稿

« |投稿者が作成する記事内にjavascriptが使用できるようにする| »
↑上に戻る