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