=== My Custom Functions === Contributors: Arthur Gareginyan Tags: code, php, function, snippet, custom, execute, edit, editing, editor, functionality plugin, codemirror, syntax highlighting, syntaxhighlighting, syntax highlighter, syntaxhighlighter, syntax, Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=JG3SB73K86FA8 Requires at least: 3.9 Tested up to: 4.3 Stable tag: 1.2 License: GPL3 License URI: http://www.gnu.org/licenses/gpl-3.0.html EASILY and SAFELY add your own functions, snippets or any custom codes directly out of your WordPress Dashboard without need of an external editor. == Description == An easy to use WordPress plugin that lets you EASILY and SAFELY add your own functions, snippets or any custom codes for execution in WordPress environment directly out of your WordPress Dashboard without any need of an external editor. It’s purpose is to provide a familiar experience to WordPress users. No need any more editing the functions.php file of your theme. Just add your code in the field on the page and this plugin will do the rest for you. No any more “Fatal error”. These codes will run safely and will not generate fatal errors, so your website won't break if you make a typo in your code. And your website will keep on working, no matter how many times you upgrade or switch your theme. This is a simple and perfect tool to use as your site's functionality plugin. = Features = **Current features:** * Safety execution code (Checks the entered code for fatal errors). * Syntax highlighting (by CodeMirror). * Line numbering (by CodeMirror). * Input areas allow for tab indentation. * Ready for translation (.pot file included). **Coming soon:** * Trigger to temporary disable the custom code. * (Got more ideas? Tell me!) For more details please visit - [Dedicated Plugin Page](http://mycyberuniverse.com/my_programs/wp-plugin-my-custom-functions.html) **Please Vote and Enjoy** * Your votes really make a difference! Thanks. == Installation == Install "My Custom Functions" just as you would any other WP Plugin. Automatically via WordPress: 1. Log into WordPress Dashboard of your website. 2. Go to "Plugins" —> “add new plugins". 3. Find this plugin and click install. 4. Activate this plugin through the "Plugins" tab. Manual via FTP: 1. Download a copy (zip file) of this plugin from WordPress.org. 2. Unzip the zip file. 3. Upload the unzipped directory to your website's plugin directory (/wp-content/plugins/). 4. Log into WordPress Dashboard of your website. 5. Activate this plugin through the "Plugins" tab. After installation, a "Custom Functions” menu item will appear in the “Appearance" section. Click on this in order to view plugin's administration page. [More help installing Plugins](http://codex.wordpress.org/Managing_Plugins#Installing_Plugins "WordPress Codex: Installing Plugins") == Frequently Asked Questions == = Will this Plugin work on my WordPress.com website? = Sorry, this plugin is available for use only on self-hosted (WordPress.org) websites. = How much of PHP code (characters) I can enter in the text field? = I don't limit the number of characters. = Can I use this plugin on my language? = Yes. But If your language is not available then you can make one. This plugin is ready for translation. The .pot file is included and placed in "languages" folder. Many of plugin users would be delighted if you shared your translation with the community. Just send the translation files (*.po, *.mo) to me at the arthurgareginyan@gmail.com and I will include the translation within the next plugin update. = Where to report bug if found? = Please visit [Dedicated Plugin Page](http://mycyberuniverse.com/my_programs/wp-plugin-my-custom-functions.html) and report. = Where to share any ideas or suggestions to make the plugin better? = Please visit [Dedicated Plugin Page](http://mycyberuniverse.com/my_programs/wp-plugin-my-custom-functions.html) and share. == Screenshots == 1. Plugin’s page. 2. Plugin’s page with custom code added. 3. Success message. 4. «Fatal error» message. == Other Notes == **License** This plugin is licensed under the [GNU General Public License, version 3 (GPLv3)](http://www.gnu.org/licenses/gpl-3.0.html) and is distributed free of charge. Commercial licensing (e.g. for projects that can’t use an open-source license) is available upon request. **Support** * Did you enjoy this plugin? Please [donate to support ongoing development](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=JG3SB73K86FA8). Your contribution would be greatly appreciated. * Do you have any ideas or suggestions to make the plugin better? I can’t wait to hear them! Please share! [Dedicated Plugin Page](http://mycyberuniverse.com/my_programs/wp-plugin-my-custom-functions.html) **Please Vote and Enjoy** * Your votes really make a difference! Thanks. **Links** * [Developer Website](http://mycyberuniverse.com) * [Dedicated Plugin Page](http://mycyberuniverse.com/my_programs/wp-plugin-my-custom-functions.html) == Changelog == = 1.3 = * .pot file included. * Minor fixes. = 1.2 = * Added the syntax highlighting and line numbering. = 1.1 = * Fixed positioning of the sidebar at the plugin page. = 1.0 = * Initial release. * Added the check for safety execution code. * Added ready for translation. = 0.2 = * Beta version. = 0.1 = * Alfa version. == Upgrade Notice == = 1.3 = Please update to new version! = 1.2 = Added the syntax highlighting and line numbering. = 1.1 = Fixed positioning of the sidebar at the plugin page. = 1.0 = Please update to first stable release! Added the check for safety execution code. = 0.2 = Please update to beta version.