Creates a functionality plugin where you can add your functions.php code snippets.
A functionality plugin is a way to separate what you might normally place in a theme’s functions.php
file, and put it in a plugin instead. It works the same way as a theme functions.php
file, but is separate from the theme and so not affected by theme upgrades, or tied to the theme so you loose all of your functions if you choose to switch themes.
This plugin automates the process of creating a functionality plugin. Simply install and activate this plugin, and your very own functionality plugin will be created for you. You can then edit your functionality plugin and add snippets to it using the quick link in the admin menu.
See this WP Daily post for more information on functionality plugins.
This plugin’s code is available on GitHub. Please feel free to fork the repository and send a pull request. If you find a bug in the plugin, open an issue.
Serbian translation provided by Ogi Djuraskovic from FirstSiteGuide.com.
functionality
directory to the /wp-content/plugins/
directorywp-content/plugins/functions/functions.php
wp-content/plugins/functions/style.css
. This file will be automatically loaded on the front-end of your site.This plugin may be removed at any time, and your functionality plugin will remain working and intact. You will, however, loose the quick edit links in the admin menu, and automatic styles loading if that feature is enabled.
First of all, backup all of the code in your functionality plugin. Then deactivate and delete your functionality (it will have the same name as your site). To recreate the functionality plugin, visit the ‘Edit Functions’ link in the WordPress admin menu.
Sure! Once this plugin has been activated and the functionality plugin created, all it does is create a link in the WordPress admin menu for easily editing the functionality plugin, and include your CSS code on the front-end of your site. If you don’t want this, feel free to delete this plugin.
This plugin is more suited to people who only have a few snippets and prefer editing a file to using a graphical interface. If you have more snippets, and like to be organized, you may feel more at home using the Code Snippets plugin, which I also created.
Yes, in that they are both a plugin for creating plugins. However, this plugin is a bit more easier to use and specific than Pluginception.
wp_get_current_user()
instead of get_currentuserinfo()