Posted on 12-06-2025 | Category: General | Views: 18
A WYSIWYG (What You See Is What You Get) editor makes it easier for users to edit and format content on websites, blogs, or knowledgebase platforms — without writing raw HTML. Popular options like TinyMCE and Trumbowyg are free, customizable, and easy to integrate into any PHP-based application.
<script src="https://cdn.tiny.cloud/1/no-api-key/tinymce/6/tinymce.min.js" referrerpolicy="origin"></script>
<textarea name="content" id="editor"></textarea>
<script>
tinymce.init({
selector: '#editor',
height: 300,
plugins: 'advlist autolink lists link image charmap preview anchor code',
toolbar: 'undo redo | formatselect | bold italic | alignleft aligncenter alignright | bullist numlist | code'
});
</script>
$content = $_POST['content'] ?? '';
echo $content; // Save to DB or display
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/trumbowyg@2.25.1/dist/ui/trumbowyg.min.css">
<script src="https://cdn.jsdelivr.net/npm/jquery@3.6.0/dist/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/trumbowyg@2.25.1/dist/trumbowyg.min.js"></script>
<textarea id="trumbowyg_editor" name="content"></textarea>
<script>
$('#trumbowyg_editor').trumbowyg();
</script>
$content = $_POST['content'] ?? '';
echo $content;
Blog post editors
CMS backends
Knowledgebase content
Customer support ticket replies
Email templates