Title: Inserting button to frontend tinyMCE
Last modified: August 22, 2016

---

# Inserting button to frontend tinyMCE

 *  Resolved [mario83s](https://wordpress.org/support/users/mario83s/)
 * (@mario83s)
 * [11 years, 7 months ago](https://wordpress.org/support/topic/inserting-button-to-frontend-tinymce/)
 * Hi, I love your plugin. Few question though, I have the buttons on the backend
   while writing posts, but I also have frontend editor for user submitted content,
   but the Enlighter buttons are not visible there.
    How can I add them? Ty
 * [https://wordpress.org/plugins/enlighter/](https://wordpress.org/plugins/enlighter/)

Viewing 6 replies - 1 through 6 (of 6 total)

 *  Plugin Author [Andi Dittrich](https://wordpress.org/support/users/andi-dittrich/)
 * (@andi-dittrich)
 * [11 years, 7 months ago](https://wordpress.org/support/topic/inserting-button-to-frontend-tinymce/#post-5478800)
 * Dear mario83s,
    currently the VisualEditor integration is only enabled within
   the backend, because without other 3rd party plugins WordPress doesn’t support
   this feature.
 * Which frontend editing plugin you’re using ? If it is based on the latest TinyMCE
   release it might be possible to enable Enlighter’s visual editor features.
 * best regards, Andi
 *  Thread Starter [mario83s](https://wordpress.org/support/users/mario83s/)
 * (@mario83s)
 * [11 years, 7 months ago](https://wordpress.org/support/topic/inserting-button-to-frontend-tinymce/#post-5478853)
 * Hi Andi,
 * I’m using tinyMCE 4 on WordPress 4.0.
    I’m asking this because I have installed
   another syntax higlhighting plugin named wp-synhighlight, and that plugin has
   successfully integrated to the frontend editor. So I figured, there must be a
   way! But I installed it just for testing purposes. As I want to use your plugin
   at my website, I would really appreciate your help for integrating Enlighter 
   buttons on the frontend.
 *  Plugin Author [Andi Dittrich](https://wordpress.org/support/users/andi-dittrich/)
 * (@andi-dittrich)
 * [11 years, 7 months ago](https://wordpress.org/support/topic/inserting-button-to-frontend-tinymce/#post-5478883)
 * I think it’s a great idea to enable frontend editing.
    But which kind of tinyMce
   plugin you’re using to achieve it (plugin url please) ? – it’s not a native WordPress
   feature.
 * Generally Enlighter uses it’s own TinyMCE plugin for backend-editing which is
   integrated into WordPress’ event-hook system – with some modifications it should
   also work on the frontend.
 *  Thread Starter [mario83s](https://wordpress.org/support/users/mario83s/)
 * (@mario83s)
 * [11 years, 6 months ago](https://wordpress.org/support/topic/inserting-button-to-frontend-tinymce/#post-5478964)
 * Well.. U got me there now.. I really don’t know.. I haven’t installed tinyMCE
   by my own. I have WP 4.0 so I’m guessing I’m using native WP_editor.
 * This is how it looks on my submit page:
 *     ```
       <?php 
   
       								$settings = array(
       									'wpautop' => true,
       									'postContent' => 'content',
       									'media_buttons' => false,
       									'editor_css' => '<style>.mceToolba { background-color: #faf9f4; padding: 5px; }</style>',
       									'tinymce' => array(
       										'toolbar1' => 'bold,italic,underline,blockquote,separator,strikethrough,bullist,numlist,justifyleft,justifycenter,justifyright,undo,redo,link,unlink,fullscreen',
       										'toolbar2' => 'pastetext,pasteword,removeformat,|,charmap,|,outdent,indent,|,undo,redo',
       										'toolbar3' => '',
       										'toolbar4' => ''
       									),
       									'quicktags' => false
       								);
   
       								wp_editor( $postContent, 'postContent', $settings );
   
       							?>
       ```
   
 * And on the other page I’m calling it with
 * <?php echo the_content(); ?>
 * As I have tinyMCE set to true, I figured that I’m using tinyMCE. But it looks
   like it is native WP text editor..
 *  Plugin Author [Andi Dittrich](https://wordpress.org/support/users/andi-dittrich/)
 * (@andi-dittrich)
 * [11 years, 6 months ago](https://wordpress.org/support/topic/inserting-button-to-frontend-tinymce/#post-5478998)
 * Of, course yor’re using a “selfmade” front-end editor based on the buildin `wp_editor`
   function (currently tinymce 4).
    It is possible to integrate Enlighter, but i
   have to create a working font-end editing example for development.
 *  Plugin Author [Andi Dittrich](https://wordpress.org/support/users/andi-dittrich/)
 * (@andi-dittrich)
 * [11 years, 5 months ago](https://wordpress.org/support/topic/inserting-button-to-frontend-tinymce/#post-5479089)
 * Dear mario,
 * i’ve added your feature request to the new v2.4 release.
    You have to enable 
   the frontend editing function: `Enlighter Settings Page -> Advanced -> TinyMCE
   Integration (Visual Editor) -> Enable Frontend Integration`. This feature also
   requires a logged-in user with edit_posts and/or edit_pages privileges and is
   only available for the wp_editor function – no thrid party editors are supported!
 * best regards, Andi

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘Inserting button to frontend tinyMCE’ is closed to new replies.

 * ![](https://ps.w.org/enlighter/assets/icon-256x256.png?rev=1215872)
 * [Enlighter - Customizable Syntax Highlighter](https://wordpress.org/plugins/enlighter/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/enlighter/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/enlighter/)
 * [Active Topics](https://wordpress.org/support/plugin/enlighter/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/enlighter/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/enlighter/reviews/)

## Tags

 * [buttons](https://wordpress.org/support/topic-tag/buttons/)

 * 6 replies
 * 2 participants
 * Last reply from: [Andi Dittrich](https://wordpress.org/support/users/andi-dittrich/)
 * Last activity: [11 years, 5 months ago](https://wordpress.org/support/topic/inserting-button-to-frontend-tinymce/#post-5479089)
 * Status: resolved