First things first, modifying core files is extremely frowned upon you will have to make these changes with every upgrade and they can lead to security and other problems.
I’m pretty sure there is a plugin that will allow this. I did a simple search and here are a few to try:
http://wordpress.org/extend/plugins/preserved-html-editor-markup/
http://wordpress.org/extend/plugins/ultimate-tinymce/
Related Posts:
-   when I use ENTER for skipping line
- Remove inline linking tool
- How-to stop wordpress from saving utf8 non-breaking space characters
- Edit page blank, control buttons missing
- How to show the contants in front end same as visual editor with space / linebreak?
- How to hide the Text Color icon from Visual Editor of WordPress Post Editor from Users other than Admins?
- Post/Page editor loads twice
- Switch between Visual and HTML tab freely
- how to fix a broken visual editor
- How do you change the visual editor’s background color?
- How to get back distraction-free mode we had before WP 4.1?
- Stop editor from removing tags and replacing them with nbsp
- How to keep non-breaking spaces in the visual editor?
- WordPress Editor not getting youtube video preview
- Visual editor not showing up
- Visual Editor Missing, Server-Side Problem, How Would You Debug It?
- Resizing the width of the WYSIWYG editor
- Remove path from the create/edit a post view
- What are the better WYSIWYG post editor replacement alternatives?
- Can’t change the width of content in the visual editor
- WordPress shortcut to switch from Visual to Text mode and vice versa
- How to enable user_can_rich_edit for guests?
- Any good desktop client for wordpress with support for google syntax highliter? [closed]
- Lost formatting after saving
- How avoid WP editor to change by
- tinyMCE duplicates previous block element when pressing return (visual editor)
- Working With Visual Composer VC_Single_Image
- Visual Editor Background
- Is there a way to disable formatting shortcuts in 4.3?
- How to ensure the visual editor doesn’t ruin my iframe?
- Hide content editor for posts after approriate date
- WordPress blockquote removes “ tag
- Added custom styles to Visual Editor. Classes are appended and not replaced as intended
- Visual Editor gone
- Preserving tabs and line breaks in when switching from HTML to Visual Editor
- Convert this textarea to rich html format via wp_editor
- How to reset display of WYSIWYG editor
- How to get Text Selection in WordPress Editor
- Limiting allowed html elements/strip harmful scripts from editor
- How can I determine what mode the editor is in and when it changes?
- Editor background colour in full screen
- Resizing the wordpress editor
- Line numbering on WordPress frontend
- Why the post content editor always expanded?
- Why is my theme is randomly stripping the tags out
- WYSIWYG eating up first p in td
- Remove inline styles from the_content?
- Dynamically add CSS to the visual editor
- Removing line breaks when in text view with wp_editor
- Visual editor keeps stripping my tags
- WordPress Visual Mode Not Working – adding span code while clicking
- Adding a button to the attachment page
- How to remove from hr in wordpress visual editor
- In context click and edit: is it feasible?
- WP as an HTML editor
- How to display shorter version of wp_editor?
- Define add_editor_style to specific post types?
- disable tags on wordpress text editor
- Want the visual style in wordpress
- How to remove some options in visual editor?
- Automatically replace   with space
- Notion-like editing and layout with a convenient freeform collaborative editor in WordPress? [closed]
- Can I still use Visual Composer Website Builder after upgrading to WordPress 5.0?
- How to make shortcode which returns HTML?
- Add class to oEmbed video from within post editor?
- Why is tinymce visual editor showing the background from my theme
- Line breaks changing to when switching between HTML and Visual tab!
- How to add TinyMCE to a front-end textarea?
- Line Breaks are stripped off when direction property is found
- ✓ Checkmark Character Encoding Issue In WordPress Editor
- Switching on edit
- Visual and Text tabs missing from Editor
- How can I add a stylesheet to the Classic Editor page?
- Square brackets at the end of a line cause line break to be skipped
- Block editor: content resets to the previous state in “Edit as HTML” by clicking somewhere outside of the editing window
- How do I prevent WordPress from eating my code?
- How to adjust text’s width and put it at center of post (Visual) editor?
- Hide default values on VC editor
- WordPress visual editor internal link default https
- Why Is Content Entered In Classic Editor Not Displaying on Page?
- WordPress visual composer backend editor not showing
- Gutenberg Block empty after reload of editor
- Add word hints in WordPress post editor
- How to restore visual editor in WordPress
- Cannot read property ‘hasClass’ of undefined(…) jquery-ui
- How to paste source code from IDE to posts directly?
- How to make elements not editable in visual editor
- Extending the “Add Media”-Dialog … how do I finally insert something to the Post?
- Custom code in all text between ?
- Publishing VS2010 Web Solution to WordPress
- What does the “Show Images” do for WordPress music playlist?
- When I click edit on a post, all the content disappear. Does anyone know how to fix this?
- My Server Has Problem With Class-Editor.Php / $buttons
- Visual Editor not working when Jetpack plugin is active
- Visual editor in comments with custom buttons
- WP 3.3 update disabled editor stylesheet? Or TinyMCE Advanced problem?
- How can I fix the Insert/Edit link button in the Visual Editor in WordPress 3.9.1
- How do I use Mac Keyboard Icons in WordPress
- Visual Composer – not working after update [closed]
- WPBakery Editor dropdown hidden behind editor [closed]