1. self-hostedよりjsファイル群をdownloadする
https://www.tiny.cloud/get-tiny/self-hosted/
2. 日本語をダウンロード
https://www.tiny.cloud/get-tiny/language-packages/
-> ja.jsをtinymce/langs配下に配置する
3. Tool Control
https://www.tiny.cloud/docs/advanced/editor-control-identifiers/#toolbarcontrols
– デフォルトでpタグが入るので、forced_root_blockをnullにする
– 必要最低限
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>TinyMCE</title>
<script src="js/tinymce/tinymce.min.js"></script>
<script>
tinymce.init({
selector: "#tiny",
language: "ja",
menubar: false,
plugins: "emoticons",
toolbar: "bold italic underline strikethrough emoticons",
forced_root_block : '',
statusbar: false,
});
</script>
</head>
<body>
<h1>TinyMCEテスト</h1>
<form method="post" action="confirm.php">
<textarea id="tiny" name="input"></textarea>
<input type="submit" value="送信">
</form>
</body>
</html>
emoticonsが前より大量に増えていて感動した。